public static interface DataFormatConversionConfiguration.Builder extends SdkPojo, CopyableBuilder<DataFormatConversionConfiguration.Builder,DataFormatConversionConfiguration>
Modifier and Type | Method and Description |
---|---|
DataFormatConversionConfiguration.Builder |
enabled(Boolean enabled)
Defaults to
true . |
default DataFormatConversionConfiguration.Builder |
inputFormatConfiguration(Consumer<InputFormatConfiguration.Builder> inputFormatConfiguration)
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from
JSON.
|
DataFormatConversionConfiguration.Builder |
inputFormatConfiguration(InputFormatConfiguration inputFormatConfiguration)
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from
JSON.
|
default DataFormatConversionConfiguration.Builder |
outputFormatConfiguration(Consumer<OutputFormatConfiguration.Builder> outputFormatConfiguration)
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the
Parquet or ORC format.
|
DataFormatConversionConfiguration.Builder |
outputFormatConfiguration(OutputFormatConfiguration outputFormatConfiguration)
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the
Parquet or ORC format.
|
default DataFormatConversionConfiguration.Builder |
schemaConfiguration(Consumer<SchemaConfiguration.Builder> schemaConfiguration)
Specifies the AWS Glue Data Catalog table that contains the column information.
|
DataFormatConversionConfiguration.Builder |
schemaConfiguration(SchemaConfiguration schemaConfiguration)
Specifies the AWS Glue Data Catalog table that contains the column information.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DataFormatConversionConfiguration.Builder schemaConfiguration(SchemaConfiguration schemaConfiguration)
Specifies the AWS Glue Data Catalog table that contains the column information.
schemaConfiguration
- Specifies the AWS Glue Data Catalog table that contains the column information.default DataFormatConversionConfiguration.Builder schemaConfiguration(Consumer<SchemaConfiguration.Builder> schemaConfiguration)
Specifies the AWS Glue Data Catalog table that contains the column information.
This is a convenience that creates an instance of theSchemaConfiguration.Builder
avoiding the need
to create one manually via SchemaConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to schemaConfiguration(SchemaConfiguration)
.schemaConfiguration
- a consumer that will call methods on SchemaConfiguration.Builder
schemaConfiguration(SchemaConfiguration)
DataFormatConversionConfiguration.Builder inputFormatConfiguration(InputFormatConfiguration inputFormatConfiguration)
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON.
inputFormatConfiguration
- Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your
data from JSON.default DataFormatConversionConfiguration.Builder inputFormatConfiguration(Consumer<InputFormatConfiguration.Builder> inputFormatConfiguration)
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON.
This is a convenience that creates an instance of theInputFormatConfiguration.Builder
avoiding the
need to create one manually via InputFormatConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to inputFormatConfiguration(InputFormatConfiguration)
.inputFormatConfiguration
- a consumer that will call methods on InputFormatConfiguration.Builder
inputFormatConfiguration(InputFormatConfiguration)
DataFormatConversionConfiguration.Builder outputFormatConfiguration(OutputFormatConfiguration outputFormatConfiguration)
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format.
outputFormatConfiguration
- Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data
to the Parquet or ORC format.default DataFormatConversionConfiguration.Builder outputFormatConfiguration(Consumer<OutputFormatConfiguration.Builder> outputFormatConfiguration)
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format.
This is a convenience that creates an instance of theOutputFormatConfiguration.Builder
avoiding the
need to create one manually via OutputFormatConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to outputFormatConfiguration(OutputFormatConfiguration)
.outputFormatConfiguration
- a consumer that will call methods on OutputFormatConfiguration.Builder
outputFormatConfiguration(OutputFormatConfiguration)
DataFormatConversionConfiguration.Builder enabled(Boolean enabled)
Defaults to true
. Set it to false
if you want to disable format conversion while
preserving the configuration details.
enabled
- Defaults to true
. Set it to false
if you want to disable format conversion
while preserving the configuration details.Copyright © 2020. All rights reserved.