DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs

data class DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs(val dateTimeTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionDateTimeTypeOptionsArgs>? = null, val displayName: Output<String>? = null, val enumTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionEnumTypeOptionsArgs>? = null, val floatTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionFloatTypeOptionsArgs>? = null, val integerTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionIntegerTypeOptionsArgs>? = null, val isFilterable: Output<Boolean>? = null, val isMetadata: Output<Boolean>? = null, val isRepeatable: Output<Boolean>? = null, val isRequired: Output<Boolean>? = null, val isSearchable: Output<Boolean>? = null, val mapTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionMapTypeOptionsArgs>? = null, val name: Output<String>, val retrievalImportance: Output<String>? = null, val schemaSources: Output<List<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionSchemaSourceArgs>>? = null, val textTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTextTypeOptionsArgs>? = null, val timestampTypeOptions: Output<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionTimestampTypeOptionsArgs>? = null) : ConvertibleToJava<DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs>

Constructors

Properties

Link copied to clipboard
Link copied to clipboard
val displayName: Output<String>? = null

The display-name for the property, used for front-end.

Link copied to clipboard
Link copied to clipboard
val isFilterable: Output<Boolean>? = null

Whether the property can be filtered. If this is a sub-property, all the parent properties must be marked filterable.

Link copied to clipboard
val isMetadata: Output<Boolean>? = null

Whether the property is user supplied metadata.

Link copied to clipboard
val isRepeatable: Output<Boolean>? = null

Whether the property can have multiple values.

Link copied to clipboard
val isRequired: Output<Boolean>? = null

Whether the property is mandatory.

Link copied to clipboard
val isSearchable: Output<Boolean>? = null

Indicates that the property should be included in a global search.

Link copied to clipboard
val name: Output<String>

The name of the metadata property.

Link copied to clipboard
val retrievalImportance: Output<String>? = null

Stores the retrieval importance. Possible values are: HIGHEST, HIGHER, HIGH, MEDIUM, LOW, LOWEST.

Link copied to clipboard

The schema source information. Structure is documented below.

Link copied to clipboard

Functions

Link copied to clipboard
open override fun toJava(): DocumentAiWarehouseDocumentSchemaPropertyDefinitionPropertyTypeOptionsPropertyDefinitionArgs