Interface UpdateJobRequestOrBuilder

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

    public interface UpdateJobRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getProjectId

        String getProjectId()
         Required. The ID of the Google Cloud Platform project that the job
         belongs to.
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         Required. The ID of the Google Cloud Platform project that the job
         belongs to.
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for projectId.
      • getRegion

        String getRegion()
         Required. The Dataproc region in which to handle the request.
         
        string region = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The region.
      • getRegionBytes

        com.google.protobuf.ByteString getRegionBytes()
         Required. The Dataproc region in which to handle the request.
         
        string region = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for region.
      • getJobId

        String getJobId()
         Required. The job ID.
         
        string job_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The jobId.
      • getJobIdBytes

        com.google.protobuf.ByteString getJobIdBytes()
         Required. The job ID.
         
        string job_id = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for jobId.
      • hasJob

        boolean hasJob()
         Required. The changes to the job.
         
        .google.cloud.dataproc.v1.Job job = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the job field is set.
      • getJob

        Job getJob()
         Required. The changes to the job.
         
        .google.cloud.dataproc.v1.Job job = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The job.
      • getJobOrBuilder

        JobOrBuilder getJobOrBuilder()
         Required. The changes to the job.
         
        .google.cloud.dataproc.v1.Job job = 4 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         Required. Specifies the path, relative to <code>Job</code>, of
         the field to update. For example, to update the labels of a Job the
         <code>update_mask</code> parameter would be specified as
         <code>labels</code>, and the `PATCH` request body would specify the new
         value. <strong>Note:</strong> Currently, <code>labels</code> is the only
         field that can be updated.
         
        .google.protobuf.FieldMask update_mask = 5 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Required. Specifies the path, relative to <code>Job</code>, of
         the field to update. For example, to update the labels of a Job the
         <code>update_mask</code> parameter would be specified as
         <code>labels</code>, and the `PATCH` request body would specify the new
         value. <strong>Note:</strong> Currently, <code>labels</code> is the only
         field that can be updated.
         
        .google.protobuf.FieldMask update_mask = 5 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Required. Specifies the path, relative to <code>Job</code>, of
         the field to update. For example, to update the labels of a Job the
         <code>update_mask</code> parameter would be specified as
         <code>labels</code>, and the `PATCH` request body would specify the new
         value. <strong>Note:</strong> Currently, <code>labels</code> is the only
         field that can be updated.
         
        .google.protobuf.FieldMask update_mask = 5 [(.google.api.field_behavior) = REQUIRED];