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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public UpdateAccountRelationshipRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateAccountRelationshipRequest build()
public UpdateAccountRelationshipRequest buildPartial()
public UpdateAccountRelationshipRequest.Builder clear()
Overrides
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];
public UpdateAccountRelationshipRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public UpdateAccountRelationshipRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public UpdateAccountRelationshipRequest.Builder clearUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateAccountRelationshipRequest.Builder clone()
Overrides
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];
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];
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];
public UpdateAccountRelationshipRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FieldMask getUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
public FieldMask.Builder getUpdateMaskBuilder()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
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.
|
public boolean hasUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
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];
public UpdateAccountRelationshipRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public UpdateAccountRelationshipRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public UpdateAccountRelationshipRequest.Builder mergeFrom(UpdateAccountRelationshipRequest other)
public final UpdateAccountRelationshipRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateAccountRelationshipRequest.Builder mergeUpdateMask(FieldMask value)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
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];
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];
public UpdateAccountRelationshipRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateAccountRelationshipRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final UpdateAccountRelationshipRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateAccountRelationshipRequest.Builder setUpdateMask(FieldMask value)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateAccountRelationshipRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|