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 Details

    • streamArn

      Stream.Builder streamArn(String streamArn)

      The Amazon Resource Name (ARN) that uniquely identifies this stream.

      Parameters:
      streamArn - The Amazon Resource Name (ARN) that uniquely identifies this stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyspaceName

      Stream.Builder keyspaceName(String keyspaceName)

      The name of the keyspace containing the table associated with this stream.

      Parameters:
      keyspaceName - The name of the keyspace containing the table associated with this stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tableName

      Stream.Builder tableName(String tableName)

      The name of the table associated with this stream.

      Parameters:
      tableName - The name of the table associated with this stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamLabel

      Stream.Builder streamLabel(String streamLabel)

      A unique identifier for this stream that can be used in stream operations.

      Parameters:
      streamLabel - A unique identifier for this stream that can be used in stream operations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.