Voting helps other researchers find interesting modules.
Defines the metadata for a schema property.
dateTimeTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DateTimeTypeOptions.t
nil
displayName
String.t
enumTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1EnumTypeOptions.t
floatTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FloatTypeOptions.t
integerTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1IntegerTypeOptions.t
isFilterable
boolean()
isMetadata
isRepeatable
isRequired
isSearchable
mapTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1MapTypeOptions.t
name
propertyTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyTypeOptions.t
retrievalImportance
schemaSources
list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource.t)
textTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TextTypeOptions.t
timestampTypeOptions
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimestampTypeOptions.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyDefinition{ dateTimeTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DateTimeTypeOptions.t() | nil, displayName: String.t() | nil, enumTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1EnumTypeOptions.t() | nil, floatTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FloatTypeOptions.t() | nil, integerTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1IntegerTypeOptions.t() | nil, isFilterable: boolean() | nil, isMetadata: boolean() | nil, isRepeatable: boolean() | nil, isRequired: boolean() | nil, isSearchable: boolean() | nil, mapTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1MapTypeOptions.t() | nil, name: String.t() | nil, propertyTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyTypeOptions.t() | nil, retrievalImportance: String.t() | nil, schemaSources: [ GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource.t() ] | nil, textTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TextTypeOptions.t() | nil, timestampTypeOptions: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimestampTypeOptions.t() | nil }
@spec decode(struct(), keyword()) :: struct()