public static final class UpdateCompanyRequest.Builder extends GeneratedMessageV3.Builder<UpdateCompanyRequest.Builder> implements UpdateCompanyRequestOrBuilder
Request for updating a specified company.
Protobuf type google.cloud.talent.v4.UpdateCompanyRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateCompanyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateCompanyRequest build()
buildPartial()
public UpdateCompanyRequest buildPartial()
clear()
public UpdateCompanyRequest.Builder clear()
Overrides
clearCompany()
public UpdateCompanyRequest.Builder clearCompany()
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public UpdateCompanyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateCompanyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateCompanyRequest.Builder clearUpdateMask()
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
clone()
public UpdateCompanyRequest.Builder clone()
Overrides
getCompany()
public Company getCompany()
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Company | The company.
|
getCompanyBuilder()
public Company.Builder getCompanyBuilder()
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
getCompanyOrBuilder()
public CompanyOrBuilder getCompanyOrBuilder()
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public UpdateCompanyRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUpdateMask()
public FieldMask getUpdateMask()
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
Returns |
---|
Type | Description |
FieldMask | The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
hasCompany()
public boolean hasCompany()
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the company field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
Returns |
---|
Type | Description |
boolean | Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeCompany(Company value)
public UpdateCompanyRequest.Builder mergeCompany(Company value)
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Company
|
mergeFrom(UpdateCompanyRequest other)
public UpdateCompanyRequest.Builder mergeFrom(UpdateCompanyRequest other)
public UpdateCompanyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateCompanyRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateCompanyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateCompanyRequest.Builder mergeUpdateMask(FieldMask value)
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
setCompany(Company value)
public UpdateCompanyRequest.Builder setCompany(Company value)
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Company
|
setCompany(Company.Builder builderForValue)
public UpdateCompanyRequest.Builder setCompany(Company.Builder builderForValue)
Required. The company resource to replace the current resource in the
system.
.google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateCompanyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateCompanyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateCompanyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateCompanyRequest.Builder setUpdateMask(FieldMask value)
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateCompanyRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Strongly recommended for the best service experience.
If update_mask
is provided, only the specified fields in
company are updated.
Otherwise all the fields are updated.
A field mask to specify the company fields to be updated. Only
top level fields of Company are
supported.
.google.protobuf.FieldMask update_mask = 2;
Parameter |
---|
Name | Description |
builderForValue | Builder
|