public static final class UpdateProfileRequest.Builder extends GeneratedMessageV3.Builder<UpdateProfileRequest.Builder> implements UpdateProfileRequestOrBuilder
Update profile request
Protobuf type google.cloud.talent.v4beta1.UpdateProfileRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateProfileRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateProfileRequest build()
Returns
buildPartial()
public UpdateProfileRequest buildPartial()
Returns
clear()
public UpdateProfileRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateProfileRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateProfileRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearProfile()
public UpdateProfileRequest.Builder clearProfile()
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearUpdateMask()
public UpdateProfileRequest.Builder clearUpdateMask()
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Returns
clone()
public UpdateProfileRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public UpdateProfileRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getProfile()
public Profile getProfile()
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getProfileBuilder()
public Profile.Builder getProfileBuilder()
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getProfileOrBuilder()
public ProfileOrBuilder getProfileOrBuilder()
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMask()
public FieldMask getUpdateMask()
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Returns
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Returns
hasProfile()
public boolean hasProfile()
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the profile field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.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(UpdateProfileRequest other)
public UpdateProfileRequest.Builder mergeFrom(UpdateProfileRequest other)
Parameter
Returns
public UpdateProfileRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateProfileRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeProfile(Profile value)
public UpdateProfileRequest.Builder mergeProfile(Profile value)
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateProfileRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeUpdateMask(FieldMask value)
public UpdateProfileRequest.Builder mergeUpdateMask(FieldMask value)
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateProfileRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setProfile(Profile value)
public UpdateProfileRequest.Builder setProfile(Profile value)
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setProfile(Profile.Builder builderForValue)
public UpdateProfileRequest.Builder setProfile(Profile.Builder builderForValue)
Required. Profile to be updated.
.google.cloud.talent.v4beta1.Profile profile = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateProfileRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateProfileRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpdateMask(FieldMask value)
public UpdateProfileRequest.Builder setUpdateMask(FieldMask value)
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Returns
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateProfileRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
A field mask to specify the profile fields to update.
A full update is performed if it is unset.
.google.protobuf.FieldMask update_mask = 2;
Parameter
Name | Description |
builderForValue | Builder
|
Returns