target.apidocs.com.google.api.services.content.model.HolidayCutoff.html Maven / Gradle / Ivy
HolidayCutoff (Content API for Shopping v2.1-rev20240609-2.0.0)
com.google.api.services.content.model
Class HolidayCutoff
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.content.model.HolidayCutoff
-
public final class HolidayCutoff
extends com.google.api.client.json.GenericJson
Model definition for HolidayCutoff.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Content API for Shopping. For a detailed explanation
see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
HolidayCutoff()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
HolidayCutoff
clone()
String
getDeadlineDate()
Date of the order deadline, in ISO 8601 format.
Long
getDeadlineHour()
Hour of the day on the deadline date until which the order has to be placed to qualify for the
delivery guarantee.
String
getDeadlineTimezone()
Timezone identifier for the deadline hour (for example, "Europe/Zurich").
String
getHolidayId()
Unique identifier for the holiday.
String
getVisibleFromDate()
Date on which the deadline will become visible to consumers in ISO 8601 format.
HolidayCutoff
set(String fieldName,
Object value)
HolidayCutoff
setDeadlineDate(String deadlineDate)
Date of the order deadline, in ISO 8601 format.
HolidayCutoff
setDeadlineHour(Long deadlineHour)
Hour of the day on the deadline date until which the order has to be placed to qualify for the
delivery guarantee.
HolidayCutoff
setDeadlineTimezone(String deadlineTimezone)
Timezone identifier for the deadline hour (for example, "Europe/Zurich").
HolidayCutoff
setHolidayId(String holidayId)
Unique identifier for the holiday.
HolidayCutoff
setVisibleFromDate(String visibleFromDate)
Date on which the deadline will become visible to consumers in ISO 8601 format.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getDeadlineDate
public String getDeadlineDate()
Date of the order deadline, in ISO 8601 format. For example, "2016-11-29" for 29th November
2016. Required.
- Returns:
- value or
null
for none
-
setDeadlineDate
public HolidayCutoff setDeadlineDate(String deadlineDate)
Date of the order deadline, in ISO 8601 format. For example, "2016-11-29" for 29th November
2016. Required.
- Parameters:
deadlineDate
- deadlineDate or null
for none
-
getDeadlineHour
public Long getDeadlineHour()
Hour of the day on the deadline date until which the order has to be placed to qualify for the
delivery guarantee. Possible values are: 0 (midnight), 1, ..., 12 (noon), 13, ..., 23.
Required.
- Returns:
- value or
null
for none
-
setDeadlineHour
public HolidayCutoff setDeadlineHour(Long deadlineHour)
Hour of the day on the deadline date until which the order has to be placed to qualify for the
delivery guarantee. Possible values are: 0 (midnight), 1, ..., 12 (noon), 13, ..., 23.
Required.
- Parameters:
deadlineHour
- deadlineHour or null
for none
-
getDeadlineTimezone
public String getDeadlineTimezone()
Timezone identifier for the deadline hour (for example, "Europe/Zurich"). List of identifiers.
Required.
- Returns:
- value or
null
for none
-
setDeadlineTimezone
public HolidayCutoff setDeadlineTimezone(String deadlineTimezone)
Timezone identifier for the deadline hour (for example, "Europe/Zurich"). List of identifiers.
Required.
- Parameters:
deadlineTimezone
- deadlineTimezone or null
for none
-
getHolidayId
public String getHolidayId()
Unique identifier for the holiday. Required.
- Returns:
- value or
null
for none
-
setHolidayId
public HolidayCutoff setHolidayId(String holidayId)
Unique identifier for the holiday. Required.
- Parameters:
holidayId
- holidayId or null
for none
-
getVisibleFromDate
public String getVisibleFromDate()
Date on which the deadline will become visible to consumers in ISO 8601 format. For example,
"2016-10-31" for 31st October 2016. Required.
- Returns:
- value or
null
for none
-
setVisibleFromDate
public HolidayCutoff setVisibleFromDate(String visibleFromDate)
Date on which the deadline will become visible to consumers in ISO 8601 format. For example,
"2016-10-31" for 31st October 2016. Required.
- Parameters:
visibleFromDate
- visibleFromDate or null
for none
-
set
public HolidayCutoff set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public HolidayCutoff clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy