Interface Stream.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<Stream.Builder,Stream>
,SdkBuilder<Stream.Builder,Stream>
,SdkPojo
- Enclosing class:
- Stream
public static interface Stream.Builder extends SdkPojo, CopyableBuilder<Stream.Builder,Stream>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stream.Builder
streamArn(String streamArn)
The Amazon Resource Name (ARN) for the stream.Stream.Builder
streamLabel(String streamLabel)
A timestamp, in ISO 8601 format, for this stream.Stream.Builder
tableName(String tableName)
The DynamoDB table with which the stream is associated.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
streamArn
Stream.Builder streamArn(String streamArn)
The Amazon Resource Name (ARN) for the stream.
- Parameters:
streamArn
- The Amazon Resource Name (ARN) for the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableName
Stream.Builder tableName(String tableName)
The DynamoDB table with which the stream is associated.
- Parameters:
tableName
- The DynamoDB table with which the stream is associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamLabel
Stream.Builder streamLabel(String streamLabel)
A timestamp, in ISO 8601 format, for this stream.
Note that
LatestStreamLabel
is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:-
the Amazon Web Services customer ID.
-
the table name
-
the
StreamLabel
- Parameters:
streamLabel
- A timestamp, in ISO 8601 format, for this stream.Note that
LatestStreamLabel
is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:-
the Amazon Web Services customer ID.
-
the table name
-
the
StreamLabel
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-