Package com.google.cloud.talent.v4
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 TypeMethodDescriptiongetJob()Required.Required.com.google.protobuf.FieldMaskStrongly recommended for the best service experience.com.google.protobuf.FieldMaskOrBuilderStrongly recommended for the best service experience.booleanhasJob()Required.booleanStrongly recommended for the best service experience.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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;
-