Interface DescribeStreamResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeStreamResponse.Builder,DescribeStreamResponse>, DynamoDbStreamsResponse.Builder, SdkBuilder<DescribeStreamResponse.Builder,DescribeStreamResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeStreamResponse

public static interface DescribeStreamResponse.Builder extends DynamoDbStreamsResponse.Builder, SdkPojo, CopyableBuilder<DescribeStreamResponse.Builder,DescribeStreamResponse>
  • Method Details

    • streamDescription

      DescribeStreamResponse.Builder streamDescription(StreamDescription streamDescription)

      A complete description of the stream, including its creation date and time, the DynamoDB table associated with the stream, the shard IDs within the stream, and the beginning and ending sequence numbers of stream records within the shards.

      Parameters:
      streamDescription - A complete description of the stream, including its creation date and time, the DynamoDB table associated with the stream, the shard IDs within the stream, and the beginning and ending sequence numbers of stream records within the shards.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamDescription

      default DescribeStreamResponse.Builder streamDescription(Consumer<StreamDescription.Builder> streamDescription)

      A complete description of the stream, including its creation date and time, the DynamoDB table associated with the stream, the shard IDs within the stream, and the beginning and ending sequence numbers of stream records within the shards.

      This is a convenience method that creates an instance of the StreamDescription.Builder avoiding the need to create one manually via StreamDescription.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to streamDescription(StreamDescription).

      Parameters:
      streamDescription - a consumer that will call methods on StreamDescription.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: