GeostoreTemporaryClosureProto

GoogleApi.ContentWarehouse.V1.Model.GeostoreTemporaryClosureProto


Table of Contents ▼

Jump to a specific part of the page:

Description

This protocol buffer stores information related to temporary closure of a feature. The only allowed precisions for a date is PRECISION_DAY. DateTimeProto.seconds should have the lowest legal value for the desired date/time and precision. E.g. for PRECISION_MONTH, 2019-02-15 21:10:30 is not valid, it should be 2019-02-01 00:00:00 instead. NOTE: Each date is stored in UTC but should be interpreted as being in the local timezone. So clients should convert the DateTimeProto to local (civil) time using UTC+0, and then treat the result as local to the feature.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. endAsOfDate (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto, default: nil)
    - The latest when this closure may end, if the exact date is unknown. If set, the feature is operational again no later than this date.
  2. endDate (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto, default: nil)
    - RESERVED
  3. startAsOfDate (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto, default: nil)
    - The latest when this closure may start, if the exact date is unknown. If set, the feature is temporarily closed starting no later than this date.
  4. startDate (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto, default: nil)
    - RESERVED

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreTemporaryClosureProto{
endAsOfDate: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto.t() | nil,
endDate: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto.t() | nil,
startAsOfDate: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto.t() | nil,
startDate: GoogleApi.ContentWarehouse.V1.Model.GeostoreDateTimeProto.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GeostoreTemporaryClosureProto