Interface DataFormatProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataFormatProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:11.553Z")
@Stability(Experimental)
public interface DataFormatProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties of a DataFormat instance.
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.glue.alpha.*; ClassificationString classificationString; InputFormat inputFormat; OutputFormat outputFormat; SerializationLibrary serializationLibrary; DataFormatProps dataFormatProps = DataFormatProps.builder() .inputFormat(inputFormat) .outputFormat(outputFormat) .serializationLibrary(serializationLibrary) // the properties below are optional .classificationString(classificationString) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forDataFormatProps
static final class
An implementation forDataFormatProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic DataFormatProps.Builder
builder()
default ClassificationString
(experimental) Classification string given to tables with this data format.(experimental)InputFormat
for this data format.(experimental)OutputFormat
for this data format.(experimental) Serialization library for this data format.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInputFormat
(experimental)InputFormat
for this data format. -
getOutputFormat
(experimental)OutputFormat
for this data format. -
getSerializationLibrary
(experimental) Serialization library for this data format. -
getClassificationString
(experimental) Classification string given to tables with this data format.Default: - No classification is specified.
-
builder
- Returns:
- a
DataFormatProps.Builder
ofDataFormatProps
-