Reference documentation and code samples for the Cloud Channel V1 API class Google::Cloud::Channel::V1::DateRange.
A representation of usage or invoice date ranges.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#invoice_end_date
def invoice_end_date() -> ::Google::Type::Date
-
(::Google::Type::Date) — The latest invoice date (inclusive).
If this value is not the last day of a month, this will move it forward to the last day of the given month.
#invoice_end_date=
def invoice_end_date=(value) -> ::Google::Type::Date
-
value (::Google::Type::Date) — The latest invoice date (inclusive).
If this value is not the last day of a month, this will move it forward to the last day of the given month.
-
(::Google::Type::Date) — The latest invoice date (inclusive).
If this value is not the last day of a month, this will move it forward to the last day of the given month.
#invoice_start_date
def invoice_start_date() -> ::Google::Type::Date
-
(::Google::Type::Date) — The earliest invoice date (inclusive).
If this value is not the first day of a month, this will move it back to the first day of the given month.
#invoice_start_date=
def invoice_start_date=(value) -> ::Google::Type::Date
-
value (::Google::Type::Date) — The earliest invoice date (inclusive).
If this value is not the first day of a month, this will move it back to the first day of the given month.
-
(::Google::Type::Date) — The earliest invoice date (inclusive).
If this value is not the first day of a month, this will move it back to the first day of the given month.
#usage_end_date_time
def usage_end_date_time() -> ::Google::Type::DateTime
-
(::Google::Type::DateTime) — The latest usage date time (exclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage end date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.
#usage_end_date_time=
def usage_end_date_time=(value) -> ::Google::Type::DateTime
-
value (::Google::Type::DateTime) — The latest usage date time (exclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage end date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.
-
(::Google::Type::DateTime) — The latest usage date time (exclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage end date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.
#usage_start_date_time
def usage_start_date_time() -> ::Google::Type::DateTime
-
(::Google::Type::DateTime) — The earliest usage date time (inclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage start date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.
#usage_start_date_time=
def usage_start_date_time=(value) -> ::Google::Type::DateTime
-
value (::Google::Type::DateTime) — The earliest usage date time (inclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage start date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.
-
(::Google::Type::DateTime) — The earliest usage date time (inclusive).
If you use time groupings (daily, weekly, etc), each group uses midnight to midnight (Pacific time). The usage start date is rounded down to include all usage from the specified date. We recommend that clients pass
usage_start_date_time
in Pacific time.