You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::KinesisAnalytics::Types::DiscoverInputSchemaResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#input_schemaTypes::SourceSchema

Schema inferred from the streaming source. It identifies the format of the data in the streaming source and how each data element maps to corresponding columns in the in-application stream that you can create.

Returns:



1196
1197
1198
1199
1200
1201
1202
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1196

class DiscoverInputSchemaResponse < Struct.new(
  :input_schema,
  :parsed_input_records,
  :processed_input_records,
  :raw_input_records)
  include Aws::Structure
end

#parsed_input_recordsArray<Array<String>>

An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).

Returns:

  • (Array<Array<String>>)


1196
1197
1198
1199
1200
1201
1202
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1196

class DiscoverInputSchemaResponse < Struct.new(
  :input_schema,
  :parsed_input_records,
  :processed_input_records,
  :raw_input_records)
  include Aws::Structure
end

#processed_input_recordsArray<String>

Stream data that was modified by the processor specified in the InputProcessingConfiguration parameter.

Returns:

  • (Array<String>)


1196
1197
1198
1199
1200
1201
1202
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1196

class DiscoverInputSchemaResponse < Struct.new(
  :input_schema,
  :parsed_input_records,
  :processed_input_records,
  :raw_input_records)
  include Aws::Structure
end

#raw_input_recordsArray<String>

Raw stream data that was sampled to infer the schema.

Returns:

  • (Array<String>)


1196
1197
1198
1199
1200
1201
1202
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 1196

class DiscoverInputSchemaResponse < Struct.new(
  :input_schema,
  :parsed_input_records,
  :processed_input_records,
  :raw_input_records)
  include Aws::Structure
end