public static interface OutputDescription.Builder extends SdkPojo, CopyableBuilder<OutputDescription.Builder,OutputDescription>
Modifier and Type | Method and Description |
---|---|
default OutputDescription.Builder |
destinationSchema(Consumer<DestinationSchema.Builder> destinationSchema)
Data format used for writing data to the destination.
|
OutputDescription.Builder |
destinationSchema(DestinationSchema destinationSchema)
Data format used for writing data to the destination.
|
default OutputDescription.Builder |
kinesisFirehoseOutputDescription(Consumer<KinesisFirehoseOutputDescription.Builder> kinesisFirehoseOutputDescription)
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
|
OutputDescription.Builder |
kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription kinesisFirehoseOutputDescription)
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
|
default OutputDescription.Builder |
kinesisStreamsOutputDescription(Consumer<KinesisStreamsOutputDescription.Builder> kinesisStreamsOutputDescription)
Describes Amazon Kinesis stream configured as the destination where output is written.
|
OutputDescription.Builder |
kinesisStreamsOutputDescription(KinesisStreamsOutputDescription kinesisStreamsOutputDescription)
Describes Amazon Kinesis stream configured as the destination where output is written.
|
default OutputDescription.Builder |
lambdaOutputDescription(Consumer<LambdaOutputDescription.Builder> lambdaOutputDescription)
Describes the AWS Lambda function configured as the destination where output is written.
|
OutputDescription.Builder |
lambdaOutputDescription(LambdaOutputDescription lambdaOutputDescription)
Describes the AWS Lambda function configured as the destination where output is written.
|
OutputDescription.Builder |
name(String name)
Name of the in-application stream configured as output.
|
OutputDescription.Builder |
outputId(String outputId)
A unique identifier for the output configuration.
|
copy
applyMutation, build
OutputDescription.Builder outputId(String outputId)
A unique identifier for the output configuration.
outputId
- A unique identifier for the output configuration.OutputDescription.Builder name(String name)
Name of the in-application stream configured as output.
name
- Name of the in-application stream configured as output.OutputDescription.Builder kinesisStreamsOutputDescription(KinesisStreamsOutputDescription kinesisStreamsOutputDescription)
Describes Amazon Kinesis stream configured as the destination where output is written.
kinesisStreamsOutputDescription
- Describes Amazon Kinesis stream configured as the destination where output is written.default OutputDescription.Builder kinesisStreamsOutputDescription(Consumer<KinesisStreamsOutputDescription.Builder> kinesisStreamsOutputDescription)
Describes Amazon Kinesis stream configured as the destination where output is written.
This is a convenience that creates an instance of theKinesisStreamsOutputDescription.Builder
avoiding the need to create one manually via KinesisStreamsOutputDescription.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
kinesisStreamsOutputDescription(KinesisStreamsOutputDescription)
.kinesisStreamsOutputDescription
- a consumer that will call methods on KinesisStreamsOutputDescription.Builder
kinesisStreamsOutputDescription(KinesisStreamsOutputDescription)
OutputDescription.Builder kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription kinesisFirehoseOutputDescription)
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
kinesisFirehoseOutputDescription
- Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is
written.default OutputDescription.Builder kinesisFirehoseOutputDescription(Consumer<KinesisFirehoseOutputDescription.Builder> kinesisFirehoseOutputDescription)
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
This is a convenience that creates an instance of theKinesisFirehoseOutputDescription.Builder
avoiding the need to create one manually via KinesisFirehoseOutputDescription.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription)
.kinesisFirehoseOutputDescription
- a consumer that will call methods on KinesisFirehoseOutputDescription.Builder
kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription)
OutputDescription.Builder lambdaOutputDescription(LambdaOutputDescription lambdaOutputDescription)
Describes the AWS Lambda function configured as the destination where output is written.
lambdaOutputDescription
- Describes the AWS Lambda function configured as the destination where output is written.default OutputDescription.Builder lambdaOutputDescription(Consumer<LambdaOutputDescription.Builder> lambdaOutputDescription)
Describes the AWS Lambda function configured as the destination where output is written.
This is a convenience that creates an instance of theLambdaOutputDescription.Builder
avoiding the
need to create one manually via LambdaOutputDescription.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to lambdaOutputDescription(LambdaOutputDescription)
.lambdaOutputDescription
- a consumer that will call methods on LambdaOutputDescription.Builder
lambdaOutputDescription(LambdaOutputDescription)
OutputDescription.Builder destinationSchema(DestinationSchema destinationSchema)
Data format used for writing data to the destination.
destinationSchema
- Data format used for writing data to the destination.default OutputDescription.Builder destinationSchema(Consumer<DestinationSchema.Builder> destinationSchema)
Data format used for writing data 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.