Class: Google::Apis::ContentV2_1::WarehouseCutoffTime
- Inherits:
-
Object
- Object
- Google::Apis::ContentV2_1::WarehouseCutoffTime
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/content_v2_1/classes.rb,
lib/google/apis/content_v2_1/representations.rb,
lib/google/apis/content_v2_1/representations.rb
Instance Attribute Summary collapse
-
#hour ⇒ Fixnum
Required.
-
#minute ⇒ Fixnum
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ WarehouseCutoffTime
constructor
A new instance of WarehouseCutoffTime.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ WarehouseCutoffTime
Returns a new instance of WarehouseCutoffTime.
16005 16006 16007 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 16005 def initialize(**args) update!(**args) end |
Instance Attribute Details
#hour ⇒ Fixnum
Required. Hour (24-hour clock) of the cutoff time until which an order has to
be placed to be processed in the same day by the warehouse. Hour is based on
the timezone of warehouse.
Corresponds to the JSON property hour
15996 15997 15998 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 15996 def hour @hour end |
#minute ⇒ Fixnum
Required. Minute of the cutoff time until which an order has to be placed to
be processed in the same day by the warehouse. Minute is based on the timezone
of warehouse.
Corresponds to the JSON property minute
16003 16004 16005 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 16003 def minute @minute end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
16010 16011 16012 16013 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 16010 def update!(**args) @hour = args[:hour] if args.key?(:hour) @minute = args[:minute] if args.key?(:minute) end |