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 an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
OutputUpdate.Builder |
kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
|
default OutputUpdate.Builder |
kinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis stream as the destination for the output.
|
OutputUpdate.Builder |
kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis 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.
|
copy
applyMutation, build
OutputUpdate.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 an Amazon Kinesis stream as the destination for the output.
kinesisStreamsOutputUpdate
- Describes an Amazon Kinesis stream as the destination for the output.default OutputUpdate.Builder kinesisStreamsOutputUpdate(Consumer<KinesisStreamsOutputUpdate.Builder> kinesisStreamsOutputUpdate)
Describes an Amazon Kinesis 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.Builder
kinesisStreamsOutputUpdate(KinesisStreamsOutputUpdate)
OutputUpdate.Builder kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.default OutputUpdate.Builder kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate)
Describes an Amazon Kinesis 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.Builder
kinesisFirehoseOutputUpdate(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.Builder
lambdaOutputUpdate(LambdaOutputUpdate)
OutputUpdate.Builder destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
destinationSchemaUpdate
- Describes the data format when records are written to the destination. For more information, see Configuring
Application Output.default OutputUpdate.Builder destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate)
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
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.Builder
destinationSchemaUpdate(DestinationSchema)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.