Interface DescribeKinesisStreamingDestinationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeKinesisStreamingDestinationResponse.Builder,
,DescribeKinesisStreamingDestinationResponse> DynamoDbResponse.Builder
,SdkBuilder<DescribeKinesisStreamingDestinationResponse.Builder,
,DescribeKinesisStreamingDestinationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeKinesisStreamingDestinationResponse
public static interface DescribeKinesisStreamingDestinationResponse.Builder
extends DynamoDbResponse.Builder, SdkPojo, CopyableBuilder<DescribeKinesisStreamingDestinationResponse.Builder,DescribeKinesisStreamingDestinationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionkinesisDataStreamDestinations
(Collection<KinesisDataStreamDestination> kinesisDataStreamDestinations) The list of replica structures for the table being described.kinesisDataStreamDestinations
(Consumer<KinesisDataStreamDestination.Builder>... kinesisDataStreamDestinations) The list of replica structures for the table being described.kinesisDataStreamDestinations
(KinesisDataStreamDestination... kinesisDataStreamDestinations) The list of replica structures for the table being described.The name of the table being described.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.dynamodb.model.DynamoDbResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
tableName
The name of the table being described.
- Parameters:
tableName
- The name of the table being described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisDataStreamDestinations
DescribeKinesisStreamingDestinationResponse.Builder kinesisDataStreamDestinations(Collection<KinesisDataStreamDestination> kinesisDataStreamDestinations) The list of replica structures for the table being described.
- Parameters:
kinesisDataStreamDestinations
- The list of replica structures for the table being described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisDataStreamDestinations
DescribeKinesisStreamingDestinationResponse.Builder kinesisDataStreamDestinations(KinesisDataStreamDestination... kinesisDataStreamDestinations) The list of replica structures for the table being described.
- Parameters:
kinesisDataStreamDestinations
- The list of replica structures for the table being described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisDataStreamDestinations
DescribeKinesisStreamingDestinationResponse.Builder kinesisDataStreamDestinations(Consumer<KinesisDataStreamDestination.Builder>... kinesisDataStreamDestinations) The list of replica structures for the table being described.
This is a convenience method that creates an instance of theKinesisDataStreamDestination.Builder
avoiding the need to create one manually viaKinesisDataStreamDestination.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokinesisDataStreamDestinations(List<KinesisDataStreamDestination>)
.- Parameters:
kinesisDataStreamDestinations
- a consumer that will call methods onKinesisDataStreamDestination.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-