interface SerializerProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.KinesisFirehose.Mixins.CfnDeliveryStreamPropsMixin.SerializerProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awskinesisfirehose/mixins#CfnDeliveryStreamPropsMixin_SerializerProperty |
Java | software.amazon.awscdk.mixins.preview.services.kinesisfirehose.mixins.CfnDeliveryStreamPropsMixin.SerializerProperty |
Python | aws_cdk.mixins_preview.aws_kinesisfirehose.mixins.CfnDeliveryStreamPropsMixin.SerializerProperty |
TypeScript | @aws-cdk/mixins-preview » aws_kinesisfirehose » mixins » CfnDeliveryStreamPropsMixin » SerializerProperty |
The serializer that you want Firehose to use to convert data to the target format before writing it to Amazon S3.
Firehose supports two types of serializers: the ORC SerDe and the Parquet SerDe.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as kinesisfirehose_mixins } from '@aws-cdk/mixins-preview/aws-kinesisfirehose';
const serializerProperty: kinesisfirehose_mixins.CfnDeliveryStreamPropsMixin.SerializerProperty = {
orcSerDe: {
blockSizeBytes: 123,
bloomFilterColumns: ['bloomFilterColumns'],
bloomFilterFalsePositiveProbability: 123,
compression: 'compression',
dictionaryKeyThreshold: 123,
enablePadding: false,
formatVersion: 'formatVersion',
paddingTolerance: 123,
rowIndexStride: 123,
stripeSizeBytes: 123,
},
parquetSerDe: {
blockSizeBytes: 123,
compression: 'compression',
enableDictionaryCompression: false,
maxPaddingBytes: 123,
pageSizeBytes: 123,
writerVersion: 'writerVersion',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| orc | IResolvable | Orc | A serializer to use for converting data to the ORC format before storing it in Amazon S3. |
| parquet | IResolvable | Parquet | A serializer to use for converting data to the Parquet format before storing it in Amazon S3. |
orcSerDe?
Type:
IResolvable | Orc
(optional)
A serializer to use for converting data to the ORC format before storing it in Amazon S3.
For more information, see Apache ORC .
parquetSerDe?
Type:
IResolvable | Parquet
(optional)
A serializer to use for converting data to the Parquet format before storing it in Amazon S3.
For more information, see Apache Parquet .

.NET
Go
Java
Python
TypeScript