Class DeploymentEvent.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder>
com.google.cloud.developerconnect.v1.DeploymentEvent.Builder
All Implemented Interfaces:
DeploymentEventOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
DeploymentEvent

public static final class DeploymentEvent.Builder extends com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder> implements DeploymentEventOrBuilder
 The DeploymentEvent resource represents the deployment of the artifact within
 the InsightsConfig resource.
 
Protobuf type google.cloud.developerconnect.v1.DeploymentEvent
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder>
    • clear

      public DeploymentEvent.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder>
    • getDefaultInstanceForType

      public DeploymentEvent getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public DeploymentEvent build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public DeploymentEvent buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public DeploymentEvent.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeploymentEvent.Builder>
    • mergeFrom

      public DeploymentEvent.Builder mergeFrom(DeploymentEvent other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<DeploymentEvent.Builder>
    • mergeFrom

      public DeploymentEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeploymentEvent.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Identifier. The name of the DeploymentEvent. This name is provided by
       Developer Connect insights. Format:
       projects/{project}/locations/{location}/insightsConfigs/{insights_config}/deploymentEvents/{uuid}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface DeploymentEventOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. The name of the DeploymentEvent. This name is provided by
       Developer Connect insights. Format:
       projects/{project}/locations/{location}/insightsConfigs/{insights_config}/deploymentEvents/{uuid}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface DeploymentEventOrBuilder
      Returns:
      The bytes for name.
    • setName

      public DeploymentEvent.Builder setName(String value)
       Identifier. The name of the DeploymentEvent. This name is provided by
       Developer Connect insights. Format:
       projects/{project}/locations/{location}/insightsConfigs/{insights_config}/deploymentEvents/{uuid}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public DeploymentEvent.Builder clearName()
       Identifier. The name of the DeploymentEvent. This name is provided by
       Developer Connect insights. Format:
       projects/{project}/locations/{location}/insightsConfigs/{insights_config}/deploymentEvents/{uuid}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public DeploymentEvent.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. The name of the DeploymentEvent. This name is provided by
       Developer Connect insights. Format:
       projects/{project}/locations/{location}/insightsConfigs/{insights_config}/deploymentEvents/{uuid}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface DeploymentEventOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface DeploymentEventOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public DeploymentEvent.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public DeploymentEvent.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public DeploymentEvent.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public DeploymentEvent.Builder clearCreateTime()
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The create time of the DeploymentEvent.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface DeploymentEventOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface DeploymentEventOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface DeploymentEventOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public DeploymentEvent.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public DeploymentEvent.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public DeploymentEvent.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public DeploymentEvent.Builder clearUpdateTime()
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The update time of the DeploymentEvent.
       
      .google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface DeploymentEventOrBuilder
    • hasRuntimeConfig

      public boolean hasRuntimeConfig()
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasRuntimeConfig in interface DeploymentEventOrBuilder
      Returns:
      Whether the runtimeConfig field is set.
    • getRuntimeConfig

      public RuntimeConfig getRuntimeConfig()
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeConfig in interface DeploymentEventOrBuilder
      Returns:
      The runtimeConfig.
    • setRuntimeConfig

      public DeploymentEvent.Builder setRuntimeConfig(RuntimeConfig value)
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setRuntimeConfig

      public DeploymentEvent.Builder setRuntimeConfig(RuntimeConfig.Builder builderForValue)
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeRuntimeConfig

      public DeploymentEvent.Builder mergeRuntimeConfig(RuntimeConfig value)
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearRuntimeConfig

      public DeploymentEvent.Builder clearRuntimeConfig()
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getRuntimeConfigBuilder

      public RuntimeConfig.Builder getRuntimeConfigBuilder()
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getRuntimeConfigOrBuilder

      public RuntimeConfigOrBuilder getRuntimeConfigOrBuilder()
       Output only. The runtime configurations where the DeploymentEvent happened.
       
      .google.cloud.developerconnect.v1.RuntimeConfig runtime_config = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeConfigOrBuilder in interface DeploymentEventOrBuilder
    • getRuntimeDeploymentUri

      public String getRuntimeDeploymentUri()
       Output only. The runtime assigned URI of the DeploymentEvent.
       For GKE, this is the fully qualified replica set uri.
       e.g.
       container.googleapis.com/projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/apps/replicasets/{replica-set-id}
       For Cloud Run, this is the revision name.
       
      string runtime_deployment_uri = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeDeploymentUri in interface DeploymentEventOrBuilder
      Returns:
      The runtimeDeploymentUri.
    • getRuntimeDeploymentUriBytes

      public com.google.protobuf.ByteString getRuntimeDeploymentUriBytes()
       Output only. The runtime assigned URI of the DeploymentEvent.
       For GKE, this is the fully qualified replica set uri.
       e.g.
       container.googleapis.com/projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/apps/replicasets/{replica-set-id}
       For Cloud Run, this is the revision name.
       
      string runtime_deployment_uri = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRuntimeDeploymentUriBytes in interface DeploymentEventOrBuilder
      Returns:
      The bytes for runtimeDeploymentUri.
    • setRuntimeDeploymentUri

      public DeploymentEvent.Builder setRuntimeDeploymentUri(String value)
       Output only. The runtime assigned URI of the DeploymentEvent.
       For GKE, this is the fully qualified replica set uri.
       e.g.
       container.googleapis.com/projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/apps/replicasets/{replica-set-id}
       For Cloud Run, this is the revision name.
       
      string runtime_deployment_uri = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The runtimeDeploymentUri to set.
      Returns:
      This builder for chaining.
    • clearRuntimeDeploymentUri

      public DeploymentEvent.Builder clearRuntimeDeploymentUri()
       Output only. The runtime assigned URI of the DeploymentEvent.
       For GKE, this is the fully qualified replica set uri.
       e.g.
       container.googleapis.com/projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/apps/replicasets/{replica-set-id}
       For Cloud Run, this is the revision name.
       
      string runtime_deployment_uri = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setRuntimeDeploymentUriBytes

      public DeploymentEvent.Builder setRuntimeDeploymentUriBytes(com.google.protobuf.ByteString value)
       Output only. The runtime assigned URI of the DeploymentEvent.
       For GKE, this is the fully qualified replica set uri.
       e.g.
       container.googleapis.com/projects/{project}/locations/{location}/clusters/{cluster}/k8s/namespaces/{namespace}/apps/replicasets/{replica-set-id}
       For Cloud Run, this is the revision name.
       
      string runtime_deployment_uri = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for runtimeDeploymentUri to set.
      Returns:
      This builder for chaining.
    • getStateValue

      public int getStateValue()
       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface DeploymentEventOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public DeploymentEvent.Builder setStateValue(int value)
       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public DeploymentEvent.State getState()
       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface DeploymentEventOrBuilder
      Returns:
      The state.
    • setState

       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public DeploymentEvent.Builder clearState()
       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getArtifactDeploymentsList

      public List<ArtifactDeployment> getArtifactDeploymentsList()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactDeploymentsList in interface DeploymentEventOrBuilder
    • getArtifactDeploymentsCount

      public int getArtifactDeploymentsCount()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactDeploymentsCount in interface DeploymentEventOrBuilder
    • getArtifactDeployments

      public ArtifactDeployment getArtifactDeployments(int index)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactDeployments in interface DeploymentEventOrBuilder
    • setArtifactDeployments

      public DeploymentEvent.Builder setArtifactDeployments(int index, ArtifactDeployment value)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setArtifactDeployments

      public DeploymentEvent.Builder setArtifactDeployments(int index, ArtifactDeployment.Builder builderForValue)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addArtifactDeployments

      public DeploymentEvent.Builder addArtifactDeployments(ArtifactDeployment value)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addArtifactDeployments

      public DeploymentEvent.Builder addArtifactDeployments(int index, ArtifactDeployment value)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addArtifactDeployments

      public DeploymentEvent.Builder addArtifactDeployments(ArtifactDeployment.Builder builderForValue)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addArtifactDeployments

      public DeploymentEvent.Builder addArtifactDeployments(int index, ArtifactDeployment.Builder builderForValue)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllArtifactDeployments

      public DeploymentEvent.Builder addAllArtifactDeployments(Iterable<? extends ArtifactDeployment> values)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearArtifactDeployments

      public DeploymentEvent.Builder clearArtifactDeployments()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeArtifactDeployments

      public DeploymentEvent.Builder removeArtifactDeployments(int index)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getArtifactDeploymentsBuilder

      public ArtifactDeployment.Builder getArtifactDeploymentsBuilder(int index)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getArtifactDeploymentsOrBuilder

      public ArtifactDeploymentOrBuilder getArtifactDeploymentsOrBuilder(int index)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactDeploymentsOrBuilder in interface DeploymentEventOrBuilder
    • getArtifactDeploymentsOrBuilderList

      public List<? extends ArtifactDeploymentOrBuilder> getArtifactDeploymentsOrBuilderList()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getArtifactDeploymentsOrBuilderList in interface DeploymentEventOrBuilder
    • addArtifactDeploymentsBuilder

      public ArtifactDeployment.Builder addArtifactDeploymentsBuilder()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addArtifactDeploymentsBuilder

      public ArtifactDeployment.Builder addArtifactDeploymentsBuilder(int index)
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getArtifactDeploymentsBuilderList

      public List<ArtifactDeployment.Builder> getArtifactDeploymentsBuilderList()
       Output only. The artifact deployments of the DeploymentEvent. Each artifact
       deployment contains the artifact uri and the runtime configuration uri. For
       GKE, this would be all the containers images that are deployed in the pod.
       
      repeated .google.cloud.developerconnect.v1.ArtifactDeployment artifact_deployments = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasDeployTime

      public boolean hasDeployTime()
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDeployTime in interface DeploymentEventOrBuilder
      Returns:
      Whether the deployTime field is set.
    • getDeployTime

      public com.google.protobuf.Timestamp getDeployTime()
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeployTime in interface DeploymentEventOrBuilder
      Returns:
      The deployTime.
    • setDeployTime

      public DeploymentEvent.Builder setDeployTime(com.google.protobuf.Timestamp value)
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDeployTime

      public DeploymentEvent.Builder setDeployTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDeployTime

      public DeploymentEvent.Builder mergeDeployTime(com.google.protobuf.Timestamp value)
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDeployTime

      public DeploymentEvent.Builder clearDeployTime()
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeployTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDeployTimeBuilder()
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeployTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDeployTimeOrBuilder()
       Output only. The time at which the DeploymentEvent was deployed.
       This would be the min of all ArtifactDeployment deploy_times.
       
      .google.protobuf.Timestamp deploy_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeployTimeOrBuilder in interface DeploymentEventOrBuilder
    • hasUndeployTime

      public boolean hasUndeployTime()
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUndeployTime in interface DeploymentEventOrBuilder
      Returns:
      Whether the undeployTime field is set.
    • getUndeployTime

      public com.google.protobuf.Timestamp getUndeployTime()
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUndeployTime in interface DeploymentEventOrBuilder
      Returns:
      The undeployTime.
    • setUndeployTime

      public DeploymentEvent.Builder setUndeployTime(com.google.protobuf.Timestamp value)
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUndeployTime

      public DeploymentEvent.Builder setUndeployTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUndeployTime

      public DeploymentEvent.Builder mergeUndeployTime(com.google.protobuf.Timestamp value)
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUndeployTime

      public DeploymentEvent.Builder clearUndeployTime()
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUndeployTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUndeployTimeBuilder()
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUndeployTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUndeployTimeOrBuilder()
       Output only. The time at which the DeploymentEvent was undeployed, all
       artifacts are considered undeployed once this time is set. This would be
       the max of all ArtifactDeployment undeploy_times. If any ArtifactDeployment
       is still active (i.e. does not have an undeploy_time), this field will be
       empty.
       
      .google.protobuf.Timestamp undeploy_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUndeployTimeOrBuilder in interface DeploymentEventOrBuilder