Interface UpdateJobRequestOrBuilder

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

@Generated public interface UpdateJobRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.FieldMask
    A mask used to specify which fields of the job are being updated.
    com.google.protobuf.FieldMaskOrBuilder
    A mask used to specify which fields of the job are being updated.
    boolean
    Required.
    boolean
    A mask used to specify which fields of the job are being updated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasJob

      boolean hasJob()
       Required. The new job properties.
       [name][google.cloud.scheduler.v1.Job.name] must be specified.
      
       Output only fields cannot be modified using UpdateJob.
       Any value specified for an output only field will be ignored.
       
      .google.cloud.scheduler.v1.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the job field is set.
    • getJob

      Job getJob()
       Required. The new job properties.
       [name][google.cloud.scheduler.v1.Job.name] must be specified.
      
       Output only fields cannot be modified using UpdateJob.
       Any value specified for an output only field will be ignored.
       
      .google.cloud.scheduler.v1.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The job.
    • getJobOrBuilder

      JobOrBuilder getJobOrBuilder()
       Required. The new job properties.
       [name][google.cloud.scheduler.v1.Job.name] must be specified.
      
       Output only fields cannot be modified using UpdateJob.
       Any value specified for an output only field will be ignored.
       
      .google.cloud.scheduler.v1.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       A  mask used to specify which fields of the job are being updated.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       A  mask used to specify which fields of the job are being updated.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       A  mask used to specify which fields of the job are being updated.
       
      .google.protobuf.FieldMask update_mask = 2;