Class SpecialHourPeriod
Represents a single time period when a location's operational hours differ from its normal business hours. A
special hour period must represent a range of less than 24 hours. The open_time
and start_date
must predate
the close_time
and end_date
. The close_time
and end_date
can extend to 11:59 a.m. on the day after the
specified start_date
. For example, the following inputs are valid: start_date=2015-11-23, open_time=08:00,
close_time=18:00 start_date=2015-11-23, end_date=2015-11-23, open_time=08:00, close_time=18:00
start_date=2015-11-23, end_date=2015-11-24, open_time=13:00, close_time=11:59 The following inputs are not
valid: start_date=2015-11-23, open_time=13:00, close_time=11:59 start_date=2015-11-23, end_date=2015-11-24,
open_time=13:00, close_time=12:00 start_date=2015-11-23, end_date=2015-11-25, open_time=08:00, close_time=18:00
Implements
Inherited Members
Namespace: Google.Apis.MyBusinessBusinessInformation.v1.Data
Assembly: Google.Apis.MyBusinessBusinessInformation.v1.dll
Syntax
public class SpecialHourPeriod : IDirectResponseSchema
Properties
CloseTime
Optional. Valid values are 00:00-24:00, where 24:00 represents midnight at the end of the specified day
field. Must be specified if closed
is false.
Declaration
[JsonProperty("closeTime")]
public virtual TimeOfDay CloseTime { get; set; }
Property Value
Type | Description |
---|---|
TimeOfDay |
Closed
Optional. If true, end_date
, open_time
, and close_time
are ignored, and the date specified in
start_date
is treated as the location being closed for the entire day.
Declaration
[JsonProperty("closed")]
public virtual bool? Closed { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EndDate
Optional. The calendar date this special hour period ends on. If end_date
field is not set, default to the
date specified in start_date
. If set, this field must be equal to or at most 1 day after start_date
.
Declaration
[JsonProperty("endDate")]
public virtual Date EndDate { get; set; }
Property Value
Type | Description |
---|---|
Date |
OpenTime
Optional. Valid values are 00:00-24:00 where 24:00 represents midnight at the end of the specified day
field. Must be specified if closed
is false.
Declaration
[JsonProperty("openTime")]
public virtual TimeOfDay OpenTime { get; set; }
Property Value
Type | Description |
---|---|
TimeOfDay |
StartDate
Required. The calendar date this special hour period starts on.
Declaration
[JsonProperty("startDate")]
public virtual Date StartDate { get; set; }
Property Value
Type | Description |
---|---|
Date |