Class OnlineReturnPolicy.SeasonalOverride (0.16.0)

public static final class OnlineReturnPolicy.SeasonalOverride extends GeneratedMessageV3 implements OnlineReturnPolicy.SeasonalOverrideOrBuilder

Protobuf type google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy.SeasonalOverride

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > OnlineReturnPolicy.SeasonalOverride

Static Fields

END_DATE_FIELD_NUMBER

public static final int END_DATE_FIELD_NUMBER
Field Value
Type Description
int

LABEL_FIELD_NUMBER

public static final int LABEL_FIELD_NUMBER
Field Value
Type Description
int

RETURN_DAYS_FIELD_NUMBER

public static final int RETURN_DAYS_FIELD_NUMBER
Field Value
Type Description
int

RETURN_UNTIL_DATE_FIELD_NUMBER

public static final int RETURN_UNTIL_DATE_FIELD_NUMBER
Field Value
Type Description
int

START_DATE_FIELD_NUMBER

public static final int START_DATE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static OnlineReturnPolicy.SeasonalOverride getDefaultInstance()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride

getDescriptor()

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

newBuilder()

public static OnlineReturnPolicy.SeasonalOverride.Builder newBuilder()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.Builder

newBuilder(OnlineReturnPolicy.SeasonalOverride prototype)

public static OnlineReturnPolicy.SeasonalOverride.Builder newBuilder(OnlineReturnPolicy.SeasonalOverride prototype)
Parameter
Name Description
prototype OnlineReturnPolicy.SeasonalOverride
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.Builder

parseDelimitedFrom(InputStream input)

public static OnlineReturnPolicy.SeasonalOverride parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static OnlineReturnPolicy.SeasonalOverride parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<OnlineReturnPolicy.SeasonalOverride> parser()
Returns
Type Description
Parser<SeasonalOverride>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public OnlineReturnPolicy.SeasonalOverride getDefaultInstanceForType()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride

getEndDate()

public Date getEndDate()

Required. seasonal override end date (inclusive).

.google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.Date

The endDate.

getEndDateOrBuilder()

public DateOrBuilder getEndDateOrBuilder()

Required. seasonal override end date (inclusive).

.google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.DateOrBuilder

getLabel()

public String getLabel()

Required. Display name of this seasonal override in Merchant Center.

string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The label.

getLabelBytes()

public ByteString getLabelBytes()

Required. Display name of this seasonal override in Merchant Center.

string label = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for label.

getParserForType()

public Parser<OnlineReturnPolicy.SeasonalOverride> getParserForType()
Returns
Type Description
Parser<SeasonalOverride>
Overrides

getReturnDays()

public int getReturnDays()

Number of days (from the delivery date) that the product can be returned.

int32 return_days = 5;

Returns
Type Description
int

The returnDays.

getReturnUntilDate()

public Date getReturnUntilDate()

Fixed end date until which the product can be returned.

.google.type.Date return_until_date = 6;

Returns
Type Description
com.google.type.Date

The returnUntilDate.

getReturnUntilDateOrBuilder()

public DateOrBuilder getReturnUntilDateOrBuilder()

Fixed end date until which the product can be returned.

.google.type.Date return_until_date = 6;

Returns
Type Description
com.google.type.DateOrBuilder

getReturnWindowCase()

public OnlineReturnPolicy.SeasonalOverride.ReturnWindowCase getReturnWindowCase()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.ReturnWindowCase

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getStartDate()

public Date getStartDate()

Required. Defines the date range when this seasonal override applies. Both start_date and end_date are inclusive. The dates of the seasonal overrides should not overlap.

.google.type.Date start_date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.Date

The startDate.

getStartDateOrBuilder()

public DateOrBuilder getStartDateOrBuilder()

Required. Defines the date range when this seasonal override applies. Both start_date and end_date are inclusive. The dates of the seasonal overrides should not overlap.

.google.type.Date start_date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.DateOrBuilder

hasEndDate()

public boolean hasEndDate()

Required. seasonal override end date (inclusive).

.google.type.Date end_date = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the endDate field is set.

hasReturnDays()

public boolean hasReturnDays()

Number of days (from the delivery date) that the product can be returned.

int32 return_days = 5;

Returns
Type Description
boolean

Whether the returnDays field is set.

hasReturnUntilDate()

public boolean hasReturnUntilDate()

Fixed end date until which the product can be returned.

.google.type.Date return_until_date = 6;

Returns
Type Description
boolean

Whether the returnUntilDate field is set.

hasStartDate()

public boolean hasStartDate()

Required. Defines the date range when this seasonal override applies. Both start_date and end_date are inclusive. The dates of the seasonal overrides should not overlap.

.google.type.Date start_date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the startDate field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public OnlineReturnPolicy.SeasonalOverride.Builder newBuilderForType()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected OnlineReturnPolicy.SeasonalOverride.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public OnlineReturnPolicy.SeasonalOverride.Builder toBuilder()
Returns
Type Description
OnlineReturnPolicy.SeasonalOverride.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException