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

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

Overview

Constant Summary collapse

SENSITIVE =
[]

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:



918
919
920
921
922
923
924
925
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 918

class DiscoverInputSchemaResponse < Struct.new(
  :input_schema,
  :parsed_input_records,
  :processed_input_records,
  :raw_input_records)
  SENSITIVE = []
  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>>)


918
919
920
921
922
923
924
925
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 918

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

#processed_input_recordsArray<String>

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

Returns:

  • (Array<String>)


918
919
920
921
922
923
924
925
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 918

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

#raw_input_recordsArray<String>

Raw stream data that was sampled to infer the schema.

Returns:

  • (Array<String>)


918
919
920
921
922
923
924
925
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 918

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