All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.deploy.v1.JobRunOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.47.0
Show newest version
/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/deploy/v1/cloud_deploy.proto

// Protobuf Java Version: 3.25.3
package com.google.cloud.deploy.v1;

public interface JobRunOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.deploy.v1.JobRun)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * Optional. 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) = OPTIONAL]; * * @return The name. */ java.lang.String getName(); /** * * *
   * Optional. 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) = OPTIONAL]; * * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** * * *
   * Output only. Unique identifier of the `JobRun`.
   * 
* * string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The uid. */ java.lang.String getUid(); /** * * *
   * Output only. Unique identifier of the `JobRun`.
   * 
* * string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for uid. */ com.google.protobuf.ByteString getUidBytes(); /** * * *
   * Output only. ID of the `Rollout` phase this `JobRun` belongs in.
   * 
* * string phase_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The phaseId. */ java.lang.String getPhaseId(); /** * * *
   * Output only. ID of the `Rollout` phase this `JobRun` belongs in.
   * 
* * string phase_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for phaseId. */ com.google.protobuf.ByteString getPhaseIdBytes(); /** * * *
   * Output only. ID of the `Rollout` job this `JobRun` corresponds to.
   * 
* * string job_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The jobId. */ java.lang.String getJobId(); /** * * *
   * Output only. ID of the `Rollout` job this `JobRun` corresponds to.
   * 
* * string job_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * @return The bytes for jobId. */ com.google.protobuf.ByteString getJobIdBytes(); /** * * *
   * Output only. Time at which the `JobRun` was created.
   * 
* * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the createTime field is set. */ boolean hasCreateTime(); /** * * *
   * Output only. Time at which the `JobRun` was created.
   * 
* * .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The createTime. */ 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]; * */ com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); /** * * *
   * Output only. Time at which the `JobRun` was started.
   * 
* * .google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the startTime field is set. */ boolean hasStartTime(); /** * * *
   * Output only. Time at which the `JobRun` was started.
   * 
* * .google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The startTime. */ 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]; * */ com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); /** * * *
   * Output only. Time at which the `JobRun` ended.
   * 
* * .google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the endTime field is set. */ boolean hasEndTime(); /** * * *
   * Output only. Time at which the `JobRun` ended.
   * 
* * .google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The endTime. */ 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]; * */ com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder(); /** * * *
   * Output only. The current state of the `JobRun`.
   * 
* * * .google.cloud.deploy.v1.JobRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The enum numeric value on the wire for state. */ int getStateValue(); /** * * *
   * Output only. The current state of the `JobRun`.
   * 
* * * .google.cloud.deploy.v1.JobRun.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The state. */ com.google.cloud.deploy.v1.JobRun.State getState(); /** * * *
   * Output only. Information specific to a deploy `JobRun`.
   * 
* * * .google.cloud.deploy.v1.DeployJobRun deploy_job_run = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the deployJobRun field is set. */ 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]; * * * @return The deployJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.DeployJobRunOrBuilder getDeployJobRunOrBuilder(); /** * * *
   * Output only. Information specific to a verify `JobRun`.
   * 
* * * .google.cloud.deploy.v1.VerifyJobRun verify_job_run = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the verifyJobRun field is set. */ 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]; * * * @return The verifyJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.VerifyJobRunOrBuilder getVerifyJobRunOrBuilder(); /** * * *
   * Output only. Information specific to a predeploy `JobRun`.
   * 
* * * .google.cloud.deploy.v1.PredeployJobRun predeploy_job_run = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the predeployJobRun field is set. */ 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]; * * * @return The predeployJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.PredeployJobRunOrBuilder getPredeployJobRunOrBuilder(); /** * * *
   * Output only. Information specific to a postdeploy `JobRun`.
   * 
* * * .google.cloud.deploy.v1.PostdeployJobRun postdeploy_job_run = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the postdeployJobRun field is set. */ 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]; * * * @return The postdeployJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.PostdeployJobRunOrBuilder getPostdeployJobRunOrBuilder(); /** * * *
   * 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]; * * * @return Whether the createChildRolloutJobRun field is set. */ 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]; * * * @return The createChildRolloutJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.CreateChildRolloutJobRunOrBuilder getCreateChildRolloutJobRunOrBuilder(); /** * * *
   * 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]; * * * @return Whether the advanceChildRolloutJobRun field is set. */ 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]; * * * @return The advanceChildRolloutJobRun. */ com.google.cloud.deploy.v1.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]; * */ com.google.cloud.deploy.v1.AdvanceChildRolloutJobRunOrBuilder getAdvanceChildRolloutJobRunOrBuilder(); /** * * *
   * 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]; * * @return The etag. */ java.lang.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]; * * @return The bytes for etag. */ com.google.protobuf.ByteString getEtagBytes(); com.google.cloud.deploy.v1.JobRun.JobRunCase getJobRunCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy