Package com.google.cloud.talent.v4
Class BatchUpdateJobsRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
- com.google.cloud.talent.v4.BatchUpdateJobsRequest.Builder
-
- All Implemented Interfaces:
BatchUpdateJobsRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchUpdateJobsRequest
public static final class BatchUpdateJobsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder> implements BatchUpdateJobsRequestOrBuilder
Request to update a batch of jobs.
Protobuf typegoogle.cloud.talent.v4.BatchUpdateJobsRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchUpdateJobsRequest.BuilderaddAllJobs(Iterable<? extends Job> values)Required.BatchUpdateJobsRequest.BuilderaddJobs(int index, Job value)Required.BatchUpdateJobsRequest.BuilderaddJobs(int index, Job.Builder builderForValue)Required.BatchUpdateJobsRequest.BuilderaddJobs(Job value)Required.BatchUpdateJobsRequest.BuilderaddJobs(Job.Builder builderForValue)Required.Job.BuilderaddJobsBuilder()Required.Job.BuilderaddJobsBuilder(int index)Required.BatchUpdateJobsRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)BatchUpdateJobsRequestbuild()BatchUpdateJobsRequestbuildPartial()BatchUpdateJobsRequest.Builderclear()BatchUpdateJobsRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)BatchUpdateJobsRequest.BuilderclearJobs()Required.BatchUpdateJobsRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)BatchUpdateJobsRequest.BuilderclearParent()Required.BatchUpdateJobsRequest.BuilderclearUpdateMask()Strongly recommended for the best service experience.BatchUpdateJobsRequest.Builderclone()BatchUpdateJobsRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()JobgetJobs(int index)Required.Job.BuildergetJobsBuilder(int index)Required.List<Job.Builder>getJobsBuilderList()Required.intgetJobsCount()Required.List<Job>getJobsList()Required.JobOrBuildergetJobsOrBuilder(int index)Required.List<? extends JobOrBuilder>getJobsOrBuilderList()Required.StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.com.google.protobuf.FieldMaskgetUpdateMask()Strongly recommended for the best service experience.com.google.protobuf.FieldMask.BuildergetUpdateMaskBuilder()Strongly recommended for the best service experience.com.google.protobuf.FieldMaskOrBuildergetUpdateMaskOrBuilder()Strongly recommended for the best service experience.booleanhasUpdateMask()Strongly recommended for the best service experience.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()BatchUpdateJobsRequest.BuildermergeFrom(BatchUpdateJobsRequest other)BatchUpdateJobsRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)BatchUpdateJobsRequest.BuildermergeFrom(com.google.protobuf.Message other)BatchUpdateJobsRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BatchUpdateJobsRequest.BuildermergeUpdateMask(com.google.protobuf.FieldMask value)Strongly recommended for the best service experience.BatchUpdateJobsRequest.BuilderremoveJobs(int index)Required.BatchUpdateJobsRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)BatchUpdateJobsRequest.BuildersetJobs(int index, Job value)Required.BatchUpdateJobsRequest.BuildersetJobs(int index, Job.Builder builderForValue)Required.BatchUpdateJobsRequest.BuildersetParent(String value)Required.BatchUpdateJobsRequest.BuildersetParentBytes(com.google.protobuf.ByteString value)Required.BatchUpdateJobsRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)BatchUpdateJobsRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BatchUpdateJobsRequest.BuildersetUpdateMask(com.google.protobuf.FieldMask value)Strongly recommended for the best service experience.BatchUpdateJobsRequest.BuildersetUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)Strongly recommended for the best service experience.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
clear
public BatchUpdateJobsRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
getDefaultInstanceForType
public BatchUpdateJobsRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public BatchUpdateJobsRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BatchUpdateJobsRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BatchUpdateJobsRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
setField
public BatchUpdateJobsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
clearField
public BatchUpdateJobsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
clearOneof
public BatchUpdateJobsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
setRepeatedField
public BatchUpdateJobsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
addRepeatedField
public BatchUpdateJobsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
mergeFrom
public BatchUpdateJobsRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchUpdateJobsRequest.Builder>
-
mergeFrom
public BatchUpdateJobsRequest.Builder mergeFrom(BatchUpdateJobsRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
mergeFrom
public BatchUpdateJobsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchUpdateJobsRequest.Builder>- Throws:
IOException
-
getParent
public String getParent()
Required. The resource name of the tenant under which the job is created. The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceBatchUpdateJobsRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The resource name of the tenant under which the job is created. The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceBatchUpdateJobsRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
public BatchUpdateJobsRequest.Builder setParent(String value)
Required. The resource name of the tenant under which the job is created. The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public BatchUpdateJobsRequest.Builder clearParent()
Required. The resource name of the tenant under which the job is created. The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
public BatchUpdateJobsRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource name of the tenant under which the job is created. The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getJobsList
public List<Job> getJobsList()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobsListin interfaceBatchUpdateJobsRequestOrBuilder
-
getJobsCount
public int getJobsCount()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobsCountin interfaceBatchUpdateJobsRequestOrBuilder
-
getJobs
public Job getJobs(int index)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobsin interfaceBatchUpdateJobsRequestOrBuilder
-
setJobs
public BatchUpdateJobsRequest.Builder setJobs(int index, Job value)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
setJobs
public BatchUpdateJobsRequest.Builder setJobs(int index, Job.Builder builderForValue)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addJobs
public BatchUpdateJobsRequest.Builder addJobs(Job value)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addJobs
public BatchUpdateJobsRequest.Builder addJobs(int index, Job value)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addJobs
public BatchUpdateJobsRequest.Builder addJobs(Job.Builder builderForValue)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addJobs
public BatchUpdateJobsRequest.Builder addJobs(int index, Job.Builder builderForValue)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addAllJobs
public BatchUpdateJobsRequest.Builder addAllJobs(Iterable<? extends Job> values)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearJobs
public BatchUpdateJobsRequest.Builder clearJobs()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
removeJobs
public BatchUpdateJobsRequest.Builder removeJobs(int index)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobsBuilder
public Job.Builder getJobsBuilder(int index)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobsOrBuilder
public JobOrBuilder getJobsOrBuilder(int index)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobsOrBuilderin interfaceBatchUpdateJobsRequestOrBuilder
-
getJobsOrBuilderList
public List<? extends JobOrBuilder> getJobsOrBuilderList()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobsOrBuilderListin interfaceBatchUpdateJobsRequestOrBuilder
-
addJobsBuilder
public Job.Builder addJobsBuilder()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
addJobsBuilder
public Job.Builder addJobsBuilder(int index)
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobsBuilderList
public List<Job.Builder> getJobsBuilderList()
Required. The jobs to be updated. A maximum of 200 jobs can be updated in a batch.
repeated .google.cloud.talent.v4.Job jobs = 2 [(.google.api.field_behavior) = REQUIRED];
-
hasUpdateMask
public boolean hasUpdateMask()
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;- Specified by:
hasUpdateMaskin interfaceBatchUpdateJobsRequestOrBuilder- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;- Specified by:
getUpdateMaskin interfaceBatchUpdateJobsRequestOrBuilder- Returns:
- The updateMask.
-
setUpdateMask
public BatchUpdateJobsRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;
-
setUpdateMask
public BatchUpdateJobsRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;
-
mergeUpdateMask
public BatchUpdateJobsRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;
-
clearUpdateMask
public BatchUpdateJobsRequest.Builder clearUpdateMask()
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;
-
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;
-
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Strongly recommended for the best service experience. Be aware that it will also increase latency when checking the status of a batch operation. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in [Job][google.cloud.talent.v4.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. If [update_mask][google.cloud.talent.v4.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4.Job] inside [JobResult][JobOperationResult.JobResult] will only contains fields that is updated, plus the Id of the Job. Otherwise, [Job][google.cloud.talent.v4.Job] will include all fields, which can yield a very large response.
.google.protobuf.FieldMask update_mask = 3;- Specified by:
getUpdateMaskOrBuilderin interfaceBatchUpdateJobsRequestOrBuilder
-
setUnknownFields
public final BatchUpdateJobsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
mergeUnknownFields
public final BatchUpdateJobsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BatchUpdateJobsRequest.Builder>
-
-