public final class GoogleCloudRunV2Revision
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Run Admin API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
GoogleCloudRunV2Revision() |
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudRunV2Revision |
clone() |
Map<String,String> |
getAnnotations()
Output only.
|
String |
getClient()
Output only.
|
String |
getClientVersion()
Output only.
|
List<GoogleCloudRunV2Condition> |
getConditions()
Output only.
|
List<GoogleCloudRunV2Container> |
getContainers()
Holds the list which define the units of execution for this Revision.
|
String |
getCreateTime()
Output only.
|
String |
getCreator()
Output only.
|
String |
getDeleteTime()
Output only.
|
String |
getEncryptionKey()
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image.
|
String |
getEncryptionKeyRevocationAction()
The action to take if the encryption key is revoked.
|
String |
getEncryptionKeyShutdownDuration()
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all
instances.
|
String |
getEtag()
Output only.
|
String |
getExecutionEnvironment()
The execution environment being used to host this Revision.
|
String |
getExpireTime()
Output only.
|
Long |
getGeneration()
Output only.
|
Boolean |
getGpuZonalRedundancyDisabled()
Optional.
|
Map<String,String> |
getLabels()
Output only.
|
String |
getLaunchStage()
The least stable launch stage needed to create this resource, as defined by [Google Cloud
Platform Launch Stages](https://cloud.google.com/terms/launch-stages).
|
String |
getLogUri()
Output only.
|
Integer |
getMaxInstanceRequestConcurrency()
Sets the maximum number of requests that each serving instance can receive.
|
String |
getName()
Output only.
|
GoogleCloudRunV2NodeSelector |
getNodeSelector()
The node selector for the revision.
|
Long |
getObservedGeneration()
Output only.
|
Boolean |
getReconciling()
Output only.
|
Boolean |
getSatisfiesPzs()
Output only.
|
GoogleCloudRunV2RevisionScaling |
getScaling()
Scaling settings for this revision.
|
GoogleCloudRunV2RevisionScalingStatus |
getScalingStatus()
Output only.
|
String |
getService()
Output only.
|
String |
getServiceAccount()
Email address of the IAM service account associated with the revision of the service.
|
GoogleCloudRunV2ServiceMesh |
getServiceMesh()
Enables service mesh connectivity.
|
Boolean |
getSessionAffinity()
Enable session affinity.
|
String |
getTimeout()
Max allowed time for an instance to respond to a request.
|
String |
getUid()
Output only.
|
String |
getUpdateTime()
Output only.
|
List<GoogleCloudRunV2Volume> |
getVolumes()
A list of Volumes to make available to containers.
|
GoogleCloudRunV2VpcAccess |
getVpcAccess()
VPC Access configuration for this Revision.
|
GoogleCloudRunV2Revision |
set(String fieldName,
Object value) |
GoogleCloudRunV2Revision |
setAnnotations(Map<String,String> annotations)
Output only.
|
GoogleCloudRunV2Revision |
setClient(String client)
Output only.
|
GoogleCloudRunV2Revision |
setClientVersion(String clientVersion)
Output only.
|
GoogleCloudRunV2Revision |
setConditions(List<GoogleCloudRunV2Condition> conditions)
Output only.
|
GoogleCloudRunV2Revision |
setContainers(List<GoogleCloudRunV2Container> containers)
Holds the list which define the units of execution for this Revision.
|
GoogleCloudRunV2Revision |
setCreateTime(String createTime)
Output only.
|
GoogleCloudRunV2Revision |
setCreator(String creator)
Output only.
|
GoogleCloudRunV2Revision |
setDeleteTime(String deleteTime)
Output only.
|
GoogleCloudRunV2Revision |
setEncryptionKey(String encryptionKey)
A reference to a customer managed encryption key (CMEK) to use to encrypt this container image.
|
GoogleCloudRunV2Revision |
setEncryptionKeyRevocationAction(String encryptionKeyRevocationAction)
The action to take if the encryption key is revoked.
|
GoogleCloudRunV2Revision |
setEncryptionKeyShutdownDuration(String encryptionKeyShutdownDuration)
If encryption_key_revocation_action is SHUTDOWN, the duration before shutting down all
instances.
|
GoogleCloudRunV2Revision |
setEtag(String etag)
Output only.
|
GoogleCloudRunV2Revision |
setExecutionEnvironment(String executionEnvironment)
The execution environment being used to host this Revision.
|
GoogleCloudRunV2Revision |
setExpireTime(String expireTime)
Output only.
|
GoogleCloudRunV2Revision |
setGeneration(Long generation)
Output only.
|
GoogleCloudRunV2Revision |
setGpuZonalRedundancyDisabled(Boolean gpuZonalRedundancyDisabled)
Optional.
|
GoogleCloudRunV2Revision |
setLabels(Map<String,String> labels)
Output only.
|
GoogleCloudRunV2Revision |
setLaunchStage(String launchStage)
The least stable launch stage needed to create this resource, as defined by [Google Cloud
Platform Launch Stages](https://cloud.google.com/terms/launch-stages).
|
GoogleCloudRunV2Revision |
setLogUri(String logUri)
Output only.
|
GoogleCloudRunV2Revision |
setMaxInstanceRequestConcurrency(Integer maxInstanceRequestConcurrency)
Sets the maximum number of requests that each serving instance can receive.
|
GoogleCloudRunV2Revision |
setName(String name)
Output only.
|
GoogleCloudRunV2Revision |
setNodeSelector(GoogleCloudRunV2NodeSelector nodeSelector)
The node selector for the revision.
|
GoogleCloudRunV2Revision |
setObservedGeneration(Long observedGeneration)
Output only.
|
GoogleCloudRunV2Revision |
setReconciling(Boolean reconciling)
Output only.
|
GoogleCloudRunV2Revision |
setSatisfiesPzs(Boolean satisfiesPzs)
Output only.
|
GoogleCloudRunV2Revision |
setScaling(GoogleCloudRunV2RevisionScaling scaling)
Scaling settings for this revision.
|
GoogleCloudRunV2Revision |
setScalingStatus(GoogleCloudRunV2RevisionScalingStatus scalingStatus)
Output only.
|
GoogleCloudRunV2Revision |
setService(String service)
Output only.
|
GoogleCloudRunV2Revision |
setServiceAccount(String serviceAccount)
Email address of the IAM service account associated with the revision of the service.
|
GoogleCloudRunV2Revision |
setServiceMesh(GoogleCloudRunV2ServiceMesh serviceMesh)
Enables service mesh connectivity.
|
GoogleCloudRunV2Revision |
setSessionAffinity(Boolean sessionAffinity)
Enable session affinity.
|
GoogleCloudRunV2Revision |
setTimeout(String timeout)
Max allowed time for an instance to respond to a request.
|
GoogleCloudRunV2Revision |
setUid(String uid)
Output only.
|
GoogleCloudRunV2Revision |
setUpdateTime(String updateTime)
Output only.
|
GoogleCloudRunV2Revision |
setVolumes(List<GoogleCloudRunV2Volume> volumes)
A list of Volumes to make available to containers.
|
GoogleCloudRunV2Revision |
setVpcAccess(GoogleCloudRunV2VpcAccess vpcAccess)
VPC Access configuration for this Revision.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Map<String,String> getAnnotations()
null for nonepublic GoogleCloudRunV2Revision setAnnotations(Map<String,String> annotations)
annotations - annotations or null for nonepublic String getClient()
null for nonepublic GoogleCloudRunV2Revision setClient(String client)
client - client or null for nonepublic String getClientVersion()
null for nonepublic GoogleCloudRunV2Revision setClientVersion(String clientVersion)
clientVersion - clientVersion or null for nonepublic List<GoogleCloudRunV2Condition> getConditions()
null for nonepublic GoogleCloudRunV2Revision setConditions(List<GoogleCloudRunV2Condition> conditions)
conditions - conditions or null for nonepublic List<GoogleCloudRunV2Container> getContainers()
null for nonepublic GoogleCloudRunV2Revision setContainers(List<GoogleCloudRunV2Container> containers)
containers - containers or null for nonepublic String getCreateTime()
null for nonepublic GoogleCloudRunV2Revision setCreateTime(String createTime)
createTime - createTime or null for nonepublic String getCreator()
null for nonepublic GoogleCloudRunV2Revision setCreator(String creator)
creator - creator or null for nonepublic String getDeleteTime()
null for nonepublic GoogleCloudRunV2Revision setDeleteTime(String deleteTime)
deleteTime - deleteTime or null for nonepublic String getEncryptionKey()
null for nonepublic GoogleCloudRunV2Revision setEncryptionKey(String encryptionKey)
encryptionKey - encryptionKey or null for nonepublic String getEncryptionKeyRevocationAction()
null for nonepublic GoogleCloudRunV2Revision setEncryptionKeyRevocationAction(String encryptionKeyRevocationAction)
encryptionKeyRevocationAction - encryptionKeyRevocationAction or null for nonepublic String getEncryptionKeyShutdownDuration()
null for nonepublic GoogleCloudRunV2Revision setEncryptionKeyShutdownDuration(String encryptionKeyShutdownDuration)
encryptionKeyShutdownDuration - encryptionKeyShutdownDuration or null for nonepublic String getEtag()
null for nonepublic GoogleCloudRunV2Revision setEtag(String etag)
etag - etag or null for nonepublic String getExecutionEnvironment()
null for nonepublic GoogleCloudRunV2Revision setExecutionEnvironment(String executionEnvironment)
executionEnvironment - executionEnvironment or null for nonepublic String getExpireTime()
null for nonepublic GoogleCloudRunV2Revision setExpireTime(String expireTime)
expireTime - expireTime or null for nonepublic Long getGeneration()
null for nonepublic GoogleCloudRunV2Revision setGeneration(Long generation)
generation - generation or null for nonepublic Boolean getGpuZonalRedundancyDisabled()
null for nonepublic GoogleCloudRunV2Revision setGpuZonalRedundancyDisabled(Boolean gpuZonalRedundancyDisabled)
gpuZonalRedundancyDisabled - gpuZonalRedundancyDisabled or null for nonepublic Map<String,String> getLabels()
null for nonepublic GoogleCloudRunV2Revision setLabels(Map<String,String> labels)
labels - labels or null for nonepublic String getLaunchStage()
null for nonepublic GoogleCloudRunV2Revision setLaunchStage(String launchStage)
launchStage - launchStage or null for nonepublic String getLogUri()
null for nonepublic GoogleCloudRunV2Revision setLogUri(String logUri)
logUri - logUri or null for nonepublic Integer getMaxInstanceRequestConcurrency()
null for nonepublic GoogleCloudRunV2Revision setMaxInstanceRequestConcurrency(Integer maxInstanceRequestConcurrency)
maxInstanceRequestConcurrency - maxInstanceRequestConcurrency or null for nonepublic String getName()
null for nonepublic GoogleCloudRunV2Revision setName(String name)
name - name or null for nonepublic GoogleCloudRunV2NodeSelector getNodeSelector()
null for nonepublic GoogleCloudRunV2Revision setNodeSelector(GoogleCloudRunV2NodeSelector nodeSelector)
nodeSelector - nodeSelector or null for nonepublic Long getObservedGeneration()
null for nonepublic GoogleCloudRunV2Revision setObservedGeneration(Long observedGeneration)
observedGeneration - observedGeneration or null for nonepublic Boolean getReconciling()
null for nonepublic GoogleCloudRunV2Revision setReconciling(Boolean reconciling)
reconciling - reconciling or null for nonepublic Boolean getSatisfiesPzs()
null for nonepublic GoogleCloudRunV2Revision setSatisfiesPzs(Boolean satisfiesPzs)
satisfiesPzs - satisfiesPzs or null for nonepublic GoogleCloudRunV2RevisionScaling getScaling()
null for nonepublic GoogleCloudRunV2Revision setScaling(GoogleCloudRunV2RevisionScaling scaling)
scaling - scaling or null for nonepublic GoogleCloudRunV2RevisionScalingStatus getScalingStatus()
null for nonepublic GoogleCloudRunV2Revision setScalingStatus(GoogleCloudRunV2RevisionScalingStatus scalingStatus)
scalingStatus - scalingStatus or null for nonepublic String getService()
null for nonepublic GoogleCloudRunV2Revision setService(String service)
service - service or null for nonepublic String getServiceAccount()
null for nonepublic GoogleCloudRunV2Revision setServiceAccount(String serviceAccount)
serviceAccount - serviceAccount or null for nonepublic GoogleCloudRunV2ServiceMesh getServiceMesh()
null for nonepublic GoogleCloudRunV2Revision setServiceMesh(GoogleCloudRunV2ServiceMesh serviceMesh)
serviceMesh - serviceMesh or null for nonepublic Boolean getSessionAffinity()
null for nonepublic GoogleCloudRunV2Revision setSessionAffinity(Boolean sessionAffinity)
sessionAffinity - sessionAffinity or null for nonepublic String getTimeout()
null for nonepublic GoogleCloudRunV2Revision setTimeout(String timeout)
timeout - timeout or null for nonepublic String getUid()
null for nonepublic GoogleCloudRunV2Revision setUid(String uid)
uid - uid or null for nonepublic String getUpdateTime()
null for nonepublic GoogleCloudRunV2Revision setUpdateTime(String updateTime)
updateTime - updateTime or null for nonepublic List<GoogleCloudRunV2Volume> getVolumes()
null for nonepublic GoogleCloudRunV2Revision setVolumes(List<GoogleCloudRunV2Volume> volumes)
volumes - volumes or null for nonepublic GoogleCloudRunV2VpcAccess getVpcAccess()
null for nonepublic GoogleCloudRunV2Revision setVpcAccess(GoogleCloudRunV2VpcAccess vpcAccess)
vpcAccess - vpcAccess or null for nonepublic GoogleCloudRunV2Revision set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic GoogleCloudRunV2Revision clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2026 Google. All rights reserved.