public interface ReleaseOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsAnnotations(String key)
public abstract boolean containsAnnotations(String key)
Optional. Annotations is an unstructured key-value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
More info: https://kubernetes.io/docs/user-guide/annotations
map<string, string> annotations = 10402 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
containsLabels(String key)
public abstract boolean containsLabels(String key)
Optional. The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels.
map<string, string> labels = 10401 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getAnnotations() (deprecated)
public abstract Map<String,String> getAnnotations()
Use #getAnnotationsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getAnnotationsCount()
public abstract int getAnnotationsCount()
Optional. Annotations is an unstructured key-value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
More info: https://kubernetes.io/docs/user-guide/annotations
map<string, string> annotations = 10402 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getAnnotationsMap()
public abstract Map<String,String> getAnnotationsMap()
Optional. Annotations is an unstructured key-value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
More info: https://kubernetes.io/docs/user-guide/annotations
map<string, string> annotations = 10402 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Map<String,String> |
getAnnotationsOrDefault(String key, String defaultValue)
public abstract String getAnnotationsOrDefault(String key, String defaultValue)
Optional. Annotations is an unstructured key-value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
More info: https://kubernetes.io/docs/user-guide/annotations
map<string, string> annotations = 10402 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getAnnotationsOrThrow(String key)
public abstract String getAnnotationsOrThrow(String key)
Optional. Annotations is an unstructured key-value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.
More info: https://kubernetes.io/docs/user-guide/annotations
map<string, string> annotations = 10402 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getBlueprint()
public abstract Blueprint getBlueprint()
Optional. Blueprints are OCI Images that contain all of the artifacts needed to provision a unit.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Blueprint blueprint = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Blueprint |
The blueprint. |
getBlueprintOrBuilder()
public abstract BlueprintOrBuilder getBlueprintOrBuilder()
Optional. Blueprints are OCI Images that contain all of the artifacts needed to provision a unit.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Blueprint blueprint = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
BlueprintOrBuilder |
getCreateTime()
public abstract Timestamp getCreateTime()
Output only. The timestamp when the resource was created.
.google.protobuf.Timestamp create_time = 10303 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp when the resource was created.
.google.protobuf.Timestamp create_time = 10303 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getEtag()
public abstract String getEtag()
Output only. An opaque value that uniquely identifies a version or generation of a resource. It can be used to confirm that the client and server agree on the ordering of a resource being written.
string etag = 10202 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The etag. |
getEtagBytes()
public abstract ByteString getEtagBytes()
Output only. An opaque value that uniquely identifies a version or generation of a resource. It can be used to confirm that the client and server agree on the ordering of a resource being written.
string etag = 10202 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for etag. |
getInputVariableDefaults(int index)
public abstract UnitVariable getInputVariableDefaults(int index)
Optional. Mapping of input variables to default values. Maximum 100
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variable_defaults = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariable |
getInputVariableDefaultsCount()
public abstract int getInputVariableDefaultsCount()
Optional. Mapping of input variables to default values. Maximum 100
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variable_defaults = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getInputVariableDefaultsList()
public abstract List<UnitVariable> getInputVariableDefaultsList()
Optional. Mapping of input variables to default values. Maximum 100
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variable_defaults = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<UnitVariable> |
getInputVariableDefaultsOrBuilder(int index)
public abstract UnitVariableOrBuilder getInputVariableDefaultsOrBuilder(int index)
Optional. Mapping of input variables to default values. Maximum 100
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variable_defaults = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariableOrBuilder |
getInputVariableDefaultsOrBuilderList()
public abstract List<? extends UnitVariableOrBuilder> getInputVariableDefaultsOrBuilderList()
Optional. Mapping of input variables to default values. Maximum 100
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variable_defaults = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariableOrBuilder> |
getInputVariables(int index)
public abstract UnitVariable getInputVariables(int index)
Optional. Output only. List of input variables declared on the blueprint and can be present with their values on the unit spec
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariable |
getInputVariablesCount()
public abstract int getInputVariablesCount()
Optional. Output only. List of input variables declared on the blueprint and can be present with their values on the unit spec
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getInputVariablesList()
public abstract List<UnitVariable> getInputVariablesList()
Optional. Output only. List of input variables declared on the blueprint and can be present with their values on the unit spec
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<UnitVariable> |
getInputVariablesOrBuilder(int index)
public abstract UnitVariableOrBuilder getInputVariablesOrBuilder(int index)
Optional. Output only. List of input variables declared on the blueprint and can be present with their values on the unit spec
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariableOrBuilder |
getInputVariablesOrBuilderList()
public abstract List<? extends UnitVariableOrBuilder> getInputVariablesOrBuilderList()
Optional. Output only. List of input variables declared on the blueprint and can be present with their values on the unit spec
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable input_variables = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariableOrBuilder> |
getLabels() (deprecated)
public abstract Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public abstract int getLabelsCount()
Optional. The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels.
map<string, string> labels = 10401 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public abstract Map<String,String> getLabelsMap()
Optional. The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels.
map<string, string> labels = 10401 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)
Optional. The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels.
map<string, string> labels = 10401 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)
Optional. The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels.
map<string, string> labels = 10401 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getName()
public abstract String getName()
Identifier. The resource name (full URI of the resource) following the standard naming scheme:
"projects/{project}/locations/{___location}/releases/{release}"
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Identifier. The resource name (full URI of the resource) following the standard naming scheme:
"projects/{project}/locations/{___location}/releases/{release}"
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getOutputVariables(int index)
public abstract UnitVariable getOutputVariables(int index)
Optional. Output only. List of output variables declared on the blueprint and can be present with their values on the unit status
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable output_variables = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariable |
getOutputVariablesCount()
public abstract int getOutputVariablesCount()
Optional. Output only. List of output variables declared on the blueprint and can be present with their values on the unit status
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable output_variables = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getOutputVariablesList()
public abstract List<UnitVariable> getOutputVariablesList()
Optional. Output only. List of output variables declared on the blueprint and can be present with their values on the unit status
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable output_variables = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<UnitVariable> |
getOutputVariablesOrBuilder(int index)
public abstract UnitVariableOrBuilder getOutputVariablesOrBuilder(int index)
Optional. Output only. List of output variables declared on the blueprint and can be present with their values on the unit status
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable output_variables = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
UnitVariableOrBuilder |
getOutputVariablesOrBuilderList()
public abstract List<? extends UnitVariableOrBuilder> getOutputVariablesOrBuilderList()
Optional. Output only. List of output variables declared on the blueprint and can be present with their values on the unit status
repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariable output_variables = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.UnitVariableOrBuilder> |
getReleaseRequirements()
public abstract Release.ReleaseRequirements getReleaseRequirements()
Optional. Set of requirements to be fulfilled on the Unit when using this Release.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Release.ReleaseRequirements release_requirements = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Release.ReleaseRequirements |
The releaseRequirements. |
getReleaseRequirementsOrBuilder()
public abstract Release.ReleaseRequirementsOrBuilder getReleaseRequirementsOrBuilder()
Optional. Set of requirements to be fulfilled on the Unit when using this Release.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Release.ReleaseRequirements release_requirements = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Release.ReleaseRequirementsOrBuilder |
getUid()
public abstract String getUid()
Output only. The unique identifier of the resource. UID is unique in the time and space for this resource within the scope of the service. It is typically generated by the server on successful creation of a resource and must not be changed. UID is used to uniquely identify resources with resource name reuses. This should be a UUID4.
string uid = 10201 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The uid. |
getUidBytes()
public abstract ByteString getUidBytes()
Output only. The unique identifier of the resource. UID is unique in the time and space for this resource within the scope of the service. It is typically generated by the server on successful creation of a resource and must not be changed. UID is used to uniquely identify resources with resource name reuses. This should be a UUID4.
string uid = 10201 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for uid. |
getUnitKind()
public abstract String getUnitKind()
Required. Immutable. Reference to the UnitKind this Release corresponds to (required and immutable once created).
string unit_kind = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The unitKind. |
getUnitKindBytes()
public abstract ByteString getUnitKindBytes()
Required. Immutable. Reference to the UnitKind this Release corresponds to (required and immutable once created).
string unit_kind = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for unitKind. |
getUpdateTime()
public abstract Timestamp getUpdateTime()
Output only. The timestamp when the resource was last updated. Any change to the resource made by users must refresh this value. Changes to a resource made by the service should refresh this value.
.google.protobuf.Timestamp update_time = 10304 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The timestamp when the resource was last updated. Any change to the resource made by users must refresh this value. Changes to a resource made by the service should refresh this value.
.google.protobuf.Timestamp update_time = 10304 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasBlueprint()
public abstract boolean hasBlueprint()
Optional. Blueprints are OCI Images that contain all of the artifacts needed to provision a unit.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Blueprint blueprint = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the blueprint field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()
Output only. The timestamp when the resource was created.
.google.protobuf.Timestamp create_time = 10303 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the createTime field is set. |
hasReleaseRequirements()
public abstract boolean hasReleaseRequirements()
Optional. Set of requirements to be fulfilled on the Unit when using this Release.
.google.cloud.saasplatform.saasservicemgmt.v1beta1.Release.ReleaseRequirements release_requirements = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the releaseRequirements field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
Output only. The timestamp when the resource was last updated. Any change to the resource made by users must refresh this value. Changes to a resource made by the service should refresh this value.
.google.protobuf.Timestamp update_time = 10304 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the updateTime field is set. |