InputDescription class
Describes the application input configuration for a SQL-based Kinesis Data Analytics application.
Constructors
- 
          InputDescription({List<String> ? inAppStreamNames, String? inputId, InputParallelism? inputParallelism, InputProcessingConfigurationDescription? inputProcessingConfigurationDescription, SourceSchema? inputSchema, InputStartingPositionConfiguration? inputStartingPositionConfiguration, KinesisFirehoseInputDescription? kinesisFirehoseInputDescription, KinesisStreamsInputDescription? kinesisStreamsInputDescription, String? namePrefix})
- 
          InputDescription.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- 
  inAppStreamNames
  → List<String> ?
- 
  Returns the in-application stream names that are mapped to the stream
source.
  final
- inputId → String?
- 
  The input ID that is associated with the application input. This is the ID
that Kinesis Data Analytics assigns to each input configuration that you add
to your application.
  final
- inputParallelism → InputParallelism?
- 
  Describes the configured parallelism (number of in-application streams
mapped to the streaming source).
  final
- inputProcessingConfigurationDescription → InputProcessingConfigurationDescription?
- 
  The description of the preprocessor that executes on records in this input
before the application's code is run.
  final
- inputSchema → SourceSchema?
- 
  Describes the format of the data in the streaming source, and how each data
element maps to corresponding columns in the in-application stream that is
being created.
  final
- inputStartingPositionConfiguration → InputStartingPositionConfiguration?
- 
  The point at which the application is configured to read from the input
stream.
  final
- kinesisFirehoseInputDescription → KinesisFirehoseInputDescription?
- 
  If a Kinesis Data Firehose delivery stream is configured as a streaming
source, provides the delivery stream's ARN.
  final
- kinesisStreamsInputDescription → KinesisStreamsInputDescription?
- 
  If a Kinesis data stream is configured as a streaming source, provides the
Kinesis data stream's Amazon Resource Name (ARN).
  final
- namePrefix → String?
- 
  The in-application name prefix.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited