Class UpdateCheckoutSettingsRequest.Builder (0.24.0)

public static final class UpdateCheckoutSettingsRequest.Builder extends GeneratedMessageV3.Builder<UpdateCheckoutSettingsRequest.Builder> implements UpdateCheckoutSettingsRequestOrBuilder

Request message for the UpdateCheckoutSettings method.

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

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public UpdateCheckoutSettingsRequest build()
Returns
Type Description
UpdateCheckoutSettingsRequest

buildPartial()

public UpdateCheckoutSettingsRequest buildPartial()
Returns
Type Description
UpdateCheckoutSettingsRequest

clear()

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

clearCheckoutSettings()

public UpdateCheckoutSettingsRequest.Builder clearCheckoutSettings()

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearUpdateMask()

public UpdateCheckoutSettingsRequest.Builder clearUpdateMask()

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

clone()

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

getCheckoutSettings()

public CheckoutSettings getCheckoutSettings()

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Returns
Type Description
CheckoutSettings

The checkoutSettings.

getCheckoutSettingsBuilder()

public CheckoutSettings.Builder getCheckoutSettingsBuilder()

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Returns
Type Description
CheckoutSettings.Builder

getCheckoutSettingsOrBuilder()

public CheckoutSettingsOrBuilder getCheckoutSettingsOrBuilder()

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Returns
Type Description
CheckoutSettingsOrBuilder

getDefaultInstanceForType()

public UpdateCheckoutSettingsRequest getDefaultInstanceForType()
Returns
Type Description
UpdateCheckoutSettingsRequest

getDescriptorForType()

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

getUpdateMask()

public FieldMask getUpdateMask()

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Returns
Type Description
FieldMaskOrBuilder

hasCheckoutSettings()

public boolean hasCheckoutSettings()

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Returns
Type Description
boolean

Whether the checkoutSettings field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

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

mergeCheckoutSettings(CheckoutSettings value)

public UpdateCheckoutSettingsRequest.Builder mergeCheckoutSettings(CheckoutSettings value)

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Parameter
Name Description
value CheckoutSettings
Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeFrom(UpdateCheckoutSettingsRequest other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

mergeUpdateMask(FieldMask value)

public UpdateCheckoutSettingsRequest.Builder mergeUpdateMask(FieldMask value)

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

setCheckoutSettings(CheckoutSettings value)

public UpdateCheckoutSettingsRequest.Builder setCheckoutSettings(CheckoutSettings value)

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

Parameter
Name Description
value CheckoutSettings
Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

setCheckoutSettings(CheckoutSettings.Builder builderForValue)

public UpdateCheckoutSettingsRequest.Builder setCheckoutSettings(CheckoutSettings.Builder builderForValue)

Required. The updated version of the CheckoutSettings. The name field is used to identify the CheckoutSettings. Format: accounts/{account}/programs/{program}/checkoutSettings

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

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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

setUpdateMask(FieldMask value)

public UpdateCheckoutSettingsRequest.Builder setUpdateMask(FieldMask value)

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateCheckoutSettingsRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateCheckoutSettingsRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Required. List of fields being updated. The following fields are supported (in both snake_case and lowerCamelCase):

  • eligible_destinations
  • uri_settings

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateCheckoutSettingsRequest.Builder