Interface JobRunOrBuilder

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

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

    • getName

      String getName()
       Output only. Name of the `JobRun`. Format is
       `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/{rollouts}/jobRuns/{uuid}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Name of the `JobRun`. Format is
       `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{releases}/rollouts/{rollouts}/jobRuns/{uuid}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getUid

      String getUid()
       Output only. Unique identifier of the `JobRun`.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The uid.
    • getUidBytes

      com.google.protobuf.ByteString getUidBytes()
       Output only. Unique identifier of the `JobRun`.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for uid.
    • getPhaseId

      String getPhaseId()
       Output only. ID of the `Rollout` phase this `JobRun` belongs in.
       
      string phase_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The phaseId.
    • getPhaseIdBytes

      com.google.protobuf.ByteString getPhaseIdBytes()
       Output only. ID of the `Rollout` phase this `JobRun` belongs in.
       
      string phase_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for phaseId.
    • getJobId

      String getJobId()
       Output only. ID of the `Rollout` job this `JobRun` corresponds to.
       
      string job_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The jobId.
    • getJobIdBytes

      com.google.protobuf.ByteString getJobIdBytes()
       Output only. ID of the `Rollout` job this `JobRun` corresponds to.
       
      string job_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for jobId.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. Time at which the `JobRun` was created.
       
      .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. Time at which the `JobRun` was created.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Time at which the `JobRun` was created.
       
      .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasStartTime

      boolean hasStartTime()
       Output only. Time at which the `JobRun` was started.
       
      .google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Output only. Time at which the `JobRun` was started.
       
      .google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Output only. Time at which the `JobRun` was started.
       
      .google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasEndTime

      boolean hasEndTime()
       Output only. Time at which the `JobRun` ended.
       
      .google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Output only. Time at which the `JobRun` ended.
       
      .google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Output only. Time at which the `JobRun` ended.
       
      .google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStateValue

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

      JobRun.State getState()
       Output only. The current state of the `JobRun`.
       
      .google.cloud.deploy.v1.JobRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • hasDeployJobRun

      boolean hasDeployJobRun()
       Output only. Information specific to a deploy `JobRun`.
       
      .google.cloud.deploy.v1.DeployJobRun deploy_job_run = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the deployJobRun field is set.
    • getDeployJobRun

      DeployJobRun getDeployJobRun()
       Output only. Information specific to a deploy `JobRun`.
       
      .google.cloud.deploy.v1.DeployJobRun deploy_job_run = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The deployJobRun.
    • getDeployJobRunOrBuilder

      DeployJobRunOrBuilder getDeployJobRunOrBuilder()
       Output only. Information specific to a deploy `JobRun`.
       
      .google.cloud.deploy.v1.DeployJobRun deploy_job_run = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasVerifyJobRun

      boolean hasVerifyJobRun()
       Output only. Information specific to a verify `JobRun`.
       
      .google.cloud.deploy.v1.VerifyJobRun verify_job_run = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the verifyJobRun field is set.
    • getVerifyJobRun

      VerifyJobRun getVerifyJobRun()
       Output only. Information specific to a verify `JobRun`.
       
      .google.cloud.deploy.v1.VerifyJobRun verify_job_run = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The verifyJobRun.
    • getVerifyJobRunOrBuilder

      VerifyJobRunOrBuilder getVerifyJobRunOrBuilder()
       Output only. Information specific to a verify `JobRun`.
       
      .google.cloud.deploy.v1.VerifyJobRun verify_job_run = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPredeployJobRun

      boolean hasPredeployJobRun()
       Output only. Information specific to a predeploy `JobRun`.
       
      .google.cloud.deploy.v1.PredeployJobRun predeploy_job_run = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the predeployJobRun field is set.
    • getPredeployJobRun

      PredeployJobRun getPredeployJobRun()
       Output only. Information specific to a predeploy `JobRun`.
       
      .google.cloud.deploy.v1.PredeployJobRun predeploy_job_run = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The predeployJobRun.
    • getPredeployJobRunOrBuilder

      PredeployJobRunOrBuilder getPredeployJobRunOrBuilder()
       Output only. Information specific to a predeploy `JobRun`.
       
      .google.cloud.deploy.v1.PredeployJobRun predeploy_job_run = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPostdeployJobRun

      boolean hasPostdeployJobRun()
       Output only. Information specific to a postdeploy `JobRun`.
       
      .google.cloud.deploy.v1.PostdeployJobRun postdeploy_job_run = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the postdeployJobRun field is set.
    • getPostdeployJobRun

      PostdeployJobRun getPostdeployJobRun()
       Output only. Information specific to a postdeploy `JobRun`.
       
      .google.cloud.deploy.v1.PostdeployJobRun postdeploy_job_run = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The postdeployJobRun.
    • getPostdeployJobRunOrBuilder

      PostdeployJobRunOrBuilder getPostdeployJobRunOrBuilder()
       Output only. Information specific to a postdeploy `JobRun`.
       
      .google.cloud.deploy.v1.PostdeployJobRun postdeploy_job_run = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCreateChildRolloutJobRun

      boolean hasCreateChildRolloutJobRun()
       Output only. Information specific to a createChildRollout `JobRun`.
       
      .google.cloud.deploy.v1.CreateChildRolloutJobRun create_child_rollout_job_run = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createChildRolloutJobRun field is set.
    • getCreateChildRolloutJobRun

      CreateChildRolloutJobRun getCreateChildRolloutJobRun()
       Output only. Information specific to a createChildRollout `JobRun`.
       
      .google.cloud.deploy.v1.CreateChildRolloutJobRun create_child_rollout_job_run = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createChildRolloutJobRun.
    • getCreateChildRolloutJobRunOrBuilder

      CreateChildRolloutJobRunOrBuilder getCreateChildRolloutJobRunOrBuilder()
       Output only. Information specific to a createChildRollout `JobRun`.
       
      .google.cloud.deploy.v1.CreateChildRolloutJobRun create_child_rollout_job_run = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasAdvanceChildRolloutJobRun

      boolean hasAdvanceChildRolloutJobRun()
       Output only. Information specific to an advanceChildRollout `JobRun`
       
      .google.cloud.deploy.v1.AdvanceChildRolloutJobRun advance_child_rollout_job_run = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the advanceChildRolloutJobRun field is set.
    • getAdvanceChildRolloutJobRun

      AdvanceChildRolloutJobRun getAdvanceChildRolloutJobRun()
       Output only. Information specific to an advanceChildRollout `JobRun`
       
      .google.cloud.deploy.v1.AdvanceChildRolloutJobRun advance_child_rollout_job_run = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The advanceChildRolloutJobRun.
    • getAdvanceChildRolloutJobRunOrBuilder

      AdvanceChildRolloutJobRunOrBuilder getAdvanceChildRolloutJobRunOrBuilder()
       Output only. Information specific to an advanceChildRollout `JobRun`
       
      .google.cloud.deploy.v1.AdvanceChildRolloutJobRun advance_child_rollout_job_run = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEtag

      String getEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The etag.
    • getEtagBytes

      com.google.protobuf.ByteString getEtagBytes()
       Output only. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for etag.
    • getJobRunCase

      JobRun.JobRunCase getJobRunCase()