public static final class UpdateOnlineReturnPolicyRequest.Builder extends GeneratedMessageV3.Builder<UpdateOnlineReturnPolicyRequest.Builder> implements UpdateOnlineReturnPolicyRequestOrBuilder
Request message for the UpdateOnlineReturnPolicy
method. The method
supports field masks and when the mask is provided, only the fields specified
in the mask are updated.
Protobuf type google.shopping.merchant.accounts.v1beta.UpdateOnlineReturnPolicyRequest
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 UpdateOnlineReturnPolicyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateOnlineReturnPolicyRequest build()
public UpdateOnlineReturnPolicyRequest buildPartial()
public UpdateOnlineReturnPolicyRequest.Builder clear()
Overrides
public UpdateOnlineReturnPolicyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder clearOnlineReturnPolicy()
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOnlineReturnPolicyRequest.Builder clearUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOnlineReturnPolicyRequest.Builder clone()
Overrides
public UpdateOnlineReturnPolicyRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public OnlineReturnPolicy getOnlineReturnPolicy()
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public OnlineReturnPolicy.Builder getOnlineReturnPolicyBuilder()
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public OnlineReturnPolicyOrBuilder getOnlineReturnPolicyOrBuilder()
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public FieldMask getUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.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
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.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
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasOnlineReturnPolicy()
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the onlineReturnPolicy field is set.
|
public boolean hasUpdateMask()
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.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 UpdateOnlineReturnPolicyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public UpdateOnlineReturnPolicyRequest.Builder mergeFrom(UpdateOnlineReturnPolicyRequest other)
public UpdateOnlineReturnPolicyRequest.Builder mergeOnlineReturnPolicy(OnlineReturnPolicy value)
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public final UpdateOnlineReturnPolicyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder mergeUpdateMask(FieldMask value)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOnlineReturnPolicyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder setOnlineReturnPolicy(OnlineReturnPolicy value)
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOnlineReturnPolicyRequest.Builder setOnlineReturnPolicy(OnlineReturnPolicy.Builder builderForValue)
Required. The online return policy to update.
The online return policy's name
field is used to identify the
online return policy to be updated.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy online_return_policy = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateOnlineReturnPolicyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final UpdateOnlineReturnPolicyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public UpdateOnlineReturnPolicyRequest.Builder setUpdateMask(FieldMask value)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
public UpdateOnlineReturnPolicyRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. List of fields being updated.
The following fields are supported (in both snake_case
and
lowerCamelCase
):
accept_defective_only
accept_exchange
item_conditions
policy
process_refund_days
restocking_fee
return_methods
return_policy_uri
return_shipping_fee
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|