Interface CfnDatastore.FileFormatConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDatastore.FileFormatConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnDatastore
@Stability(Stable)
public static interface CfnDatastore.FileFormatConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and Parquet .
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
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.iotanalytics.*;
Object jsonConfiguration;
FileFormatConfigurationProperty fileFormatConfigurationProperty = FileFormatConfigurationProperty.builder()
.jsonConfiguration(jsonConfiguration)
.parquetConfiguration(ParquetConfigurationProperty.builder()
.schemaDefinition(SchemaDefinitionProperty.builder()
.columns(List.of(ColumnProperty.builder()
.name("name")
.type("type")
.build()))
.build())
.build())
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDatastore.FileFormatConfigurationPropertystatic final classAn implementation forCfnDatastore.FileFormatConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getJsonConfiguration
Contains the configuration information of the JSON format. -
getParquetConfiguration
Contains the configuration information of the Parquet format. -
builder
-