GeostoreFeatureMetadataProto

GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureMetadataProto


Table of Contents ▼

Jump to a specific part of the page:

Description

General metadata related to a given feature in the Geo repository.

Attributes List

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

View Attributes

Attributes

  1. bulkUpdatable (type: String.t, default: nil)
    - This field indicates whether the feature is subject to bulk updates. Caution must be exercised while editing such features since the changes made by the edits will be overwritten by the bulk update (if the feature is bulk updated). See go/mapfacts-abu for more information.
  2. coreVersionToken (type: String.t, default: nil)
    - core_version_token is an opaque token representing the version of the core fields of the feature. This field is not updated when attachments are changed.
  3. featureReplacementInfo (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureReplacementInfoProto, default: nil)
    - Metadata for tracking when a feature is derived from or replaced by another feature or set of features.
  4. fieldMetadata (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureFieldMetadataProto, default: nil)
    - Metadata about certain repeated fields and their subfields, for which field type is not granular enough.
  5. forwardings (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdForwardingsProto, default: nil)
    - Feature ID forwardings, if applicable.
  6. history (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureHistoryMetadataProto, default: nil)
    - Metadata related to the history.
  7. versionToken (type: String.t, default: nil)
    - version_token is an opaque token representing the version of this feature. It can be used as a concurrency token when sending edits.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureMetadataProto{
bulkUpdatable: String.t() | nil,
coreVersionToken: String.t() | nil,
featureReplacementInfo: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureReplacementInfoProto.t() | nil,
fieldMetadata: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureFieldMetadataProto.t() | nil,
forwardings: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdForwardingsProto.t() | nil,
history: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureHistoryMetadataProto.t() | nil,
versionToken: String.t() | nil
}

Function

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

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