ListStreamsInput
import "github.com/aws/aws-sdk-go/service/dynamodbstreams"
type ListStreamsInput struct { ExclusiveStartStreamArn *string `min:"37" type:"string"` Limit *int64 `min:"1" type:"integer"` TableName *string `min:"3" type:"string"` }
Represents the input of a ListStreams operation.
- ExclusiveStartStreamArn
-
Type:
*string
The ARN (Amazon Resource Name) of the first item that this operation will evaluate. Use the value that was returned for LastEvaluatedStreamArn in the previous operation.
- Limit
-
Type:
*int64
The maximum number of streams to return. The upper limit is 100.
- TableName
-
Type:
*string
If this parameter is provided, then only the streams associated with this table name are returned.
Method
GoString
func (s ListStreamsInput) GoString() string
GoString returns the string representation
SetExclusiveStartStreamArn
func (s *ListStreamsInput) SetExclusiveStartStreamArn(v string) *ListStreamsInput
SetExclusiveStartStreamArn sets the ExclusiveStartStreamArn field's value.
SetLimit
func (s *ListStreamsInput) SetLimit(v int64) *ListStreamsInput
SetLimit sets the Limit field's value.
SetTableName
func (s *ListStreamsInput) SetTableName(v string) *ListStreamsInput
SetTableName sets the TableName field's value.
String
func (s ListStreamsInput) String() string
String returns the string representation
Validate
func (s *ListStreamsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.