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)
The data format used for writing data to the destination.
|
OutputDescription.Builder |
destinationSchema(DestinationSchema destinationSchema)
The data format used for writing data to the destination.
|
default OutputDescription.Builder |
kinesisFirehoseOutputDescription(Consumer<KinesisFirehoseOutputDescription.Builder> kinesisFirehoseOutputDescription)
Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is
written.
|
OutputDescription.Builder |
kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription kinesisFirehoseOutputDescription)
Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is
written.
|
default OutputDescription.Builder |
kinesisStreamsOutputDescription(Consumer<KinesisStreamsOutputDescription.Builder> kinesisStreamsOutputDescription)
Describes the Kinesis data stream that is configured as the destination where output is written.
|
OutputDescription.Builder |
kinesisStreamsOutputDescription(KinesisStreamsOutputDescription kinesisStreamsOutputDescription)
Describes the Kinesis data stream that is configured as the destination where output is written.
|
default OutputDescription.Builder |
lambdaOutputDescription(Consumer<LambdaOutputDescription.Builder> lambdaOutputDescription)
Describes the Lambda function that is configured as the destination where output is written.
|
OutputDescription.Builder |
lambdaOutputDescription(LambdaOutputDescription lambdaOutputDescription)
Describes the Lambda function that is configured as the destination where output is written.
|
OutputDescription.Builder |
name(String name)
The name of the in-application stream that is configured as output.
|
OutputDescription.Builder |
outputId(String outputId)
A unique identifier for the output configuration.
|
copyapplyMutation, buildOutputDescription.Builder outputId(String outputId)
A unique identifier for the output configuration.
outputId - A unique identifier for the output configuration.OutputDescription.Builder name(String name)
The name of the in-application stream that is configured as output.
name - The name of the in-application stream that is configured as output.OutputDescription.Builder kinesisStreamsOutputDescription(KinesisStreamsOutputDescription kinesisStreamsOutputDescription)
Describes the Kinesis data stream that is configured as the destination where output is written.
kinesisStreamsOutputDescription - Describes the Kinesis data stream that is configured as the destination where output is written.default OutputDescription.Builder kinesisStreamsOutputDescription(Consumer<KinesisStreamsOutputDescription.Builder> kinesisStreamsOutputDescription)
Describes the Kinesis data stream that is 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.BuilderkinesisStreamsOutputDescription(KinesisStreamsOutputDescription)OutputDescription.Builder kinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription kinesisFirehoseOutputDescription)
Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.
kinesisFirehoseOutputDescription - Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output
is written.default OutputDescription.Builder kinesisFirehoseOutputDescription(Consumer<KinesisFirehoseOutputDescription.Builder> kinesisFirehoseOutputDescription)
Describes the Kinesis Data Firehose delivery stream that is 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.BuilderkinesisFirehoseOutputDescription(KinesisFirehoseOutputDescription)OutputDescription.Builder lambdaOutputDescription(LambdaOutputDescription lambdaOutputDescription)
Describes the Lambda function that is configured as the destination where output is written.
lambdaOutputDescription - Describes the Lambda function that is configured as the destination where output is written.default OutputDescription.Builder lambdaOutputDescription(Consumer<LambdaOutputDescription.Builder> lambdaOutputDescription)
Describes the Lambda function that is 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.BuilderlambdaOutputDescription(LambdaOutputDescription)OutputDescription.Builder destinationSchema(DestinationSchema destinationSchema)
The data format used for writing data to the destination.
destinationSchema - The data format used for writing data to the destination.default OutputDescription.Builder destinationSchema(Consumer<DestinationSchema.Builder> destinationSchema)
The 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.BuilderdestinationSchema(DestinationSchema)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.