public static interface Output.Builder extends SdkPojo, CopyableBuilder<Output.Builder,Output>
Modifier and Type | Method and Description |
---|---|
default Output.Builder |
destinationSchema(Consumer<DestinationSchema.Builder> destinationSchema)
Describes the data format when records are written to the destination.
|
Output.Builder |
destinationSchema(DestinationSchema destinationSchema)
Describes the data format when records are written to the destination.
|
default Output.Builder |
kinesisFirehoseOutput(Consumer<KinesisFirehoseOutput.Builder> kinesisFirehoseOutput)
Identifies an Amazon Kinesis Data Firehose delivery stream as the destination.
|
Output.Builder |
kinesisFirehoseOutput(KinesisFirehoseOutput kinesisFirehoseOutput)
Identifies an Amazon Kinesis Data Firehose delivery stream as the destination.
|
default Output.Builder |
kinesisStreamsOutput(Consumer<KinesisStreamsOutput.Builder> kinesisStreamsOutput)
Identifies an Amazon Kinesis data stream as the destination.
|
Output.Builder |
kinesisStreamsOutput(KinesisStreamsOutput kinesisStreamsOutput)
Identifies an Amazon Kinesis data stream as the destination.
|
default Output.Builder |
lambdaOutput(Consumer<LambdaOutput.Builder> lambdaOutput)
Identifies an AWS Lambda function as the destination.
|
Output.Builder |
lambdaOutput(LambdaOutput lambdaOutput)
Identifies an AWS Lambda function as the destination.
|
Output.Builder |
name(String name)
The name of the in-application stream.
|
copy
applyMutation, build
Output.Builder name(String name)
The name of the in-application stream.
name
- The name of the in-application stream.Output.Builder kinesisStreamsOutput(KinesisStreamsOutput kinesisStreamsOutput)
Identifies an Amazon Kinesis data stream as the destination.
kinesisStreamsOutput
- Identifies an Amazon Kinesis data stream as the destination.default Output.Builder kinesisStreamsOutput(Consumer<KinesisStreamsOutput.Builder> kinesisStreamsOutput)
Identifies an Amazon Kinesis data stream as the destination.
This is a convenience that creates an instance of theKinesisStreamsOutput.Builder
avoiding the need
to create one manually via KinesisStreamsOutput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to kinesisStreamsOutput(KinesisStreamsOutput)
.kinesisStreamsOutput
- a consumer that will call methods on KinesisStreamsOutput.Builder
kinesisStreamsOutput(KinesisStreamsOutput)
Output.Builder kinesisFirehoseOutput(KinesisFirehoseOutput kinesisFirehoseOutput)
Identifies an Amazon Kinesis Data Firehose delivery stream as the destination.
kinesisFirehoseOutput
- Identifies an Amazon Kinesis Data Firehose delivery stream as the destination.default Output.Builder kinesisFirehoseOutput(Consumer<KinesisFirehoseOutput.Builder> kinesisFirehoseOutput)
Identifies an Amazon Kinesis Data Firehose delivery stream as the destination.
This is a convenience that creates an instance of theKinesisFirehoseOutput.Builder
avoiding the need
to create one manually via KinesisFirehoseOutput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to kinesisFirehoseOutput(KinesisFirehoseOutput)
.kinesisFirehoseOutput
- a consumer that will call methods on KinesisFirehoseOutput.Builder
kinesisFirehoseOutput(KinesisFirehoseOutput)
Output.Builder lambdaOutput(LambdaOutput lambdaOutput)
Identifies an AWS Lambda function as the destination.
lambdaOutput
- Identifies an AWS Lambda function as the destination.default Output.Builder lambdaOutput(Consumer<LambdaOutput.Builder> lambdaOutput)
Identifies an AWS Lambda function as the destination.
This is a convenience that creates an instance of theLambdaOutput.Builder
avoiding the need to
create one manually via LambdaOutput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to lambdaOutput(LambdaOutput)
.lambdaOutput
- a consumer that will call methods on LambdaOutput.Builder
lambdaOutput(LambdaOutput)
Output.Builder destinationSchema(DestinationSchema destinationSchema)
Describes the data format when records are written to the destination.
destinationSchema
- Describes the data format when records are written to the destination.default Output.Builder destinationSchema(Consumer<DestinationSchema.Builder> destinationSchema)
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 destinationSchema(DestinationSchema)
.destinationSchema
- a consumer that will call methods on DestinationSchema.Builder
destinationSchema(DestinationSchema)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.