public static interface SourceDescription.Builder extends SdkPojo, CopyableBuilder<SourceDescription.Builder,SourceDescription>
| Modifier and Type | Method and Description |
|---|---|
default SourceDescription.Builder |
kinesisStreamSourceDescription(Consumer<KinesisStreamSourceDescription.Builder> kinesisStreamSourceDescription)
The KinesisStreamSourceDescription value for the source Kinesis data stream.
|
SourceDescription.Builder |
kinesisStreamSourceDescription(KinesisStreamSourceDescription kinesisStreamSourceDescription)
The KinesisStreamSourceDescription value for the source Kinesis data stream.
|
default SourceDescription.Builder |
mskSourceDescription(Consumer<MSKSourceDescription.Builder> mskSourceDescription)
The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.
|
SourceDescription.Builder |
mskSourceDescription(MSKSourceDescription mskSourceDescription)
The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSourceDescription.Builder kinesisStreamSourceDescription(KinesisStreamSourceDescription kinesisStreamSourceDescription)
The KinesisStreamSourceDescription value for the source Kinesis data stream.
kinesisStreamSourceDescription - The KinesisStreamSourceDescription value for the source Kinesis data stream.default SourceDescription.Builder kinesisStreamSourceDescription(Consumer<KinesisStreamSourceDescription.Builder> kinesisStreamSourceDescription)
The KinesisStreamSourceDescription value for the source Kinesis data stream.
This is a convenience method that creates an instance of theKinesisStreamSourceDescription.Builder
avoiding the need to create one manually via KinesisStreamSourceDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
kinesisStreamSourceDescription(KinesisStreamSourceDescription).
kinesisStreamSourceDescription - a consumer that will call methods on KinesisStreamSourceDescription.BuilderkinesisStreamSourceDescription(KinesisStreamSourceDescription)SourceDescription.Builder mskSourceDescription(MSKSourceDescription mskSourceDescription)
The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.
mskSourceDescription - The configuration description for the Amazon MSK cluster to be used as the source for a delivery
stream.default SourceDescription.Builder mskSourceDescription(Consumer<MSKSourceDescription.Builder> mskSourceDescription)
The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.
This is a convenience method that creates an instance of theMSKSourceDescription.Builder avoiding
the need to create one manually via MSKSourceDescription.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to mskSourceDescription(MSKSourceDescription).
mskSourceDescription - a consumer that will call methods on MSKSourceDescription.BuildermskSourceDescription(MSKSourceDescription)Copyright © 2023. All rights reserved.