public static final class UpdateTenantRequest.Builder extends GeneratedMessageV3.Builder<UpdateTenantRequest.Builder> implements UpdateTenantRequestOrBuilder
Request for updating a specified tenant.
Protobuf type google.cloud.talent.v4.UpdateTenantRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateTenantRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateTenantRequest build()
Returns
buildPartial()
public UpdateTenantRequest buildPartial()
Returns
clear()
public UpdateTenantRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateTenantRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateTenantRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearTenant()
public UpdateTenantRequest.Builder clearTenant()
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearUpdateMask()
public UpdateTenantRequest.Builder clearUpdateMask()
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Returns
clone()
public UpdateTenantRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public UpdateTenantRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getTenant()
public Tenant getTenant()
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
Tenant | The tenant.
|
getTenantBuilder()
public Tenant.Builder getTenantBuilder()
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getTenantOrBuilder()
public TenantOrBuilder getTenantOrBuilder()
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMask()
public FieldMask getUpdateMask()
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Returns
hasTenant()
public boolean hasTenant()
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the tenant field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Returns
Type | Description |
boolean | Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(UpdateTenantRequest other)
public UpdateTenantRequest.Builder mergeFrom(UpdateTenantRequest other)
Parameter
Returns
public UpdateTenantRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateTenantRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeTenant(Tenant value)
public UpdateTenantRequest.Builder mergeTenant(Tenant value)
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateTenantRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeUpdateMask(FieldMask value)
public UpdateTenantRequest.Builder mergeUpdateMask(FieldMask value)
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateTenantRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateTenantRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setTenant(Tenant value)
public UpdateTenantRequest.Builder setTenant(Tenant value)
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setTenant(Tenant.Builder builderForValue)
public UpdateTenantRequest.Builder setTenant(Tenant.Builder builderForValue)
Required. The tenant resource to replace the current resource in the system.
.google.cloud.talent.v4.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateTenantRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpdateMask(FieldMask value)
public UpdateTenantRequest.Builder setUpdateMask(FieldMask value)
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateTenantRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Strongly recommended for the best service experience.
If update_mask is provided, only the specified fields in
tenant are updated. Otherwise all the fields are updated.
A field mask to specify the tenant fields to be updated. Only
top level fields of Tenant are supported.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Name | Description |
builderForValue | Builder
|
Returns