Class InputFormat
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dynamodb.InputFormat
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-13T16:10:02.708Z")
@Stability(Stable)
public abstract class InputFormat
extends software.amazon.jsii.JsiiObject
The format of the source data.
Example:
import software.amazon.awscdk.*;
import software.amazon.awscdk.services.s3.*;
IBucket bucket;
App app = new App();
Stack stack = new Stack(app, "Stack");
Table.Builder.create(stack, "Table")
.partitionKey(Attribute.builder()
.name("id")
.type(AttributeType.STRING)
.build())
.importSource(ImportSourceSpecification.builder()
.compressionType(InputCompressionType.GZIP)
.inputFormat(InputFormat.dynamoDBJson())
.bucket(bucket)
.keyPrefix("prefix")
.build())
.build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedInputFormat(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedInputFormat(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic InputFormatcsv()CSV format.static InputFormatcsv(CsvOptions options) CSV format.static InputFormatDynamoDB JSON format.static InputFormation()Amazon Ion format.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
InputFormat
protected InputFormat(software.amazon.jsii.JsiiObjectRef objRef) -
InputFormat
protected InputFormat(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
InputFormat
@Stability(Stable) protected InputFormat()
-
-
Method Details
-
csv
CSV format.- Parameters:
options-
-
csv
CSV format. -
dynamoDBJson
DynamoDB JSON format. -
ion
Amazon Ion format.
-