OutputDescription class

Describes the application output configuration, which includes the in-application stream name and the destination where the stream data is written. The destination can be an Amazon Kinesis stream or an Amazon Kinesis Firehose delivery stream.

Constructors

OutputDescription({DestinationSchema? destinationSchema, KinesisFirehoseOutputDescription? kinesisFirehoseOutputDescription, KinesisStreamsOutputDescription? kinesisStreamsOutputDescription, LambdaOutputDescription? lambdaOutputDescription, String? name, String? outputId})
OutputDescription.fromJson(Map<String, dynamic> json)
factory

Properties

destinationSchema DestinationSchema?
Data format used for writing data to the destination.
final
hashCode int
The hash code for this object.
no setterinherited
kinesisFirehoseOutputDescription KinesisFirehoseOutputDescription?
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
final
kinesisStreamsOutputDescription KinesisStreamsOutputDescription?
Describes Amazon Kinesis stream configured as the destination where output is written.
final
lambdaOutputDescription LambdaOutputDescription?
Describes the AWS Lambda function configured as the destination where output is written.
final
name String?
Name of the in-application stream configured as output.
final
outputId String?
A unique identifier for the output configuration.
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