OfflineStoreConfigPropertiesArgs

data class OfflineStoreConfigPropertiesArgs(val dataCatalogConfig: Output<FeatureGroupDataCatalogConfigArgs>? = null, val disableGlueTableCreation: Output<Boolean>? = null, val s3StorageConfig: Output<FeatureGroupS3StorageConfigArgs>, val tableFormat: Output<FeatureGroupTableFormat>? = null) : ConvertibleToJava<OfflineStoreConfigPropertiesArgs>

The configuration of an OfflineStore .

Constructors

Link copied to clipboard
constructor(dataCatalogConfig: Output<FeatureGroupDataCatalogConfigArgs>? = null, disableGlueTableCreation: Output<Boolean>? = null, s3StorageConfig: Output<FeatureGroupS3StorageConfigArgs>, tableFormat: Output<FeatureGroupTableFormat>? = null)

Properties

Link copied to clipboard

The meta data of the Glue table that is autogenerated when an OfflineStore is created.

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

Set to True to disable the automatic creation of an AWS Glue table when configuring an OfflineStore . If set to False , Feature Store will name the OfflineStore Glue table following Athena's naming recommendations . The default value is False .

Link copied to clipboard

The Amazon Simple Storage (Amazon S3) location of OfflineStore .

Link copied to clipboard

Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg .

Functions

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