GoogleCloudContentwarehouseV1PropertyDefinition class

Defines the metadata for a schema property.

Properties

dateTimeTypeOptions GoogleCloudContentwarehouseV1DateTimeTypeOptions?
Date time property.
getter/setter pair
displayName String?
The display-name for the property, used for front-end.
getter/setter pair
enumTypeOptions GoogleCloudContentwarehouseV1EnumTypeOptions?
Enum/categorical property.
getter/setter pair
floatTypeOptions GoogleCloudContentwarehouseV1FloatTypeOptions?
Float property.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
integerTypeOptions GoogleCloudContentwarehouseV1IntegerTypeOptions?
Integer property.
getter/setter pair
isFilterable bool?
Whether the property can be filtered.
getter/setter pair
isMetadata bool?
Whether the property is user supplied metadata.
getter/setter pair
isRepeatable bool?
Whether the property can have multiple values.
getter/setter pair
isRequired bool?
Whether the property is mandatory.
getter/setter pair
isSearchable bool?
Indicates that the property should be included in a global search.
getter/setter pair
mapTypeOptions GoogleCloudContentwarehouseV1MapTypeOptions?
Map property.
getter/setter pair
name String?
The name of the metadata property.
getter/setter pair
propertyTypeOptions GoogleCloudContentwarehouseV1PropertyTypeOptions?
Nested structured data property.
getter/setter pair
retrievalImportance String?
The retrieval importance of the property during search. Possible string values are:
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemaSources List<GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource>?
The mapping information between this property to another schema source.
getter/setter pair
textTypeOptions GoogleCloudContentwarehouseV1TextTypeOptions?
Text/string property.
getter/setter pair
timestampTypeOptions GoogleCloudContentwarehouseV1TimestampTypeOptions?
Timestamp property.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited