public static interface OutputUpdate.Builder extends CopyableBuilder<OutputUpdate.Builder,OutputUpdate>
Modifier and Type | Method and Description |
---|---|
default OutputUpdate.Builder |
destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate)
Sets the value of the DestinationSchemaUpdate property for this object.
|
OutputUpdate.Builder |
destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
Sets the value of the DestinationSchemaUpdate property for this object.
|
default OutputUpdate.Builder |
kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate)
Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.
|
OutputUpdate.Builder |
kinesisFirehoseOutputUpdate(KinesisFirehoseOutputUpdate kinesisFirehoseOutputUpdate)
Describes a 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.
|
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 a Amazon Kinesis Firehose delivery stream as the destination for the output.
kinesisFirehoseOutputUpdate
- Describes a Amazon Kinesis Firehose delivery stream as the destination for the output.default OutputUpdate.Builder kinesisFirehoseOutputUpdate(Consumer<KinesisFirehoseOutputUpdate.Builder> kinesisFirehoseOutputUpdate)
Describes a 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 destinationSchemaUpdate(DestinationSchema destinationSchemaUpdate)
destinationSchemaUpdate
- The new value for the DestinationSchemaUpdate property for this object.default OutputUpdate.Builder destinationSchemaUpdate(Consumer<DestinationSchema.Builder> destinationSchemaUpdate)
DestinationSchema.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.