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
    Strongly recommended for the best service experience.
    com.google.protobuf.FieldMaskOrBuilder
    Strongly recommended for the best service experience.
    boolean
    Required.
    boolean
    Strongly recommended for the best service experience.

    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 Job to be updated.
       
      .google.cloud.talent.v4.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the job field is set.
    • getJob

      Job getJob()
       Required. The Job to be updated.
       
      .google.cloud.talent.v4.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The job.
    • getJobOrBuilder

      JobOrBuilder getJobOrBuilder()
       Required. The Job to be updated.
       
      .google.cloud.talent.v4.Job job = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       Strongly recommended for the best service experience.
      
       If [update_mask][google.cloud.talent.v4.UpdateJobRequest.update_mask] is
       provided, only the specified fields in
       [job][google.cloud.talent.v4.UpdateJobRequest.job] are updated. Otherwise
       all the fields are updated.
      
       A field mask to restrict the fields that are updated. Only
       top level fields of [Job][google.cloud.talent.v4.Job] are supported.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       Strongly recommended for the best service experience.
      
       If [update_mask][google.cloud.talent.v4.UpdateJobRequest.update_mask] is
       provided, only the specified fields in
       [job][google.cloud.talent.v4.UpdateJobRequest.job] are updated. Otherwise
       all the fields are updated.
      
       A field mask to restrict the fields that are updated. Only
       top level fields of [Job][google.cloud.talent.v4.Job] are supported.
       
      .google.protobuf.FieldMask update_mask = 2;
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       Strongly recommended for the best service experience.
      
       If [update_mask][google.cloud.talent.v4.UpdateJobRequest.update_mask] is
       provided, only the specified fields in
       [job][google.cloud.talent.v4.UpdateJobRequest.job] are updated. Otherwise
       all the fields are updated.
      
       A field mask to restrict the fields that are updated. Only
       top level fields of [Job][google.cloud.talent.v4.Job] are supported.
       
      .google.protobuf.FieldMask update_mask = 2;