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