Class CreateCheckoutSettingsRequest.Builder (0.24.0)

public static final class CreateCheckoutSettingsRequest.Builder extends GeneratedMessageV3.Builder<CreateCheckoutSettingsRequest.Builder> implements CreateCheckoutSettingsRequestOrBuilder

Request message for the CreateCheckoutSettings method.

Protobuf type google.shopping.merchant.accounts.v1beta.CreateCheckoutSettingsRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CreateCheckoutSettingsRequest build()
Returns
Type Description
CreateCheckoutSettingsRequest

buildPartial()

public CreateCheckoutSettingsRequest buildPartial()
Returns
Type Description
CreateCheckoutSettingsRequest

clear()

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

clearCheckoutSettings()

public CreateCheckoutSettingsRequest.Builder clearCheckoutSettings()

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateCheckoutSettingsRequest.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearParent()

public CreateCheckoutSettingsRequest.Builder clearParent()

Required. The merchant account for which the CheckoutSettings will be created.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateCheckoutSettingsRequest.Builder

This builder for chaining.

clone()

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

getCheckoutSettings()

public CheckoutSettings getCheckoutSettings()

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CheckoutSettings

The checkoutSettings.

getCheckoutSettingsBuilder()

public CheckoutSettings.Builder getCheckoutSettingsBuilder()

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CheckoutSettings.Builder

getCheckoutSettingsOrBuilder()

public CheckoutSettingsOrBuilder getCheckoutSettingsOrBuilder()

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CheckoutSettingsOrBuilder

getDefaultInstanceForType()

public CreateCheckoutSettingsRequest getDefaultInstanceForType()
Returns
Type Description
CreateCheckoutSettingsRequest

getDescriptorForType()

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

getParent()

public String getParent()

Required. The merchant account for which the CheckoutSettings will be created.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The merchant account for which the CheckoutSettings will be created.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasCheckoutSettings()

public boolean hasCheckoutSettings()

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the checkoutSettings field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCheckoutSettings(CheckoutSettings value)

public CreateCheckoutSettingsRequest.Builder mergeCheckoutSettings(CheckoutSettings value)

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CheckoutSettings
Returns
Type Description
CreateCheckoutSettingsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeFrom(CreateCheckoutSettingsRequest other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setCheckoutSettings(CheckoutSettings value)

public CreateCheckoutSettingsRequest.Builder setCheckoutSettings(CheckoutSettings value)

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CheckoutSettings
Returns
Type Description
CreateCheckoutSettingsRequest.Builder

setCheckoutSettings(CheckoutSettings.Builder builderForValue)

public CreateCheckoutSettingsRequest.Builder setCheckoutSettings(CheckoutSettings.Builder builderForValue)

Required. The CheckoutSettings object to create.

.google.shopping.merchant.accounts.v1beta.CheckoutSettings checkout_settings = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue CheckoutSettings.Builder
Returns
Type Description
CreateCheckoutSettingsRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setParent(String value)

public CreateCheckoutSettingsRequest.Builder setParent(String value)

Required. The merchant account for which the CheckoutSettings will be created.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateCheckoutSettingsRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateCheckoutSettingsRequest.Builder setParentBytes(ByteString value)

Required. The merchant account for which the CheckoutSettings will be created.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateCheckoutSettingsRequest.Builder

This builder for chaining.

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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