public static interface OutputUpdate.Builder extends SdkPojo, CopyableBuilder<OutputUpdate.Builder,OutputUpdate>
| Modifier and Type | Method and Description |
|---|---|
default OutputUpdate.Builder |
destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate)
Describes the data format when records are written to the destination.
|
OutputUpdate.Builder |
destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination.
|
default OutputUpdate.Builder |
kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate)
Describes a Kinesis Data Firehose delivery stream as the destination for the output.
|
OutputUpdate.Builder |
kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a Kinesis Data Firehose delivery stream as the destination for the output.
|
default OutputUpdate.Builder |
kinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate)
Describes a Kinesis data stream as the destination for the output.
|
OutputUpdate.Builder |
kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes a Kinesis data stream as the destination for the output.
|
default OutputUpdate.Builder |
lambdaOutputUpdate(Consumer<LambdaOutputUpdate.Builder> lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
|
OutputUpdate.Builder |
lambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
|
OutputUpdate.Builder |
nameUpdate(String nameUpdate)
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.
|
OutputUpdate.Builder |
outputId(String outputId)
Identifies the specific output configuration that you want to update.
|
copyapplyMutation, buildOutputUpdate.Builder outputId(String outputId)
Identifies the specific output configuration that you want to update.
outputId - Identifies the specific output configuration that you want to update.OutputUpdate.Builder nameUpdate(String nameUpdate)
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.
nameUpdate - 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.OutputUpdate.Builder kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes a Kinesis data stream as the destination for the output.
kinesisStreamsOutputUpdate - Describes a Kinesis data stream as the destination for the output.default OutputUpdate.Builder kinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate)
Describes a Kinesis data stream as the destination for the output.
This is a convenience that creates an instance of theKinesisStreamsOutputUpdate.Builder avoiding the
need to create one manually via KinesisStreamsOutputUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate).kinesisStreamsOutputUpdate - a consumer that will call methods on KinesisStreamsOutputUpdate.BuilderkinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate)OutputUpdate.Builder kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a Kinesis Data Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate - Describes a Kinesis Data Firehose delivery stream as the destination for the output.default OutputUpdate.Builder kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate)
Describes a Kinesis Data Firehose delivery stream as the destination for the output.
This is a convenience that creates an instance of theKinesisFirehoseOutputUpdate.Builder avoiding
the need to create one manually via KinesisFirehoseOutputUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate).kinesisFirehoseOutputUpdate - a consumer that will call methods on KinesisFirehoseOutputUpdate.BuilderkinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate)OutputUpdate.Builder lambdaOutputUpdate(LambdaOutputUpdate lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
lambdaOutputUpdate - Describes an AWS Lambda function as the destination for the output.default OutputUpdate.Builder lambdaOutputUpdate(Consumer<LambdaOutputUpdate.Builder> lambdaOutputUpdate)
Describes an AWS Lambda function as the destination for the output.
This is a convenience that creates an instance of theLambdaOutputUpdate.Builder avoiding the need to
create one manually via LambdaOutputUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to lambdaOutputUpdate(LambdaOutputUpdate).lambdaOutputUpdate - a consumer that will call methods on LambdaOutputUpdate.BuilderlambdaOutputUpdate(LambdaOutputUpdate)OutputUpdate.Builder destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination.
destinationSchemaUpdate - Describes the data format when records are written to the destination.default OutputUpdate.Builder destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate)
Describes the data format when records are written to the destination.
This is a convenience that creates an instance of theDestinationSchema.Builder avoiding the need to
create one manually via DestinationSchema.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to destinationSchemaUpdate(DestinationSchema).destinationSchemaUpdate - a consumer that will call methods on DestinationSchema.BuilderdestinationSchemaUpdate(DestinationSchema)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.