public static final class OnlineReturnPolicy.Policy.Builder extends GeneratedMessageV3.Builder<OnlineReturnPolicy.Policy.Builder> implements OnlineReturnPolicy.PolicyOrBuilder
The available policies.
Protobuf type google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy
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 OnlineReturnPolicy.Policy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public OnlineReturnPolicy.Policy build()
public OnlineReturnPolicy.Policy buildPartial()
public OnlineReturnPolicy.Policy.Builder clear()
Overrides
public OnlineReturnPolicy.Policy.Builder clearDays()
The number of days items can be returned after delivery, where one day
is defined as 24 hours after the delivery timestamp. Required for
NUMBER_OF_DAYS_AFTER_DELIVERY
returns.
int64 days = 2;
public OnlineReturnPolicy.Policy.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public OnlineReturnPolicy.Policy.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public OnlineReturnPolicy.Policy.Builder clearType()
Policy type.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy.Type type = 1;
public OnlineReturnPolicy.Policy.Builder clone()
Overrides
The number of days items can be returned after delivery, where one day
is defined as 24 hours after the delivery timestamp. Required for
NUMBER_OF_DAYS_AFTER_DELIVERY
returns.
int64 days = 2;
Returns |
Type |
Description |
long |
The days.
|
public OnlineReturnPolicy.Policy getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public OnlineReturnPolicy.Policy.Type getType()
Policy type.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy.Type type = 1;
public int getTypeValue()
Policy type.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy.Type type = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for type.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public OnlineReturnPolicy.Policy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public OnlineReturnPolicy.Policy.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public OnlineReturnPolicy.Policy.Builder mergeFrom(OnlineReturnPolicy.Policy other)
public final OnlineReturnPolicy.Policy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public OnlineReturnPolicy.Policy.Builder setDays(long value)
The number of days items can be returned after delivery, where one day
is defined as 24 hours after the delivery timestamp. Required for
NUMBER_OF_DAYS_AFTER_DELIVERY
returns.
int64 days = 2;
Parameter |
Name |
Description |
value |
long
The days to set.
|
public OnlineReturnPolicy.Policy.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public OnlineReturnPolicy.Policy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public OnlineReturnPolicy.Policy.Builder setType(OnlineReturnPolicy.Policy.Type value)
Policy type.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy.Type type = 1;
public OnlineReturnPolicy.Policy.Builder setTypeValue(int value)
Policy type.
.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.Policy.Type type = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for type to set.
|
public final OnlineReturnPolicy.Policy.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides