View Source GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeProto (google_api_content_warehouse v0.4.0)
Protocol buffer for attaching attributes and values to instances. This is for assigning a particular attribute and value to a repository item, not for metadata. For protocol buffers that represents metadata about attributes and values, see CanonicalAttribute in itemclass.proto and ValueSpace in valuespace.proto.
Attributes
-   applicationData(type:GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default:nil) -
-   attributeDisplay(type:list(GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t), default:nil) -
-   booleanValue(type:boolean(), default:nil) -
-   canonicalAttributeId(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t, default:nil) - The canonical attribute for this attribute instance.
-   doubleValue(type:float(), default:nil) -
-   enumIdValue(type:String.t, default:nil) - For those attribute ids that expect their values to be taken from an enumeration-style set of values, that value's gcid should be stored here, e.g. "gcid:attval_yes".
-   floatValue(type:number(), default:nil) -
-   int64Value(type:String.t, default:nil) -
-   integerValue(type:integer(), default:nil) -
-   itemClassId(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t, default:nil) -
-   metadata(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t, default:nil) - Field-level metadata for this attribute
-   protoValue(type:GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default:nil) - Fully qualified package name because genprotohdf uses genproto for this proto2 syntax: https://wiki.corp.google.com/twiki/bin/view/Main/Proto2WithGenproto
-   stringValue(type:String.t, default:nil) - The attribute value falls into one of these fields, based on value_type:
-   uint32Value(type:integer(), default:nil) -
-   valueDisplay(type:list(GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t), default:nil) - Used to store language-specific names of this attribute's value (e.g. a translation into another language).
-   valueSpaceId(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t, default:nil) -
-   valueType(type:String.t, default:nil) -
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeProto{ applicationData: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil, attributeDisplay: [GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t()] | nil, booleanValue: boolean() | nil, canonicalAttributeId: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t() | nil, doubleValue: float() | nil, enumIdValue: String.t() | nil, floatValue: number() | nil, int64Value: String.t() | nil, integerValue: integer() | nil, itemClassId: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t() | nil, metadata: GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t() | nil, protoValue: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil, stringValue: String.t() | nil, uint32Value: integer() | nil, valueDisplay: [GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeValueDisplayProto.t()] | nil, valueSpaceId: GoogleApi.ContentWarehouse.V1.Model.GeostoreAttributeIdProto.t() | nil, valueType: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.