Interface CfnFeatureGroup.OfflineStoreConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFeatureGroup.OfflineStoreConfigProperty.Jsii$Proxy
- Enclosing class:
- CfnFeatureGroup
@Stability(Stable)
public static interface CfnFeatureGroup.OfflineStoreConfigProperty
extends software.amazon.jsii.JsiiSerializable
The configuration of an
OfflineStore .
Provide an OfflineStoreConfig in a request to CreateFeatureGroup to create an OfflineStore .
To encrypt an OfflineStore using at rest data encryption, specify AWS Key Management Service (KMS) key ID, or KMSKeyId , in S3StorageConfig .
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.sagemaker.*;
OfflineStoreConfigProperty offlineStoreConfigProperty = OfflineStoreConfigProperty.builder()
.s3StorageConfig(S3StorageConfigProperty.builder()
.s3Uri("s3Uri")
// the properties below are optional
.kmsKeyId("kmsKeyId")
.build())
// the properties below are optional
.dataCatalogConfig(DataCatalogConfigProperty.builder()
.catalog("catalog")
.database("database")
.tableName("tableName")
.build())
.disableGlueTableCreation(false)
.tableFormat("tableFormat")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFeatureGroup.OfflineStoreConfigPropertystatic final classAn implementation forCfnFeatureGroup.OfflineStoreConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe meta data of the Glue table that is autogenerated when anOfflineStoreis created.default ObjectSet toTrueto disable the automatic creation of an AWS Glue table when configuring anOfflineStore.The Amazon Simple Storage (Amazon S3) location ofOfflineStore.default StringCfnFeatureGroup.OfflineStoreConfigProperty.TableFormat.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getS3StorageConfig
The Amazon Simple Storage (Amazon S3) location ofOfflineStore. -
getDataCatalogConfig
The meta data of the Glue table that is autogenerated when anOfflineStoreis created. -
getDisableGlueTableCreation
Set toTrueto disable the automatic creation of an AWS Glue table when configuring anOfflineStore.If set to
False, Feature Store will name theOfflineStoreGlue table following Athena's naming recommendations .The default value is
False. -
getTableFormat
CfnFeatureGroup.OfflineStoreConfigProperty.TableFormat. -
builder
-