- 0.53.0 (latest)
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.5
- 0.2.1
- 0.1.2
public static final class Revision.Builder extends GeneratedMessageV3.Builder<Revision.Builder> implements RevisionOrBuilder
A Revision is an immutable snapshot of code and configuration. A Revision references a container image. Revisions are only created by updates to its parent Service.
Protobuf type google.cloud.run.v2.Revision
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Revision.BuilderImplements
RevisionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllConditions(Iterable<? extends Condition> values)
public Revision.Builder addAllConditions(Iterable<? extends Condition> values)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
values | Iterable<? extends com.google.cloud.run.v2.Condition> |
Type | Description |
Revision.Builder |
addAllContainers(Iterable<? extends Container> values)
public Revision.Builder addAllContainers(Iterable<? extends Container> values)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
values | Iterable<? extends com.google.cloud.run.v2.Container> |
Type | Description |
Revision.Builder |
addAllVolumes(Iterable<? extends Volume> values)
public Revision.Builder addAllVolumes(Iterable<? extends Volume> values)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
values | Iterable<? extends com.google.cloud.run.v2.Volume> |
Type | Description |
Revision.Builder |
addConditions(Condition value)
public Revision.Builder addConditions(Condition value)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Condition |
Type | Description |
Revision.Builder |
addConditions(Condition.Builder builderForValue)
public Revision.Builder addConditions(Condition.Builder builderForValue)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Condition.Builder |
Type | Description |
Revision.Builder |
addConditions(int index, Condition value)
public Revision.Builder addConditions(int index, Condition value)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
value | Condition |
Type | Description |
Revision.Builder |
addConditions(int index, Condition.Builder builderForValue)
public Revision.Builder addConditions(int index, Condition.Builder builderForValue)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
builderForValue | Condition.Builder |
Type | Description |
Revision.Builder |
addConditionsBuilder()
public Condition.Builder addConditionsBuilder()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Condition.Builder |
addConditionsBuilder(int index)
public Condition.Builder addConditionsBuilder(int index)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
Condition.Builder |
addContainers(Container value)
public Revision.Builder addContainers(Container value)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
value | Container |
Type | Description |
Revision.Builder |
addContainers(Container.Builder builderForValue)
public Revision.Builder addContainers(Container.Builder builderForValue)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
builderForValue | Container.Builder |
Type | Description |
Revision.Builder |
addContainers(int index, Container value)
public Revision.Builder addContainers(int index, Container value)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
value | Container |
Type | Description |
Revision.Builder |
addContainers(int index, Container.Builder builderForValue)
public Revision.Builder addContainers(int index, Container.Builder builderForValue)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
builderForValue | Container.Builder |
Type | Description |
Revision.Builder |
addContainersBuilder()
public Container.Builder addContainersBuilder()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
Container.Builder |
addContainersBuilder(int index)
public Container.Builder addContainersBuilder(int index)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
Type | Description |
Container.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Revision.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Revision.Builder |
addVolumes(Volume value)
public Revision.Builder addVolumes(Volume value)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
value | Volume |
Type | Description |
Revision.Builder |
addVolumes(Volume.Builder builderForValue)
public Revision.Builder addVolumes(Volume.Builder builderForValue)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
builderForValue | Volume.Builder |
Type | Description |
Revision.Builder |
addVolumes(int index, Volume value)
public Revision.Builder addVolumes(int index, Volume value)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
value | Volume |
Type | Description |
Revision.Builder |
addVolumes(int index, Volume.Builder builderForValue)
public Revision.Builder addVolumes(int index, Volume.Builder builderForValue)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
builderForValue | Volume.Builder |
Type | Description |
Revision.Builder |
addVolumesBuilder()
public Volume.Builder addVolumesBuilder()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
Volume.Builder |
addVolumesBuilder(int index)
public Volume.Builder addVolumesBuilder(int index)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
Type | Description |
Volume.Builder |
build()
public Revision build()
Type | Description |
Revision |
buildPartial()
public Revision buildPartial()
Type | Description |
Revision |
clear()
public Revision.Builder clear()
Type | Description |
Revision.Builder |
clearAnnotations()
public Revision.Builder clearAnnotations()
Type | Description |
Revision.Builder |
clearConditions()
public Revision.Builder clearConditions()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder |
clearContainers()
public Revision.Builder clearContainers()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
Revision.Builder |
clearCreateTime()
public Revision.Builder clearCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder |
clearDeleteTime()
public Revision.Builder clearDeleteTime()
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder |
clearEncryptionKey()
public Revision.Builder clearEncryptionKey()
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image. For more information, go to https://cloud.google.com/run/docs/securing/using-cmek
string encryption_key = 21 [(.google.api.resource_reference) = { ... }
Type | Description |
Revision.Builder | This builder for chaining. |
clearEncryptionKeyRevocationAction()
public Revision.Builder clearEncryptionKeyRevocationAction()
The action to take if the encryption key is revoked.
.google.cloud.run.v2.EncryptionKeyRevocationAction encryption_key_revocation_action = 23;
Type | Description |
Revision.Builder | This builder for chaining. |
clearEncryptionKeyShutdownDuration()
public Revision.Builder clearEncryptionKeyShutdownDuration()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Type | Description |
Revision.Builder |
clearEtag()
public Revision.Builder clearEtag()
Output only. A system-generated fingerprint for this version of the resource. May be used to detect modification conflict during updates.
string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearExecutionEnvironment()
public Revision.Builder clearExecutionEnvironment()
The execution environment being used to host this Revision.
.google.cloud.run.v2.ExecutionEnvironment execution_environment = 20;
Type | Description |
Revision.Builder | This builder for chaining. |
clearExpireTime()
public Revision.Builder clearExpireTime()
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder |
clearField(Descriptors.FieldDescriptor field)
public Revision.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
Revision.Builder |
clearGeneration()
public Revision.Builder clearGeneration()
Output only. A number that monotonically increases every time the user modifies the desired state.
int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearLabels()
public Revision.Builder clearLabels()
Type | Description |
Revision.Builder |
clearLaunchStage()
public Revision.Builder clearLaunchStage()
Set the launch stage to a preview stage on write to allow use of preview features in that stage. On read, describes whether the resource uses preview features. Launch Stages are defined at Google Cloud Platform Launch Stages.
.google.api.LaunchStage launch_stage = 10;
Type | Description |
Revision.Builder | This builder for chaining. |
clearLogUri()
public Revision.Builder clearLogUri()
Output only. The Google Console URI to obtain logs for the Revision.
string log_uri = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearMaxInstanceRequestConcurrency()
public Revision.Builder clearMaxInstanceRequestConcurrency()
Sets the maximum number of requests that each serving instance can receive.
int32 max_instance_request_concurrency = 34;
Type | Description |
Revision.Builder | This builder for chaining. |
clearName()
public Revision.Builder clearName()
Output only. The unique name of this Revision.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearObservedGeneration()
public Revision.Builder clearObservedGeneration()
Output only. The generation of this Revision currently serving traffic. See
comments in reconciling
for additional information on reconciliation
process in Cloud Run.
int64 observed_generation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Revision.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
Revision.Builder |
clearReconciling()
public Revision.Builder clearReconciling()
Output only. Indicates whether the resource's reconciliation is still in
progress. See comments in Service.reconciling
for additional information
on reconciliation process in Cloud Run.
bool reconciling = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearScaling()
public Revision.Builder clearScaling()
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Type | Description |
Revision.Builder |
clearService()
public Revision.Builder clearService()
Output only. The name of the parent service.
string service = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Type | Description |
Revision.Builder | This builder for chaining. |
clearServiceAccount()
public Revision.Builder clearServiceAccount()
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has.
string service_account = 16;
Type | Description |
Revision.Builder | This builder for chaining. |
clearTimeout()
public Revision.Builder clearTimeout()
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Type | Description |
Revision.Builder |
clearUid()
public Revision.Builder clearUid()
Output only. Server assigned unique identifier for the Revision. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder | This builder for chaining. |
clearUpdateTime()
public Revision.Builder clearUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Revision.Builder |
clearVolumes()
public Revision.Builder clearVolumes()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
Revision.Builder |
clearVpcAccess()
public Revision.Builder clearVpcAccess()
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Type | Description |
Revision.Builder |
clone()
public Revision.Builder clone()
Type | Description |
Revision.Builder |
containsAnnotations(String key)
public boolean containsAnnotations(String key)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
key | String |
Type | Description |
boolean |
containsLabels(String key)
public boolean containsLabels(String key)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
key | String |
Type | Description |
boolean |
getAnnotations()
public Map<String,String> getAnnotations()
Use #getAnnotationsMap() instead.
Type | Description |
Map<String,String> |
getAnnotationsCount()
public int getAnnotationsCount()
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Type | Description |
int |
getAnnotationsMap()
public Map<String,String> getAnnotationsMap()
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Type | Description |
Map<String,String> |
getAnnotationsOrDefault(String key, String defaultValue)
public String getAnnotationsOrDefault(String key, String defaultValue)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getAnnotationsOrThrow(String key)
public String getAnnotationsOrThrow(String key)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
key | String |
Type | Description |
String |
getConditions(int index)
public Condition getConditions(int index)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
Condition |
getConditionsBuilder(int index)
public Condition.Builder getConditionsBuilder(int index)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
Condition.Builder |
getConditionsBuilderList()
public List<Condition.Builder> getConditionsBuilderList()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<Builder> |
getConditionsCount()
public int getConditionsCount()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
int |
getConditionsList()
public List<Condition> getConditionsList()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<Condition> |
getConditionsOrBuilder(int index)
public ConditionOrBuilder getConditionsOrBuilder(int index)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
ConditionOrBuilder |
getConditionsOrBuilderList()
public List<? extends ConditionOrBuilder> getConditionsOrBuilderList()
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<? extends com.google.cloud.run.v2.ConditionOrBuilder> |
getContainers(int index)
public Container getContainers(int index)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
Type | Description |
Container |
getContainersBuilder(int index)
public Container.Builder getContainersBuilder(int index)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
Type | Description |
Container.Builder |
getContainersBuilderList()
public List<Container.Builder> getContainersBuilderList()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
List<Builder> |
getContainersCount()
public int getContainersCount()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
int |
getContainersList()
public List<Container> getContainersList()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
List<Container> |
getContainersOrBuilder(int index)
public ContainerOrBuilder getContainersOrBuilder(int index)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
Type | Description |
ContainerOrBuilder |
getContainersOrBuilderList()
public List<? extends ContainerOrBuilder> getContainersOrBuilderList()
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Type | Description |
List<? extends com.google.cloud.run.v2.ContainerOrBuilder> |
getCreateTime()
public Timestamp getCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public Revision getDefaultInstanceForType()
Type | Description |
Revision |
getDeleteTime()
public Timestamp getDeleteTime()
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The deleteTime. |
getDeleteTimeBuilder()
public Timestamp.Builder getDeleteTimeBuilder()
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getDeleteTimeOrBuilder()
public TimestampOrBuilder getDeleteTimeOrBuilder()
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEncryptionKey()
public String getEncryptionKey()
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image. For more information, go to https://cloud.google.com/run/docs/securing/using-cmek
string encryption_key = 21 [(.google.api.resource_reference) = { ... }
Type | Description |
String | The encryptionKey. |
getEncryptionKeyBytes()
public ByteString getEncryptionKeyBytes()
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image. For more information, go to https://cloud.google.com/run/docs/securing/using-cmek
string encryption_key = 21 [(.google.api.resource_reference) = { ... }
Type | Description |
ByteString | The bytes for encryptionKey. |
getEncryptionKeyRevocationAction()
public EncryptionKeyRevocationAction getEncryptionKeyRevocationAction()
The action to take if the encryption key is revoked.
.google.cloud.run.v2.EncryptionKeyRevocationAction encryption_key_revocation_action = 23;
Type | Description |
EncryptionKeyRevocationAction | The encryptionKeyRevocationAction. |
getEncryptionKeyRevocationActionValue()
public int getEncryptionKeyRevocationActionValue()
The action to take if the encryption key is revoked.
.google.cloud.run.v2.EncryptionKeyRevocationAction encryption_key_revocation_action = 23;
Type | Description |
int | The enum numeric value on the wire for encryptionKeyRevocationAction. |
getEncryptionKeyShutdownDuration()
public Duration getEncryptionKeyShutdownDuration()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Type | Description |
Duration | The encryptionKeyShutdownDuration. |
getEncryptionKeyShutdownDurationBuilder()
public Duration.Builder getEncryptionKeyShutdownDurationBuilder()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Type | Description |
Builder |
getEncryptionKeyShutdownDurationOrBuilder()
public DurationOrBuilder getEncryptionKeyShutdownDurationOrBuilder()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Type | Description |
DurationOrBuilder |
getEtag()
public String getEtag()
Output only. A system-generated fingerprint for this version of the resource. May be used to detect modification conflict during updates.
string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The etag. |
getEtagBytes()
public ByteString getEtagBytes()
Output only. A system-generated fingerprint for this version of the resource. May be used to detect modification conflict during updates.
string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for etag. |
getExecutionEnvironment()
public ExecutionEnvironment getExecutionEnvironment()
The execution environment being used to host this Revision.
.google.cloud.run.v2.ExecutionEnvironment execution_environment = 20;
Type | Description |
ExecutionEnvironment | The executionEnvironment. |
getExecutionEnvironmentValue()
public int getExecutionEnvironmentValue()
The execution environment being used to host this Revision.
.google.cloud.run.v2.ExecutionEnvironment execution_environment = 20;
Type | Description |
int | The enum numeric value on the wire for executionEnvironment. |
getExpireTime()
public Timestamp getExpireTime()
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The expireTime. |
getExpireTimeBuilder()
public Timestamp.Builder getExpireTimeBuilder()
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getExpireTimeOrBuilder()
public TimestampOrBuilder getExpireTimeOrBuilder()
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getGeneration()
public long getGeneration()
Output only. A number that monotonically increases every time the user modifies the desired state.
int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
long | The generation. |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
key | String |
Type | Description |
String |
getLaunchStage()
public LaunchStage getLaunchStage()
Set the launch stage to a preview stage on write to allow use of preview features in that stage. On read, describes whether the resource uses preview features. Launch Stages are defined at Google Cloud Platform Launch Stages.
.google.api.LaunchStage launch_stage = 10;
Type | Description |
com.google.api.LaunchStage | The launchStage. |
getLaunchStageValue()
public int getLaunchStageValue()
Set the launch stage to a preview stage on write to allow use of preview features in that stage. On read, describes whether the resource uses preview features. Launch Stages are defined at Google Cloud Platform Launch Stages.
.google.api.LaunchStage launch_stage = 10;
Type | Description |
int | The enum numeric value on the wire for launchStage. |
getLogUri()
public String getLogUri()
Output only. The Google Console URI to obtain logs for the Revision.
string log_uri = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The logUri. |
getLogUriBytes()
public ByteString getLogUriBytes()
Output only. The Google Console URI to obtain logs for the Revision.
string log_uri = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for logUri. |
getMaxInstanceRequestConcurrency()
public int getMaxInstanceRequestConcurrency()
Sets the maximum number of requests that each serving instance can receive.
int32 max_instance_request_concurrency = 34;
Type | Description |
int | The maxInstanceRequestConcurrency. |
getMutableAnnotations()
public Map<String,String> getMutableAnnotations()
Use alternate mutation accessors instead.
Type | Description |
Map<String,String> |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Type | Description |
Map<String,String> |
getName()
public String getName()
Output only. The unique name of this Revision.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. The unique name of this Revision.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for name. |
getObservedGeneration()
public long getObservedGeneration()
Output only. The generation of this Revision currently serving traffic. See
comments in reconciling
for additional information on reconciliation
process in Cloud Run.
int64 observed_generation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
long | The observedGeneration. |
getReconciling()
public boolean getReconciling()
Output only. Indicates whether the resource's reconciliation is still in
progress. See comments in Service.reconciling
for additional information
on reconciliation process in Cloud Run.
bool reconciling = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | The reconciling. |
getScaling()
public RevisionScaling getScaling()
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Type | Description |
RevisionScaling | The scaling. |
getScalingBuilder()
public RevisionScaling.Builder getScalingBuilder()
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Type | Description |
RevisionScaling.Builder |
getScalingOrBuilder()
public RevisionScalingOrBuilder getScalingOrBuilder()
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Type | Description |
RevisionScalingOrBuilder |
getService()
public String getService()
Output only. The name of the parent service.
string service = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Type | Description |
String | The service. |
getServiceAccount()
public String getServiceAccount()
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has.
string service_account = 16;
Type | Description |
String | The serviceAccount. |
getServiceAccountBytes()
public ByteString getServiceAccountBytes()
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has.
string service_account = 16;
Type | Description |
ByteString | The bytes for serviceAccount. |
getServiceBytes()
public ByteString getServiceBytes()
Output only. The name of the parent service.
string service = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Type | Description |
ByteString | The bytes for service. |
getTimeout()
public Duration getTimeout()
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Type | Description |
Duration | The timeout. |
getTimeoutBuilder()
public Duration.Builder getTimeoutBuilder()
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Type | Description |
Builder |
getTimeoutOrBuilder()
public DurationOrBuilder getTimeoutOrBuilder()
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Type | Description |
DurationOrBuilder |
getUid()
public String getUid()
Output only. Server assigned unique identifier for the Revision. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The uid. |
getUidBytes()
public ByteString getUidBytes()
Output only. Server assigned unique identifier for the Revision. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for uid. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getVolumes(int index)
public Volume getVolumes(int index)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
Type | Description |
Volume |
getVolumesBuilder(int index)
public Volume.Builder getVolumesBuilder(int index)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
Type | Description |
Volume.Builder |
getVolumesBuilderList()
public List<Volume.Builder> getVolumesBuilderList()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
List<Builder> |
getVolumesCount()
public int getVolumesCount()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
int |
getVolumesList()
public List<Volume> getVolumesList()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
List<Volume> |
getVolumesOrBuilder(int index)
public VolumeOrBuilder getVolumesOrBuilder(int index)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
Type | Description |
VolumeOrBuilder |
getVolumesOrBuilderList()
public List<? extends VolumeOrBuilder> getVolumesOrBuilderList()
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Type | Description |
List<? extends com.google.cloud.run.v2.VolumeOrBuilder> |
getVpcAccess()
public VpcAccess getVpcAccess()
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Type | Description |
VpcAccess | The vpcAccess. |
getVpcAccessBuilder()
public VpcAccess.Builder getVpcAccessBuilder()
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Type | Description |
VpcAccess.Builder |
getVpcAccessOrBuilder()
public VpcAccessOrBuilder getVpcAccessOrBuilder()
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Type | Description |
VpcAccessOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
hasDeleteTime()
public boolean hasDeleteTime()
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the deleteTime field is set. |
hasEncryptionKeyShutdownDuration()
public boolean hasEncryptionKeyShutdownDuration()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Type | Description |
boolean | Whether the encryptionKeyShutdownDuration field is set. |
hasExpireTime()
public boolean hasExpireTime()
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the expireTime field is set. |
hasScaling()
public boolean hasScaling()
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Type | Description |
boolean | Whether the scaling field is set. |
hasTimeout()
public boolean hasTimeout()
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Type | Description |
boolean | Whether the timeout field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the updateTime field is set. |
hasVpcAccess()
public boolean hasVpcAccess()
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Type | Description |
boolean | Whether the vpcAccess field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public Revision.Builder mergeCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
mergeDeleteTime(Timestamp value)
public Revision.Builder mergeDeleteTime(Timestamp value)
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
mergeEncryptionKeyShutdownDuration(Duration value)
public Revision.Builder mergeEncryptionKeyShutdownDuration(Duration value)
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Name | Description |
value | Duration |
Type | Description |
Revision.Builder |
mergeExpireTime(Timestamp value)
public Revision.Builder mergeExpireTime(Timestamp value)
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
mergeFrom(Revision other)
public Revision.Builder mergeFrom(Revision other)
Name | Description |
other | Revision |
Type | Description |
Revision.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Revision.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Revision.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public Revision.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
Revision.Builder |
mergeScaling(RevisionScaling value)
public Revision.Builder mergeScaling(RevisionScaling value)
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Name | Description |
value | RevisionScaling |
Type | Description |
Revision.Builder |
mergeTimeout(Duration value)
public Revision.Builder mergeTimeout(Duration value)
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Name | Description |
value | Duration |
Type | Description |
Revision.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Revision.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Revision.Builder |
mergeUpdateTime(Timestamp value)
public Revision.Builder mergeUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
mergeVpcAccess(VpcAccess value)
public Revision.Builder mergeVpcAccess(VpcAccess value)
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Name | Description |
value | VpcAccess |
Type | Description |
Revision.Builder |
putAllAnnotations(Map<String,String> values)
public Revision.Builder putAllAnnotations(Map<String,String> values)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
values | Map<String,String> |
Type | Description |
Revision.Builder |
putAllLabels(Map<String,String> values)
public Revision.Builder putAllLabels(Map<String,String> values)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
values | Map<String,String> |
Type | Description |
Revision.Builder |
putAnnotations(String key, String value)
public Revision.Builder putAnnotations(String key, String value)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
key | String |
value | String |
Type | Description |
Revision.Builder |
putLabels(String key, String value)
public Revision.Builder putLabels(String key, String value)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
key | String |
value | String |
Type | Description |
Revision.Builder |
removeAnnotations(String key)
public Revision.Builder removeAnnotations(String key)
KRM-style annotations for the resource.
map<string, string> annotations = 5;
Name | Description |
key | String |
Type | Description |
Revision.Builder |
removeConditions(int index)
public Revision.Builder removeConditions(int index)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
Revision.Builder |
removeContainers(int index)
public Revision.Builder removeContainers(int index)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
Type | Description |
Revision.Builder |
removeLabels(String key)
public Revision.Builder removeLabels(String key)
KRM-style labels for the resource. User-provided labels are shared with Google's billing system, so they can be used to filter, or break down billing charges by team, component, environment, state, etc. For more information, visit https://cloud.google.com/resource-manager/docs/creating-managing-labels or https://cloud.google.com/run/docs/configuring/labels
map<string, string> labels = 4;
Name | Description |
key | String |
Type | Description |
Revision.Builder |
removeVolumes(int index)
public Revision.Builder removeVolumes(int index)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
Type | Description |
Revision.Builder |
setConditions(int index, Condition value)
public Revision.Builder setConditions(int index, Condition value)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
value | Condition |
Type | Description |
Revision.Builder |
setConditions(int index, Condition.Builder builderForValue)
public Revision.Builder setConditions(int index, Condition.Builder builderForValue)
Output only. The Condition of this Revision, containing its readiness status, and detailed error information in case it did not reach a serving state.
repeated .google.cloud.run.v2.Condition conditions = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
builderForValue | Condition.Builder |
Type | Description |
Revision.Builder |
setContainers(int index, Container value)
public Revision.Builder setContainers(int index, Container value)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
value | Container |
Type | Description |
Revision.Builder |
setContainers(int index, Container.Builder builderForValue)
public Revision.Builder setContainers(int index, Container.Builder builderForValue)
Holds the single container that defines the unit of execution for this Revision.
repeated .google.cloud.run.v2.Container containers = 17;
Name | Description |
index | int |
builderForValue | Container.Builder |
Type | Description |
Revision.Builder |
setCreateTime(Timestamp value)
public Revision.Builder setCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public Revision.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setDeleteTime(Timestamp value)
public Revision.Builder setDeleteTime(Timestamp value)
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
setDeleteTime(Timestamp.Builder builderForValue)
public Revision.Builder setDeleteTime(Timestamp.Builder builderForValue)
Output only. For a deleted resource, the deletion time. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp delete_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setEncryptionKey(String value)
public Revision.Builder setEncryptionKey(String value)
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image. For more information, go to https://cloud.google.com/run/docs/securing/using-cmek
string encryption_key = 21 [(.google.api.resource_reference) = { ... }
Name | Description |
value | String The encryptionKey to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setEncryptionKeyBytes(ByteString value)
public Revision.Builder setEncryptionKeyBytes(ByteString value)
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image. For more information, go to https://cloud.google.com/run/docs/securing/using-cmek
string encryption_key = 21 [(.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes for encryptionKey to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setEncryptionKeyRevocationAction(EncryptionKeyRevocationAction value)
public Revision.Builder setEncryptionKeyRevocationAction(EncryptionKeyRevocationAction value)
The action to take if the encryption key is revoked.
.google.cloud.run.v2.EncryptionKeyRevocationAction encryption_key_revocation_action = 23;
Name | Description |
value | EncryptionKeyRevocationAction The encryptionKeyRevocationAction to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setEncryptionKeyRevocationActionValue(int value)
public Revision.Builder setEncryptionKeyRevocationActionValue(int value)
The action to take if the encryption key is revoked.
.google.cloud.run.v2.EncryptionKeyRevocationAction encryption_key_revocation_action = 23;
Name | Description |
value | int The enum numeric value on the wire for encryptionKeyRevocationAction to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setEncryptionKeyShutdownDuration(Duration value)
public Revision.Builder setEncryptionKeyShutdownDuration(Duration value)
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Name | Description |
value | Duration |
Type | Description |
Revision.Builder |
setEncryptionKeyShutdownDuration(Duration.Builder builderForValue)
public Revision.Builder setEncryptionKeyShutdownDuration(Duration.Builder builderForValue)
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all instances. The minimum increment is 1 hour.
.google.protobuf.Duration encryption_key_shutdown_duration = 24;
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setEtag(String value)
public Revision.Builder setEtag(String value)
Output only. A system-generated fingerprint for this version of the resource. May be used to detect modification conflict during updates.
string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The etag to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setEtagBytes(ByteString value)
public Revision.Builder setEtagBytes(ByteString value)
Output only. A system-generated fingerprint for this version of the resource. May be used to detect modification conflict during updates.
string etag = 99 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for etag to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setExecutionEnvironment(ExecutionEnvironment value)
public Revision.Builder setExecutionEnvironment(ExecutionEnvironment value)
The execution environment being used to host this Revision.
.google.cloud.run.v2.ExecutionEnvironment execution_environment = 20;
Name | Description |
value | ExecutionEnvironment The executionEnvironment to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setExecutionEnvironmentValue(int value)
public Revision.Builder setExecutionEnvironmentValue(int value)
The execution environment being used to host this Revision.
.google.cloud.run.v2.ExecutionEnvironment execution_environment = 20;
Name | Description |
value | int The enum numeric value on the wire for executionEnvironment to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setExpireTime(Timestamp value)
public Revision.Builder setExpireTime(Timestamp value)
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
setExpireTime(Timestamp.Builder builderForValue)
public Revision.Builder setExpireTime(Timestamp.Builder builderForValue)
Output only. For a deleted resource, the time after which it will be permamently deleted. It is only populated as a response to a Delete request.
.google.protobuf.Timestamp expire_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Revision.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Revision.Builder |
setGeneration(long value)
public Revision.Builder setGeneration(long value)
Output only. A number that monotonically increases every time the user modifies the desired state.
int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | long The generation to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setLaunchStage(LaunchStage value)
public Revision.Builder setLaunchStage(LaunchStage value)
Set the launch stage to a preview stage on write to allow use of preview features in that stage. On read, describes whether the resource uses preview features. Launch Stages are defined at Google Cloud Platform Launch Stages.
.google.api.LaunchStage launch_stage = 10;
Name | Description |
value | com.google.api.LaunchStage The launchStage to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setLaunchStageValue(int value)
public Revision.Builder setLaunchStageValue(int value)
Set the launch stage to a preview stage on write to allow use of preview features in that stage. On read, describes whether the resource uses preview features. Launch Stages are defined at Google Cloud Platform Launch Stages.
.google.api.LaunchStage launch_stage = 10;
Name | Description |
value | int The enum numeric value on the wire for launchStage to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setLogUri(String value)
public Revision.Builder setLogUri(String value)
Output only. The Google Console URI to obtain logs for the Revision.
string log_uri = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The logUri to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setLogUriBytes(ByteString value)
public Revision.Builder setLogUriBytes(ByteString value)
Output only. The Google Console URI to obtain logs for the Revision.
string log_uri = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for logUri to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setMaxInstanceRequestConcurrency(int value)
public Revision.Builder setMaxInstanceRequestConcurrency(int value)
Sets the maximum number of requests that each serving instance can receive.
int32 max_instance_request_concurrency = 34;
Name | Description |
value | int The maxInstanceRequestConcurrency to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setName(String value)
public Revision.Builder setName(String value)
Output only. The unique name of this Revision.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The name to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public Revision.Builder setNameBytes(ByteString value)
Output only. The unique name of this Revision.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setObservedGeneration(long value)
public Revision.Builder setObservedGeneration(long value)
Output only. The generation of this Revision currently serving traffic. See
comments in reconciling
for additional information on reconciliation
process in Cloud Run.
int64 observed_generation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | long The observedGeneration to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setReconciling(boolean value)
public Revision.Builder setReconciling(boolean value)
Output only. Indicates whether the resource's reconciliation is still in
progress. See comments in Service.reconciling
for additional information
on reconciliation process in Cloud Run.
bool reconciling = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | boolean The reconciling to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Revision.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
Revision.Builder |
setScaling(RevisionScaling value)
public Revision.Builder setScaling(RevisionScaling value)
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Name | Description |
value | RevisionScaling |
Type | Description |
Revision.Builder |
setScaling(RevisionScaling.Builder builderForValue)
public Revision.Builder setScaling(RevisionScaling.Builder builderForValue)
Scaling settings for this revision.
.google.cloud.run.v2.RevisionScaling scaling = 12;
Name | Description |
builderForValue | RevisionScaling.Builder |
Type | Description |
Revision.Builder |
setService(String value)
public Revision.Builder setService(String value)
Output only. The name of the parent service.
string service = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Name | Description |
value | String The service to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setServiceAccount(String value)
public Revision.Builder setServiceAccount(String value)
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has.
string service_account = 16;
Name | Description |
value | String The serviceAccount to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setServiceAccountBytes(ByteString value)
public Revision.Builder setServiceAccountBytes(ByteString value)
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has.
string service_account = 16;
Name | Description |
value | ByteString The bytes for serviceAccount to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setServiceBytes(ByteString value)
public Revision.Builder setServiceBytes(ByteString value)
Output only. The name of the parent service.
string service = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes for service to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setTimeout(Duration value)
public Revision.Builder setTimeout(Duration value)
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Name | Description |
value | Duration |
Type | Description |
Revision.Builder |
setTimeout(Duration.Builder builderForValue)
public Revision.Builder setTimeout(Duration.Builder builderForValue)
Max allowed time for an instance to respond to a request.
.google.protobuf.Duration timeout = 15;
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setUid(String value)
public Revision.Builder setUid(String value)
Output only. Server assigned unique identifier for the Revision. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The uid to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setUidBytes(ByteString value)
public Revision.Builder setUidBytes(ByteString value)
Output only. Server assigned unique identifier for the Revision. The value is a UUID4 string and guaranteed to remain unchanged until the resource is deleted.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for uid to set. |
Type | Description |
Revision.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final Revision.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Revision.Builder |
setUpdateTime(Timestamp value)
public Revision.Builder setUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Revision.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public Revision.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Revision.Builder |
setVolumes(int index, Volume value)
public Revision.Builder setVolumes(int index, Volume value)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
value | Volume |
Type | Description |
Revision.Builder |
setVolumes(int index, Volume.Builder builderForValue)
public Revision.Builder setVolumes(int index, Volume.Builder builderForValue)
A list of Volumes to make available to containers.
repeated .google.cloud.run.v2.Volume volumes = 18;
Name | Description |
index | int |
builderForValue | Volume.Builder |
Type | Description |
Revision.Builder |
setVpcAccess(VpcAccess value)
public Revision.Builder setVpcAccess(VpcAccess value)
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Name | Description |
value | VpcAccess |
Type | Description |
Revision.Builder |
setVpcAccess(VpcAccess.Builder builderForValue)
public Revision.Builder setVpcAccess(VpcAccess.Builder builderForValue)
VPC Access configuration for this Revision. For more information, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
.google.cloud.run.v2.VpcAccess vpc_access = 13;
Name | Description |
builderForValue | VpcAccess.Builder |
Type | Description |
Revision.Builder |