Class UpdateAccountRelationshipRequest.Builder (1.0.0)

public static final class UpdateAccountRelationshipRequest.Builder extends GeneratedMessageV3.Builder<UpdateAccountRelationshipRequest.Builder> implements UpdateAccountRelationshipRequestOrBuilder

Request message for the UpdateAccountRelationship method.

Protobuf type google.shopping.merchant.accounts.v1.UpdateAccountRelationshipRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public UpdateAccountRelationshipRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

build()

public UpdateAccountRelationshipRequest build()
Returns
Type Description
UpdateAccountRelationshipRequest

buildPartial()

public UpdateAccountRelationshipRequest buildPartial()
Returns
Type Description
UpdateAccountRelationshipRequest

clear()

public UpdateAccountRelationshipRequest.Builder clear()
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

clearAccountRelationship()

public UpdateAccountRelationshipRequest.Builder clearAccountRelationship()

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateAccountRelationshipRequest.Builder

clearField(Descriptors.FieldDescriptor field)

public UpdateAccountRelationshipRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public UpdateAccountRelationshipRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

clearUpdateMask()

public UpdateAccountRelationshipRequest.Builder clearUpdateMask()

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UpdateAccountRelationshipRequest.Builder

clone()

public UpdateAccountRelationshipRequest.Builder clone()
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

getAccountRelationship()

public AccountRelationship getAccountRelationship()

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AccountRelationship

The accountRelationship.

getAccountRelationshipBuilder()

public AccountRelationship.Builder getAccountRelationshipBuilder()

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AccountRelationship.Builder

getAccountRelationshipOrBuilder()

public AccountRelationshipOrBuilder getAccountRelationshipOrBuilder()

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AccountRelationshipOrBuilder

getDefaultInstanceForType()

public UpdateAccountRelationshipRequest getDefaultInstanceForType()
Returns
Type Description
UpdateAccountRelationshipRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getUpdateMask()

public FieldMask getUpdateMask()

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasAccountRelationship()

public boolean hasAccountRelationship()

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the accountRelationship field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAccountRelationship(AccountRelationship value)

public UpdateAccountRelationshipRequest.Builder mergeAccountRelationship(AccountRelationship value)

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AccountRelationship
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UpdateAccountRelationshipRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UpdateAccountRelationshipRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

mergeFrom(UpdateAccountRelationshipRequest other)

public UpdateAccountRelationshipRequest.Builder mergeFrom(UpdateAccountRelationshipRequest other)
Parameter
Name Description
other UpdateAccountRelationshipRequest
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final UpdateAccountRelationshipRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

mergeUpdateMask(FieldMask value)

public UpdateAccountRelationshipRequest.Builder mergeUpdateMask(FieldMask value)

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

setAccountRelationship(AccountRelationship value)

public UpdateAccountRelationshipRequest.Builder setAccountRelationship(AccountRelationship value)

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value AccountRelationship
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

setAccountRelationship(AccountRelationship.Builder builderForValue)

public UpdateAccountRelationshipRequest.Builder setAccountRelationship(AccountRelationship.Builder builderForValue)

Required. The new version of the account relationship.

.google.shopping.merchant.accounts.v1.AccountRelationship account_relationship = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue AccountRelationship.Builder
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public UpdateAccountRelationshipRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public UpdateAccountRelationshipRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final UpdateAccountRelationshipRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateAccountRelationshipRequest.Builder
Overrides

setUpdateMask(FieldMask value)

public UpdateAccountRelationshipRequest.Builder setUpdateMask(FieldMask value)

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateAccountRelationshipRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateAccountRelationshipRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. List of fields being updated.

The following fields are supported (in both snake_case and lowerCamelCase):

  • account_id_alias

.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateAccountRelationshipRequest.Builder