OutputUpdate class
Describes updates to the output configuration identified by the
OutputId
.
Constructors
- OutputUpdate({required String outputId, DestinationSchema? destinationSchemaUpdate, KinesisFirehoseOutputUpdate? kinesisFirehoseOutputUpdate, KinesisStreamsOutputUpdate? kinesisStreamsOutputUpdate, LambdaOutputUpdate? lambdaOutputUpdate, String? nameUpdate})
Properties
- destinationSchemaUpdate → DestinationSchema?
-
Describes the data format when records are written to the destination. For
more information, see Configuring
Application Output.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kinesisFirehoseOutputUpdate → KinesisFirehoseOutputUpdate?
-
Describes an Amazon Kinesis Firehose delivery stream as the destination for
the output.
final
- kinesisStreamsOutputUpdate → KinesisStreamsOutputUpdate?
-
Describes an Amazon Kinesis stream as the destination for the output.
final
- lambdaOutputUpdate → LambdaOutputUpdate?
-
Describes an AWS Lambda function as the destination for the output.
final
- nameUpdate → String?
-
If you want to specify a different in-application stream for this output
configuration, use this field to specify the new in-application stream name.
final
- outputId → String
-
Identifies the specific output configuration that you want to update.
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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited