AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

Stream

import "github.com/aws/aws-sdk-go/service/dynamodbstreams"

type Stream struct { StreamArn *string `min:"37" type:"string"` StreamLabel *string `type:"string"` TableName *string `min:"3" type:"string"` }

Represents all of the data describing a particular stream.

StreamArn

Type: *string

The Amazon Resource Name (ARN) for the stream.

StreamLabel

Type: *string

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 AWS customer ID.

  • the table name

  • the StreamLabel

TableName

Type: *string

The DynamoDB table with which the stream is associated.

Method

GoString

func (s Stream) GoString() string

GoString returns the string representation

SetStreamArn

func (s *Stream) SetStreamArn(v string) *Stream

SetStreamArn sets the StreamArn field's value.

SetStreamLabel

func (s *Stream) SetStreamLabel(v string) *Stream

SetStreamLabel sets the StreamLabel field's value.

SetTableName

func (s *Stream) SetTableName(v string) *Stream

SetTableName sets the TableName field's value.

String

func (s Stream) String() string

String returns the string representation

On this page: