class HiveJsonInputFormat
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.KinesisFirehose.HiveJsonInputFormat |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#HiveJsonInputFormat |
Java | software.amazon.awscdk.services.kinesisfirehose.HiveJsonInputFormat |
Python | aws_cdk.aws_kinesisfirehose.HiveJsonInputFormat |
TypeScript (source) | aws-cdk-lib » aws_kinesisfirehose » HiveJsonInputFormat |
Implements
IInput
This class specifies properties for Hive JSON input format for record format conversion.
You should only need to specify an instance of this class if the default configuration does not suit your needs.
Example
const inputFormat = new firehose.HiveJsonInputFormat({
timestampParsers: [
firehose.TimestampParser.fromFormatString('yyyy-MM-dd'),
firehose.TimestampParser.EPOCH_MILLIS,
]
})
Initializer
new HiveJsonInputFormat(props?: HiveJsonInputFormatProps)
Parameters
- props
HiveJson Input Format Props
Properties
| Name | Type | Description |
|---|---|---|
| props? | Hive | Properties for Hive JSON input format. |
props?
Type:
Hive
(optional)
Properties for Hive JSON input format.
Methods
| Name | Description |
|---|---|
| create | Renders the cloudformation properties for the input format. |
createInputFormatConfig()
public createInputFormatConfig(): InputFormatConfigurationProperty
Returns
Renders the cloudformation properties for the input format.

.NET
Go
Java
Python
TypeScript (