GeostoreRouteAssociationProto

GoogleApi.ContentWarehouse.V1.Model.GeostoreRouteAssociationProto


Table of Contents ▼

Jump to a specific part of the page:

Description

This protocol buffer holds metadata about the association between a segment and a route.

Attributes List

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

View Attributes

Attributes

  1. displayPreference (type: String.t, default: nil)
    - clang-format on
  2. metadata (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto, default: nil)
    - Field-level metadata for the route association.
  3. route (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto, default: nil)
    - Identifies the route feature to which this metadata applies. This is one of the routes the segment refers to via the SegmentProto.route field.
  4. routeDirection (type: String.t, default: nil)
    - The direction of the TYPE_ROUTE feature in this route association. A small number of countries (mostly just the United States, Mexico, and Canada) use directional routes. For example, in the United States highway US-1 is referred to as US-1 North or US-1 South on the sides where flow of traffic moves in those directions.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreRouteAssociationProto{
displayPreference: String.t() | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t() | nil,
route: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
routeDirection: String.t() | nil
}

Function

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

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