Class: AWSCDK::KinesisFirehose::InputFormat
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::KinesisFirehose::InputFormat
- Defined in:
- kinesis_firehose/input_format.rb
Overview
Represents possible input formats when performing record data conversion.
Class Method Summary collapse
-
.HIVE_JSON ⇒ AWSCDK::KinesisFirehose::HiveJsonInputFormat
Parse input JSON with Hive JSON specification.
- .jsii_overridable_methods ⇒ Object
-
.OPENX_JSON ⇒ AWSCDK::KinesisFirehose::OpenXJsonInputFormat
Parse input JSON with OpenX JSON specification.
Instance Method Summary collapse
-
#initialize(*args) ⇒ InputFormat
constructor
A new instance of InputFormat.
Constructor Details
#initialize(*args) ⇒ InputFormat
Returns a new instance of InputFormat.
8 9 10 |
# File 'kinesis_firehose/input_format.rb', line 8 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_kinesisfirehose.InputFormat does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.HIVE_JSON ⇒ AWSCDK::KinesisFirehose::HiveJsonInputFormat
Parse input JSON with Hive JSON specification.
20 21 22 |
# File 'kinesis_firehose/input_format.rb', line 20 def self.HIVE_JSON() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_kinesisfirehose.InputFormat", "HIVE_JSON") end |
.jsii_overridable_methods ⇒ Object
12 13 14 15 |
# File 'kinesis_firehose/input_format.rb', line 12 def self.jsii_overridable_methods { } end |
.OPENX_JSON ⇒ AWSCDK::KinesisFirehose::OpenXJsonInputFormat
Parse input JSON with OpenX JSON specification.
This will typically suffice.
29 30 31 |
# File 'kinesis_firehose/input_format.rb', line 29 def self.OPENX_JSON() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_kinesisfirehose.InputFormat", "OPENX_JSON") end |