Class CreateAndConfigureAccountRequest.AddUser.Builder (1.0.0)

public static final class CreateAndConfigureAccountRequest.AddUser.Builder extends GeneratedMessageV3.Builder<CreateAndConfigureAccountRequest.AddUser.Builder> implements CreateAndConfigureAccountRequest.AddUserOrBuilder

Instruction for adding a user to the account during creation.

Protobuf type google.shopping.merchant.accounts.v1.CreateAndConfigureAccountRequest.AddUser

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CreateAndConfigureAccountRequest.AddUser build()
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser

buildPartial()

public CreateAndConfigureAccountRequest.AddUser buildPartial()
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser

clear()

public CreateAndConfigureAccountRequest.AddUser.Builder clear()
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearUser()

public CreateAndConfigureAccountRequest.AddUser.Builder clearUser()

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

clearUserId()

public CreateAndConfigureAccountRequest.AddUser.Builder clearUserId()

Required. The email address of the user (for example, john.doe@gmail.com).

string user_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

This builder for chaining.

clone()

public CreateAndConfigureAccountRequest.AddUser.Builder clone()
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder
Overrides

getDefaultInstanceForType()

public CreateAndConfigureAccountRequest.AddUser getDefaultInstanceForType()
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser

getDescriptorForType()

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

getUser()

public User getUser()

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
User

The user.

getUserBuilder()

public User.Builder getUserBuilder()

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
User.Builder

getUserId()

public String getUserId()

Required. The email address of the user (for example, john.doe@gmail.com).

string user_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The userId.

getUserIdBytes()

public ByteString getUserIdBytes()

Required. The email address of the user (for example, john.doe@gmail.com).

string user_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for userId.

getUserOrBuilder()

public UserOrBuilder getUserOrBuilder()

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserOrBuilder

hasUser()

public boolean hasUser()

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the user field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeFrom(CreateAndConfigureAccountRequest.AddUser other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeUser(User value)

public CreateAndConfigureAccountRequest.AddUser.Builder mergeUser(User value)

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value User
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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

setUser(User value)

public CreateAndConfigureAccountRequest.AddUser.Builder setUser(User value)

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value User
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

setUser(User.Builder builderForValue)

public CreateAndConfigureAccountRequest.AddUser.Builder setUser(User.Builder builderForValue)

Optional. Details about the user to be added. At the moment, only access rights may be specified.

.google.shopping.merchant.accounts.v1.User user = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue User.Builder
Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

setUserId(String value)

public CreateAndConfigureAccountRequest.AddUser.Builder setUserId(String value)

Required. The email address of the user (for example, john.doe@gmail.com).

string user_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The userId to set.

Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

This builder for chaining.

setUserIdBytes(ByteString value)

public CreateAndConfigureAccountRequest.AddUser.Builder setUserIdBytes(ByteString value)

Required. The email address of the user (for example, john.doe@gmail.com).

string user_id = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for userId to set.

Returns
Type Description
CreateAndConfigureAccountRequest.AddUser.Builder

This builder for chaining.