Class: Aws::KinesisAnalyticsV2::Types::InputSchemaUpdate
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::InputSchemaUpdate
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
Describes updates for an SQL-based Kinesis Data Analytics application’s input schema.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#record_column_updates ⇒ Array<Types::RecordColumn>
A list of ‘RecordColumn` objects.
-
#record_encoding_update ⇒ String
Specifies the encoding of the records in the streaming source; for example, UTF-8.
-
#record_format_update ⇒ Types::RecordFormat
Specifies the format of the records on the streaming source.
Instance Attribute Details
#record_column_updates ⇒ Array<Types::RecordColumn>
A list of ‘RecordColumn` objects. Each object describes the mapping of the streaming source element to the corresponding column in the in-application stream.
2859 2860 2861 2862 2863 2864 2865 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2859 class InputSchemaUpdate < Struct.new( :record_format_update, :record_encoding_update, :record_column_updates) SENSITIVE = [] include Aws::Structure end |
#record_encoding_update ⇒ String
Specifies the encoding of the records in the streaming source; for example, UTF-8.
2859 2860 2861 2862 2863 2864 2865 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2859 class InputSchemaUpdate < Struct.new( :record_format_update, :record_encoding_update, :record_column_updates) SENSITIVE = [] include Aws::Structure end |
#record_format_update ⇒ Types::RecordFormat
Specifies the format of the records on the streaming source.
2859 2860 2861 2862 2863 2864 2865 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2859 class InputSchemaUpdate < Struct.new( :record_format_update, :record_encoding_update, :record_column_updates) SENSITIVE = [] include Aws::Structure end |