public interface HandlingCutoffTimeOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCountry()
public abstract String getCountry()The CLDR territory code of the country to which the handling cutoff time applies.
optional string country = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The country. |
getCountryBytes()
public abstract ByteString getCountryBytes()The CLDR territory code of the country to which the handling cutoff time applies.
optional string country = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for country. |
getCutoffTime()
public abstract String getCutoffTime() The handling cutoff time until which an order has to be placed to be
processed in the same day. This is a string in format of HHMM (e.g. 1530)
for 3:30 PM.
If not configured, the cutoff time will be defaulted to 8AM PST.
optional string cutoff_time = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The cutoffTime. |
getCutoffTimeBytes()
public abstract ByteString getCutoffTimeBytes() The handling cutoff time until which an order has to be placed to be
processed in the same day. This is a string in format of HHMM (e.g. 1530)
for 3:30 PM.
If not configured, the cutoff time will be defaulted to 8AM PST.
optional string cutoff_time = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for cutoffTime. |
getCutoffTimezone()
public abstract String getCutoffTimezone()Timezone identifier For example 'Europe/Zurich'. If not set, the shipping destination timezone will be used.
optional string cutoff_timezone = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The cutoffTimezone. |
getCutoffTimezoneBytes()
public abstract ByteString getCutoffTimezoneBytes()Timezone identifier For example 'Europe/Zurich'. If not set, the shipping destination timezone will be used.
optional string cutoff_timezone = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for cutoffTimezone. |
getDisableDeliveryAfterCutoff()
public abstract boolean getDisableDeliveryAfterCutoff()This field only applies to same-day delivery. If true, prevents next-day delivery from being shown for this offer after the cutoff time. This field only applies to same-day delivery offers, for merchants who want to explicitly disable it.
optional bool disable_delivery_after_cutoff = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
The disableDeliveryAfterCutoff. |
hasCountry()
public abstract boolean hasCountry()The CLDR territory code of the country to which the handling cutoff time applies.
optional string country = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the country field is set. |
hasCutoffTime()
public abstract boolean hasCutoffTime() The handling cutoff time until which an order has to be placed to be
processed in the same day. This is a string in format of HHMM (e.g. 1530)
for 3:30 PM.
If not configured, the cutoff time will be defaulted to 8AM PST.
optional string cutoff_time = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cutoffTime field is set. |
hasCutoffTimezone()
public abstract boolean hasCutoffTimezone()Timezone identifier For example 'Europe/Zurich'. If not set, the shipping destination timezone will be used.
optional string cutoff_timezone = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cutoffTimezone field is set. |
hasDisableDeliveryAfterCutoff()
public abstract boolean hasDisableDeliveryAfterCutoff()This field only applies to same-day delivery. If true, prevents next-day delivery from being shown for this offer after the cutoff time. This field only applies to same-day delivery offers, for merchants who want to explicitly disable it.
optional bool disable_delivery_after_cutoff = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the disableDeliveryAfterCutoff field is set. |