Interface CfnDeliveryStream.InputFormatConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDeliveryStream.InputFormatConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnDeliveryStream
@Stability(Stable)
public static interface CfnDeliveryStream.InputFormatConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the deserializer you want to use to convert the format of the input data.
This parameter is required if Enabled
is set to true.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.kinesisfirehose.*; InputFormatConfigurationProperty inputFormatConfigurationProperty = InputFormatConfigurationProperty.builder() .deserializer(DeserializerProperty.builder() .hiveJsonSerDe(HiveJsonSerDeProperty.builder() .timestampFormats(List.of("timestampFormats")) .build()) .openXJsonSerDe(OpenXJsonSerDeProperty.builder() .caseInsensitive(false) .columnToJsonKeyMappings(Map.of( "columnToJsonKeyMappingsKey", "columnToJsonKeyMappings")) .convertDotsInJsonKeysToUnderscores(false) .build()) .build()) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDeliveryStream.InputFormatConfigurationProperty
static final class
An implementation forCfnDeliveryStream.InputFormatConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDeserializer
Specifies which deserializer to use.You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.
-
builder
-