Interface Stream.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Stream.Builder,Stream>,SdkBuilder<Stream.Builder,Stream>,SdkPojo
- Enclosing class:
- Stream
@Mutable @NotThreadSafe 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.BuilderstreamArn(String streamArn)The Amazon Resource Name (ARN) for the stream.Stream.BuilderstreamLabel(String streamLabel)A timestamp, in ISO 8601 format, for this stream.Stream.BuildertableName(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, sdkFieldNameToField, 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
LatestStreamLabelis 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
LatestStreamLabelis 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.
-
-
-