Package com.pulumi.aws.kinesis.inputs
Class FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder
-
public static final class FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs defaults)
-
-
Method Detail
-
enabled
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details.- Returns:
- builder
-
enabled
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Defaults to `true`. Set it to `false` if you want to disable format conversion while preserving the configuration details.- Returns:
- builder
-
inputFormatConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder inputFormatConfiguration(com.pulumi.core.Output<FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs> inputFormatConfiguration)
- Parameters:
inputFormatConfiguration- Deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details.- Returns:
- builder
-
inputFormatConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder inputFormatConfiguration(FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationInputFormatConfigurationArgs inputFormatConfiguration)
- Parameters:
inputFormatConfiguration- Deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. See `inputFormatConfiguration` block below for details.- Returns:
- builder
-
outputFormatConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder outputFormatConfiguration(com.pulumi.core.Output<FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs> outputFormatConfiguration)
- Parameters:
outputFormatConfiguration- Serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details.- Returns:
- builder
-
outputFormatConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder outputFormatConfiguration(FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationOutputFormatConfigurationArgs outputFormatConfiguration)
- Parameters:
outputFormatConfiguration- Serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. See `outputFormatConfiguration` block below for details.- Returns:
- builder
-
schemaConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder schemaConfiguration(com.pulumi.core.Output<FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs> schemaConfiguration)
- Parameters:
schemaConfiguration- AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details.- Returns:
- builder
-
schemaConfiguration
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs.Builder schemaConfiguration(FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationSchemaConfigurationArgs schemaConfiguration)
- Parameters:
schemaConfiguration- AWS Glue Data Catalog table that contains the column information. See `schemaConfiguration` block below for details.- Returns:
- builder
-
build
public FirehoseDeliveryStreamExtendedS3ConfigurationDataFormatConversionConfigurationArgs build()
-
-