Class DataFormat
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.alpha.DataFormat
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-17T14:54:30.016Z")
@Stability(Deprecated)
@Deprecated
public class DataFormat
extends software.amazon.jsii.JsiiObject
Deprecated.
(deprecated) Defines the input/output formats and ser/de for a single DataFormat.
Example:
Database myDatabase;
S3Table.Builder.create(this, "MyTable")
.database(myDatabase)
.columns(List.of(Column.builder()
.name("data")
.type(Schema.STRING)
.build()))
.partitionKeys(List.of(Column.builder()
.name("date")
.type(Schema.STRING)
.build()))
.dataFormat(DataFormat.JSON)
.partitionProjection(Map.of(
"date", PartitionProjectionConfiguration.date(DatePartitionProjectionConfigurationProps.builder()
.min("NOW-3YEARS")
.max("NOW")
.format("yyyy-MM-dd")
.build())))
.build();
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated.static final DataFormatDeprecated. -
Constructor Summary
ConstructorsModifierConstructorDescriptionDataFormat(DataFormatProps props) Deprecated.protectedDataFormat(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) Deprecated.protectedDataFormat(software.amazon.jsii.JsiiObjectRef objRef) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.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
-
Field Details
-
APACHE_LOGS
Deprecated.(deprecated) DataFormat for Apache Web Server Logs.Also works for CloudFront logs
- See Also:
-
AVRO
Deprecated.(deprecated) DataFormat for Apache Avro.- See Also:
-
CLOUDTRAIL_LOGS
Deprecated.(deprecated) DataFormat for CloudTrail logs stored on S3.- See Also:
-
CSV
Deprecated.(deprecated) DataFormat for CSV Files.- See Also:
-
JSON
Deprecated.(deprecated) Stored as plain text files in JSON format.Uses OpenX Json SerDe for serialization and deseralization.
- See Also:
-
LOGSTASH
Deprecated.(deprecated) DataFormat for Logstash Logs, using the GROK SerDe.- See Also:
-
ORC
Deprecated.(deprecated) DataFormat for Apache ORC (Optimized Row Columnar).- See Also:
-
PARQUET
Deprecated.(deprecated) DataFormat for Apache Parquet.- See Also:
-
TSV
Deprecated.(deprecated) DataFormat for TSV (Tab-Separated Values).- See Also:
-
-
Constructor Details
-
DataFormat
protected DataFormat(software.amazon.jsii.JsiiObjectRef objRef) Deprecated. -
DataFormat
protected DataFormat(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) Deprecated. -
DataFormat
Deprecated.- Parameters:
props- This parameter is required.
-
-
Method Details
-
getInputFormat
Deprecated.(deprecated)InputFormatfor this data format. -
getOutputFormat
Deprecated.(deprecated)OutputFormatfor this data format. -
getSerializationLibrary
Deprecated.(deprecated) Serialization library for this data format. -
getClassificationString
Deprecated.(deprecated) Classification string given to tables with this data format.
-