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
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 UpdateCheckoutSettingsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateCheckoutSettingsRequest build()
public UpdateCheckoutSettingsRequest buildPartial()
public UpdateCheckoutSettingsRequest.Builder clear()
Overrides
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];
public UpdateCheckoutSettingsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public UpdateCheckoutSettingsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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];
public UpdateCheckoutSettingsRequest.Builder clone()
Overrides
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];
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];
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];
public UpdateCheckoutSettingsRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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.
|
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];
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];
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.
|
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.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
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];
public UpdateCheckoutSettingsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public UpdateCheckoutSettingsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public UpdateCheckoutSettingsRequest.Builder mergeFrom(UpdateCheckoutSettingsRequest other)
public final UpdateCheckoutSettingsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
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];
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];
public UpdateCheckoutSettingsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateCheckoutSettingsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final UpdateCheckoutSettingsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
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
|