Interface DeploymentEventOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DeploymentEvent, DeploymentEvent.Builder

@Generated public interface DeploymentEventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      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];
      Returns:
      The name.
    • getNameBytes

      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];
      Returns:
      The bytes for name.
    • hasCreateTime

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

      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];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      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];
    • hasUpdateTime

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

      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];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      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];
    • hasRuntimeConfig

      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];
      Returns:
      Whether the runtimeConfig field is set.
    • getRuntimeConfig

      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];
      Returns:
      The runtimeConfig.
    • getRuntimeConfigOrBuilder

      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];
    • getRuntimeDeploymentUri

      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];
      Returns:
      The runtimeDeploymentUri.
    • getRuntimeDeploymentUriBytes

      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];
      Returns:
      The bytes for runtimeDeploymentUri.
    • getStateValue

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

       Output only. The state of the DeploymentEvent.
       
      .google.cloud.developerconnect.v1.DeploymentEvent.State state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getArtifactDeploymentsList

      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];
    • getArtifactDeployments

      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];
    • getArtifactDeploymentsCount

      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];
    • getArtifactDeploymentsOrBuilderList

      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];
    • getArtifactDeploymentsOrBuilder

      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];
    • hasDeployTime

      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];
      Returns:
      Whether the deployTime field is set.
    • getDeployTime

      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];
      Returns:
      The deployTime.
    • getDeployTimeOrBuilder

      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];
    • hasUndeployTime

      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];
      Returns:
      Whether the undeployTime field is set.
    • getUndeployTime

      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];
      Returns:
      The undeployTime.
    • getUndeployTimeOrBuilder

      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];