Versions in this module Expand all Collapse all v1 v1.11.0 Dec 6, 2022 Changes in this version + const AttributeActionAdd + const AttributeActionDelete + const AttributeActionPut + const ComparisonOperatorBeginsWith + const ComparisonOperatorBetween + const ComparisonOperatorContains + const ComparisonOperatorEq + const ComparisonOperatorGe + const ComparisonOperatorGt + const ComparisonOperatorIn + const ComparisonOperatorLe + const ComparisonOperatorLt + const ComparisonOperatorNe + const ComparisonOperatorNotContains + const ComparisonOperatorNotNull + const ComparisonOperatorNull + const ConditionalOperatorAnd + const ConditionalOperatorOr + const EndpointsID + const ErrCodeConditionalCheckFailedException + const ErrCodeInternalServerError + const ErrCodeItemCollectionSizeLimitExceededException + const ErrCodeLimitExceededException + const ErrCodeProvisionedThroughputExceededException + const ErrCodeResourceInUseException + const ErrCodeResourceNotFoundException + const IndexStatusActive + const IndexStatusCreating + const IndexStatusDeleting + const IndexStatusUpdating + const KeyTypeHash + const KeyTypeRange + const ProjectionTypeAll + const ProjectionTypeInclude + const ProjectionTypeKeysOnly + const ReturnConsumedCapacityIndexes + const ReturnConsumedCapacityNone + const ReturnConsumedCapacityTotal + const ReturnItemCollectionMetricsNone + const ReturnItemCollectionMetricsSize + const ReturnValueAllNew + const ReturnValueAllOld + const ReturnValueNone + const ReturnValueUpdatedNew + const ReturnValueUpdatedOld + const ScalarAttributeTypeB + const ScalarAttributeTypeN + const ScalarAttributeTypeS + const SelectAllAttributes + const SelectAllProjectedAttributes + const SelectCount + const SelectSpecificAttributes + const ServiceName + const StreamViewTypeKeysOnly + const StreamViewTypeNewAndOldImages + const StreamViewTypeNewImage + const StreamViewTypeOldImage + const TableStatusActive + const TableStatusCreating + const TableStatusDeleting + const TableStatusUpdating + const TimeToLiveStatusDisabled + const TimeToLiveStatusDisabling + const TimeToLiveStatusEnabled + const TimeToLiveStatusEnabling + type AttributeDefinition struct + AttributeName *string + AttributeType *string + func (s *AttributeDefinition) SetAttributeName(v string) *AttributeDefinition + func (s *AttributeDefinition) SetAttributeType(v string) *AttributeDefinition + func (s *AttributeDefinition) Validate() error + func (s AttributeDefinition) GoString() string + func (s AttributeDefinition) String() string + type AttributeValue struct + B []byte + BOOL *bool + BS [][]byte + L []*AttributeValue + M map[string]*AttributeValue + N *string + NS []*string + NULL *bool + S *string + SS []*string + func (s *AttributeValue) SetB(v []byte) *AttributeValue + func (s *AttributeValue) SetBOOL(v bool) *AttributeValue + func (s *AttributeValue) SetBS(v [][]byte) *AttributeValue + func (s *AttributeValue) SetL(v []*AttributeValue) *AttributeValue + func (s *AttributeValue) SetM(v map[string]*AttributeValue) *AttributeValue + func (s *AttributeValue) SetN(v string) *AttributeValue + func (s *AttributeValue) SetNS(v []*string) *AttributeValue + func (s *AttributeValue) SetNULL(v bool) *AttributeValue + func (s *AttributeValue) SetS(v string) *AttributeValue + func (s *AttributeValue) SetSS(v []*string) *AttributeValue + func (s AttributeValue) GoString() string + func (s AttributeValue) String() string + type AttributeValueUpdate struct + Action *string + Value *AttributeValue + func (s *AttributeValueUpdate) SetAction(v string) *AttributeValueUpdate + func (s *AttributeValueUpdate) SetValue(v *AttributeValue) *AttributeValueUpdate + func (s AttributeValueUpdate) GoString() string + func (s AttributeValueUpdate) String() string + type BatchGetItemInput struct + RequestItems map[string]*KeysAndAttributes + ReturnConsumedCapacity *string + func (s *BatchGetItemInput) SetRequestItems(v map[string]*KeysAndAttributes) *BatchGetItemInput + func (s *BatchGetItemInput) SetReturnConsumedCapacity(v string) *BatchGetItemInput + func (s *BatchGetItemInput) Validate() error + func (s BatchGetItemInput) GoString() string + func (s BatchGetItemInput) String() string + type BatchGetItemOutput struct + ConsumedCapacity []*ConsumedCapacity + Responses map[string][]map[string]*AttributeValue + UnprocessedKeys map[string]*KeysAndAttributes + func (s *BatchGetItemOutput) SetConsumedCapacity(v []*ConsumedCapacity) *BatchGetItemOutput + func (s *BatchGetItemOutput) SetResponses(v map[string][]map[string]*AttributeValue) *BatchGetItemOutput + func (s *BatchGetItemOutput) SetUnprocessedKeys(v map[string]*KeysAndAttributes) *BatchGetItemOutput + func (s BatchGetItemOutput) GoString() string + func (s BatchGetItemOutput) String() string + type BatchWriteItemInput struct + RequestItems map[string][]*WriteRequest + ReturnConsumedCapacity *string + ReturnItemCollectionMetrics *string + func (s *BatchWriteItemInput) SetRequestItems(v map[string][]*WriteRequest) *BatchWriteItemInput + func (s *BatchWriteItemInput) SetReturnConsumedCapacity(v string) *BatchWriteItemInput + func (s *BatchWriteItemInput) SetReturnItemCollectionMetrics(v string) *BatchWriteItemInput + func (s *BatchWriteItemInput) Validate() error + func (s BatchWriteItemInput) GoString() string + func (s BatchWriteItemInput) String() string + type BatchWriteItemOutput struct + ConsumedCapacity []*ConsumedCapacity + ItemCollectionMetrics map[string][]*ItemCollectionMetrics + UnprocessedItems map[string][]*WriteRequest + func (s *BatchWriteItemOutput) SetConsumedCapacity(v []*ConsumedCapacity) *BatchWriteItemOutput + func (s *BatchWriteItemOutput) SetItemCollectionMetrics(v map[string][]*ItemCollectionMetrics) *BatchWriteItemOutput + func (s *BatchWriteItemOutput) SetUnprocessedItems(v map[string][]*WriteRequest) *BatchWriteItemOutput + func (s BatchWriteItemOutput) GoString() string + func (s BatchWriteItemOutput) String() string + type Capacity struct + CapacityUnits *float64 + func (s *Capacity) SetCapacityUnits(v float64) *Capacity + func (s Capacity) GoString() string + func (s Capacity) String() string + type Condition struct + AttributeValueList []*AttributeValue + ComparisonOperator *string + func (s *Condition) SetAttributeValueList(v []*AttributeValue) *Condition + func (s *Condition) SetComparisonOperator(v string) *Condition + func (s *Condition) Validate() error + func (s Condition) GoString() string + func (s Condition) String() string + type ConsumedCapacity struct + CapacityUnits *float64 + GlobalSecondaryIndexes map[string]*Capacity + LocalSecondaryIndexes map[string]*Capacity + Table *Capacity + TableName *string + func (s *ConsumedCapacity) SetCapacityUnits(v float64) *ConsumedCapacity + func (s *ConsumedCapacity) SetGlobalSecondaryIndexes(v map[string]*Capacity) *ConsumedCapacity + func (s *ConsumedCapacity) SetLocalSecondaryIndexes(v map[string]*Capacity) *ConsumedCapacity + func (s *ConsumedCapacity) SetTable(v *Capacity) *ConsumedCapacity + func (s *ConsumedCapacity) SetTableName(v string) *ConsumedCapacity + func (s ConsumedCapacity) GoString() string + func (s ConsumedCapacity) String() string + type CreateGlobalSecondaryIndexAction struct + IndexName *string + KeySchema []*KeySchemaElement + Projection *Projection + ProvisionedThroughput *ProvisionedThroughput + func (s *CreateGlobalSecondaryIndexAction) SetIndexName(v string) *CreateGlobalSecondaryIndexAction + func (s *CreateGlobalSecondaryIndexAction) SetKeySchema(v []*KeySchemaElement) *CreateGlobalSecondaryIndexAction + func (s *CreateGlobalSecondaryIndexAction) SetProjection(v *Projection) *CreateGlobalSecondaryIndexAction + func (s *CreateGlobalSecondaryIndexAction) SetProvisionedThroughput(v *ProvisionedThroughput) *CreateGlobalSecondaryIndexAction + func (s *CreateGlobalSecondaryIndexAction) Validate() error + func (s CreateGlobalSecondaryIndexAction) GoString() string + func (s CreateGlobalSecondaryIndexAction) String() string + type CreateTableInput struct + AttributeDefinitions []*AttributeDefinition + GlobalSecondaryIndexes []*GlobalSecondaryIndex + KeySchema []*KeySchemaElement + LocalSecondaryIndexes []*LocalSecondaryIndex + ProvisionedThroughput *ProvisionedThroughput + StreamSpecification *StreamSpecification + TableName *string + func (s *CreateTableInput) SetAttributeDefinitions(v []*AttributeDefinition) *CreateTableInput + func (s *CreateTableInput) SetGlobalSecondaryIndexes(v []*GlobalSecondaryIndex) *CreateTableInput + func (s *CreateTableInput) SetKeySchema(v []*KeySchemaElement) *CreateTableInput + func (s *CreateTableInput) SetLocalSecondaryIndexes(v []*LocalSecondaryIndex) *CreateTableInput + func (s *CreateTableInput) SetProvisionedThroughput(v *ProvisionedThroughput) *CreateTableInput + func (s *CreateTableInput) SetStreamSpecification(v *StreamSpecification) *CreateTableInput + func (s *CreateTableInput) SetTableName(v string) *CreateTableInput + func (s *CreateTableInput) Validate() error + func (s CreateTableInput) GoString() string + func (s CreateTableInput) String() string + type CreateTableOutput struct + TableDescription *TableDescription + func (s *CreateTableOutput) SetTableDescription(v *TableDescription) *CreateTableOutput + func (s CreateTableOutput) GoString() string + func (s CreateTableOutput) String() string + type DeleteGlobalSecondaryIndexAction struct + IndexName *string + func (s *DeleteGlobalSecondaryIndexAction) SetIndexName(v string) *DeleteGlobalSecondaryIndexAction + func (s *DeleteGlobalSecondaryIndexAction) Validate() error + func (s DeleteGlobalSecondaryIndexAction) GoString() string + func (s DeleteGlobalSecondaryIndexAction) String() string + type DeleteItemInput struct + ConditionExpression *string + ConditionalOperator *string + Expected map[string]*ExpectedAttributeValue + ExpressionAttributeNames map[string]*string + ExpressionAttributeValues map[string]*AttributeValue + Key map[string]*AttributeValue + ReturnConsumedCapacity *string + ReturnItemCollectionMetrics *string + ReturnValues *string + TableName *string + func (s *DeleteItemInput) SetConditionExpression(v string) *DeleteItemInput + func (s *DeleteItemInput) SetConditionalOperator(v string) *DeleteItemInput + func (s *DeleteItemInput) SetExpected(v map[string]*ExpectedAttributeValue) *DeleteItemInput + func (s *DeleteItemInput) SetExpressionAttributeNames(v map[string]*string) *DeleteItemInput + func (s *DeleteItemInput) SetExpressionAttributeValues(v map[string]*AttributeValue) *DeleteItemInput + func (s *DeleteItemInput) SetKey(v map[string]*AttributeValue) *DeleteItemInput + func (s *DeleteItemInput) SetReturnConsumedCapacity(v string) *DeleteItemInput + func (s *DeleteItemInput) SetReturnItemCollectionMetrics(v string) *DeleteItemInput + func (s *DeleteItemInput) SetReturnValues(v string) *DeleteItemInput + func (s *DeleteItemInput) SetTableName(v string) *DeleteItemInput + func (s *DeleteItemInput) Validate() error + func (s DeleteItemInput) GoString() string + func (s DeleteItemInput) String() string + type DeleteItemOutput struct + Attributes map[string]*AttributeValue + ConsumedCapacity *ConsumedCapacity + ItemCollectionMetrics *ItemCollectionMetrics + func (s *DeleteItemOutput) SetAttributes(v map[string]*AttributeValue) *DeleteItemOutput + func (s *DeleteItemOutput) SetConsumedCapacity(v *ConsumedCapacity) *DeleteItemOutput + func (s *DeleteItemOutput) SetItemCollectionMetrics(v *ItemCollectionMetrics) *DeleteItemOutput + func (s DeleteItemOutput) GoString() string + func (s DeleteItemOutput) String() string + type DeleteRequest struct + Key map[string]*AttributeValue + func (s *DeleteRequest) SetKey(v map[string]*AttributeValue) *DeleteRequest + func (s DeleteRequest) GoString() string + func (s DeleteRequest) String() string + type DeleteTableInput struct + TableName *string + func (s *DeleteTableInput) SetTableName(v string) *DeleteTableInput + func (s *DeleteTableInput) Validate() error + func (s DeleteTableInput) GoString() string + func (s DeleteTableInput) String() string + type DeleteTableOutput struct + TableDescription *TableDescription + func (s *DeleteTableOutput) SetTableDescription(v *TableDescription) *DeleteTableOutput + func (s DeleteTableOutput) GoString() string + func (s DeleteTableOutput) String() string + type DescribeLimitsInput struct + func (s DescribeLimitsInput) GoString() string + func (s DescribeLimitsInput) String() string + type DescribeLimitsOutput struct + AccountMaxReadCapacityUnits *int64 + AccountMaxWriteCapacityUnits *int64 + TableMaxReadCapacityUnits *int64 + TableMaxWriteCapacityUnits *int64 + func (s *DescribeLimitsOutput) SetAccountMaxReadCapacityUnits(v int64) *DescribeLimitsOutput + func (s *DescribeLimitsOutput) SetAccountMaxWriteCapacityUnits(v int64) *DescribeLimitsOutput + func (s *DescribeLimitsOutput) SetTableMaxReadCapacityUnits(v int64) *DescribeLimitsOutput + func (s *DescribeLimitsOutput) SetTableMaxWriteCapacityUnits(v int64) *DescribeLimitsOutput + func (s DescribeLimitsOutput) GoString() string + func (s DescribeLimitsOutput) String() string + type DescribeTableInput struct + TableName *string + func (s *DescribeTableInput) SetTableName(v string) *DescribeTableInput + func (s *DescribeTableInput) Validate() error + func (s DescribeTableInput) GoString() string + func (s DescribeTableInput) String() string + type DescribeTableOutput struct + Table *TableDescription + func (s *DescribeTableOutput) SetTable(v *TableDescription) *DescribeTableOutput + func (s DescribeTableOutput) GoString() string + func (s DescribeTableOutput) String() string + type DescribeTimeToLiveInput struct + TableName *string + func (s *DescribeTimeToLiveInput) SetTableName(v string) *DescribeTimeToLiveInput + func (s *DescribeTimeToLiveInput) Validate() error + func (s DescribeTimeToLiveInput) GoString() string + func (s DescribeTimeToLiveInput) String() string + type DescribeTimeToLiveOutput struct + TimeToLiveDescription *TimeToLiveDescription + func (s *DescribeTimeToLiveOutput) SetTimeToLiveDescription(v *TimeToLiveDescription) *DescribeTimeToLiveOutput + func (s DescribeTimeToLiveOutput) GoString() string + func (s DescribeTimeToLiveOutput) String() string + type DynamoDB struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *DynamoDB + func (c *DynamoDB) BatchGetItem(input *BatchGetItemInput) (*BatchGetItemOutput, error) + func (c *DynamoDB) BatchGetItemPages(input *BatchGetItemInput, fn func(*BatchGetItemOutput, bool) bool) error + func (c *DynamoDB) BatchGetItemPagesWithContext(ctx aws.Context, input *BatchGetItemInput, ...) error + func (c *DynamoDB) BatchGetItemRequest(input *BatchGetItemInput) (req *request.Request, output *BatchGetItemOutput) + func (c *DynamoDB) BatchGetItemWithContext(ctx aws.Context, input *BatchGetItemInput, opts ...request.Option) (*BatchGetItemOutput, error) + func (c *DynamoDB) BatchWriteItem(input *BatchWriteItemInput) (*BatchWriteItemOutput, error) + func (c *DynamoDB) BatchWriteItemRequest(input *BatchWriteItemInput) (req *request.Request, output *BatchWriteItemOutput) + func (c *DynamoDB) BatchWriteItemWithContext(ctx aws.Context, input *BatchWriteItemInput, opts ...request.Option) (*BatchWriteItemOutput, error) + func (c *DynamoDB) CreateTable(input *CreateTableInput) (*CreateTableOutput, error) + func (c *DynamoDB) CreateTableRequest(input *CreateTableInput) (req *request.Request, output *CreateTableOutput) + func (c *DynamoDB) CreateTableWithContext(ctx aws.Context, input *CreateTableInput, opts ...request.Option) (*CreateTableOutput, error) + func (c *DynamoDB) DeleteItem(input *DeleteItemInput) (*DeleteItemOutput, error) + func (c *DynamoDB) DeleteItemRequest(input *DeleteItemInput) (req *request.Request, output *DeleteItemOutput) + func (c *DynamoDB) DeleteItemWithContext(ctx aws.Context, input *DeleteItemInput, opts ...request.Option) (*DeleteItemOutput, error) + func (c *DynamoDB) DeleteTable(input *DeleteTableInput) (*DeleteTableOutput, error) + func (c *DynamoDB) DeleteTableRequest(input *DeleteTableInput) (req *request.Request, output *DeleteTableOutput) + func (c *DynamoDB) DeleteTableWithContext(ctx aws.Context, input *DeleteTableInput, opts ...request.Option) (*DeleteTableOutput, error) + func (c *DynamoDB) DescribeLimits(input *DescribeLimitsInput) (*DescribeLimitsOutput, error) + func (c *DynamoDB) DescribeLimitsRequest(input *DescribeLimitsInput) (req *request.Request, output *DescribeLimitsOutput) + func (c *DynamoDB) DescribeLimitsWithContext(ctx aws.Context, input *DescribeLimitsInput, opts ...request.Option) (*DescribeLimitsOutput, error) + func (c *DynamoDB) DescribeTable(input *DescribeTableInput) (*DescribeTableOutput, error) + func (c *DynamoDB) DescribeTableRequest(input *DescribeTableInput) (req *request.Request, output *DescribeTableOutput) + func (c *DynamoDB) DescribeTableWithContext(ctx aws.Context, input *DescribeTableInput, opts ...request.Option) (*DescribeTableOutput, error) + func (c *DynamoDB) DescribeTimeToLive(input *DescribeTimeToLiveInput) (*DescribeTimeToLiveOutput, error) + func (c *DynamoDB) DescribeTimeToLiveRequest(input *DescribeTimeToLiveInput) (req *request.Request, output *DescribeTimeToLiveOutput) + func (c *DynamoDB) DescribeTimeToLiveWithContext(ctx aws.Context, input *DescribeTimeToLiveInput, opts ...request.Option) (*DescribeTimeToLiveOutput, error) + func (c *DynamoDB) GetItem(input *GetItemInput) (*GetItemOutput, error) + func (c *DynamoDB) GetItemRequest(input *GetItemInput) (req *request.Request, output *GetItemOutput) + func (c *DynamoDB) GetItemWithContext(ctx aws.Context, input *GetItemInput, opts ...request.Option) (*GetItemOutput, error) + func (c *DynamoDB) ListTables(input *ListTablesInput) (*ListTablesOutput, error) + func (c *DynamoDB) ListTablesPages(input *ListTablesInput, fn func(*ListTablesOutput, bool) bool) error + func (c *DynamoDB) ListTablesPagesWithContext(ctx aws.Context, input *ListTablesInput, fn func(*ListTablesOutput, bool) bool, ...) error + func (c *DynamoDB) ListTablesRequest(input *ListTablesInput) (req *request.Request, output *ListTablesOutput) + func (c *DynamoDB) ListTablesWithContext(ctx aws.Context, input *ListTablesInput, opts ...request.Option) (*ListTablesOutput, error) + func (c *DynamoDB) ListTagsOfResource(input *ListTagsOfResourceInput) (*ListTagsOfResourceOutput, error) + func (c *DynamoDB) ListTagsOfResourceRequest(input *ListTagsOfResourceInput) (req *request.Request, output *ListTagsOfResourceOutput) + func (c *DynamoDB) ListTagsOfResourceWithContext(ctx aws.Context, input *ListTagsOfResourceInput, opts ...request.Option) (*ListTagsOfResourceOutput, error) + func (c *DynamoDB) PutItem(input *PutItemInput) (*PutItemOutput, error) + func (c *DynamoDB) PutItemRequest(input *PutItemInput) (req *request.Request, output *PutItemOutput) + func (c *DynamoDB) PutItemWithContext(ctx aws.Context, input *PutItemInput, opts ...request.Option) (*PutItemOutput, error) + func (c *DynamoDB) Query(input *QueryInput) (*QueryOutput, error) + func (c *DynamoDB) QueryPages(input *QueryInput, fn func(*QueryOutput, bool) bool) error + func (c *DynamoDB) QueryPagesWithContext(ctx aws.Context, input *QueryInput, fn func(*QueryOutput, bool) bool, ...) error + func (c *DynamoDB) QueryRequest(input *QueryInput) (req *request.Request, output *QueryOutput) + func (c *DynamoDB) QueryWithContext(ctx aws.Context, input *QueryInput, opts ...request.Option) (*QueryOutput, error) + func (c *DynamoDB) Scan(input *ScanInput) (*ScanOutput, error) + func (c *DynamoDB) ScanPages(input *ScanInput, fn func(*ScanOutput, bool) bool) error + func (c *DynamoDB) ScanPagesWithContext(ctx aws.Context, input *ScanInput, fn func(*ScanOutput, bool) bool, ...) error + func (c *DynamoDB) ScanRequest(input *ScanInput) (req *request.Request, output *ScanOutput) + func (c *DynamoDB) ScanWithContext(ctx aws.Context, input *ScanInput, opts ...request.Option) (*ScanOutput, error) + func (c *DynamoDB) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *DynamoDB) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *DynamoDB) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *DynamoDB) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *DynamoDB) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *DynamoDB) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *DynamoDB) UpdateItem(input *UpdateItemInput) (*UpdateItemOutput, error) + func (c *DynamoDB) UpdateItemRequest(input *UpdateItemInput) (req *request.Request, output *UpdateItemOutput) + func (c *DynamoDB) UpdateItemWithContext(ctx aws.Context, input *UpdateItemInput, opts ...request.Option) (*UpdateItemOutput, error) + func (c *DynamoDB) UpdateTable(input *UpdateTableInput) (*UpdateTableOutput, error) + func (c *DynamoDB) UpdateTableRequest(input *UpdateTableInput) (req *request.Request, output *UpdateTableOutput) + func (c *DynamoDB) UpdateTableWithContext(ctx aws.Context, input *UpdateTableInput, opts ...request.Option) (*UpdateTableOutput, error) + func (c *DynamoDB) UpdateTimeToLive(input *UpdateTimeToLiveInput) (*UpdateTimeToLiveOutput, error) + func (c *DynamoDB) UpdateTimeToLiveRequest(input *UpdateTimeToLiveInput) (req *request.Request, output *UpdateTimeToLiveOutput) + func (c *DynamoDB) UpdateTimeToLiveWithContext(ctx aws.Context, input *UpdateTimeToLiveInput, opts ...request.Option) (*UpdateTimeToLiveOutput, error) + func (c *DynamoDB) WaitUntilTableExists(input *DescribeTableInput) error + func (c *DynamoDB) WaitUntilTableExistsWithContext(ctx aws.Context, input *DescribeTableInput, opts ...request.WaiterOption) error + func (c *DynamoDB) WaitUntilTableNotExists(input *DescribeTableInput) error + func (c *DynamoDB) WaitUntilTableNotExistsWithContext(ctx aws.Context, input *DescribeTableInput, opts ...request.WaiterOption) error + type ExpectedAttributeValue struct + AttributeValueList []*AttributeValue + ComparisonOperator *string + Exists *bool + Value *AttributeValue + func (s *ExpectedAttributeValue) SetAttributeValueList(v []*AttributeValue) *ExpectedAttributeValue + func (s *ExpectedAttributeValue) SetComparisonOperator(v string) *ExpectedAttributeValue + func (s *ExpectedAttributeValue) SetExists(v bool) *ExpectedAttributeValue + func (s *ExpectedAttributeValue) SetValue(v *AttributeValue) *ExpectedAttributeValue + func (s ExpectedAttributeValue) GoString() string + func (s ExpectedAttributeValue) String() string + type GetItemInput struct + AttributesToGet []*string + ConsistentRead *bool + ExpressionAttributeNames map[string]*string + Key map[string]*AttributeValue + ProjectionExpression *string + ReturnConsumedCapacity *string + TableName *string + func (s *GetItemInput) SetAttributesToGet(v []*string) *GetItemInput + func (s *GetItemInput) SetConsistentRead(v bool) *GetItemInput + func (s *GetItemInput) SetExpressionAttributeNames(v map[string]*string) *GetItemInput + func (s *GetItemInput) SetKey(v map[string]*AttributeValue) *GetItemInput + func (s *GetItemInput) SetProjectionExpression(v string) *GetItemInput + func (s *GetItemInput) SetReturnConsumedCapacity(v string) *GetItemInput + func (s *GetItemInput) SetTableName(v string) *GetItemInput + func (s *GetItemInput) Validate() error + func (s GetItemInput) GoString() string + func (s GetItemInput) String() string + type GetItemOutput struct + ConsumedCapacity *ConsumedCapacity + Item map[string]*AttributeValue + func (s *GetItemOutput) SetConsumedCapacity(v *ConsumedCapacity) *GetItemOutput + func (s *GetItemOutput) SetItem(v map[string]*AttributeValue) *GetItemOutput + func (s GetItemOutput) GoString() string + func (s GetItemOutput) String() string + type GlobalSecondaryIndex struct + IndexName *string + KeySchema []*KeySchemaElement + Projection *Projection + ProvisionedThroughput *ProvisionedThroughput + func (s *GlobalSecondaryIndex) SetIndexName(v string) *GlobalSecondaryIndex + func (s *GlobalSecondaryIndex) SetKeySchema(v []*KeySchemaElement) *GlobalSecondaryIndex + func (s *GlobalSecondaryIndex) SetProjection(v *Projection) *GlobalSecondaryIndex + func (s *GlobalSecondaryIndex) SetProvisionedThroughput(v *ProvisionedThroughput) *GlobalSecondaryIndex + func (s *GlobalSecondaryIndex) Validate() error + func (s GlobalSecondaryIndex) GoString() string + func (s GlobalSecondaryIndex) String() string + type GlobalSecondaryIndexDescription struct + Backfilling *bool + IndexArn *string + IndexName *string + IndexSizeBytes *int64 + IndexStatus *string + ItemCount *int64 + KeySchema []*KeySchemaElement + Projection *Projection + ProvisionedThroughput *ProvisionedThroughputDescription + func (s *GlobalSecondaryIndexDescription) SetBackfilling(v bool) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetIndexArn(v string) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetIndexName(v string) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetIndexSizeBytes(v int64) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetIndexStatus(v string) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetItemCount(v int64) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetKeySchema(v []*KeySchemaElement) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetProjection(v *Projection) *GlobalSecondaryIndexDescription + func (s *GlobalSecondaryIndexDescription) SetProvisionedThroughput(v *ProvisionedThroughputDescription) *GlobalSecondaryIndexDescription + func (s GlobalSecondaryIndexDescription) GoString() string + func (s GlobalSecondaryIndexDescription) String() string + type GlobalSecondaryIndexUpdate struct + Create *CreateGlobalSecondaryIndexAction + Delete *DeleteGlobalSecondaryIndexAction + Update *UpdateGlobalSecondaryIndexAction + func (s *GlobalSecondaryIndexUpdate) SetCreate(v *CreateGlobalSecondaryIndexAction) *GlobalSecondaryIndexUpdate + func (s *GlobalSecondaryIndexUpdate) SetDelete(v *DeleteGlobalSecondaryIndexAction) *GlobalSecondaryIndexUpdate + func (s *GlobalSecondaryIndexUpdate) SetUpdate(v *UpdateGlobalSecondaryIndexAction) *GlobalSecondaryIndexUpdate + func (s *GlobalSecondaryIndexUpdate) Validate() error + func (s GlobalSecondaryIndexUpdate) GoString() string + func (s GlobalSecondaryIndexUpdate) String() string + type ItemCollectionMetrics struct + ItemCollectionKey map[string]*AttributeValue + SizeEstimateRangeGB []*float64 + func (s *ItemCollectionMetrics) SetItemCollectionKey(v map[string]*AttributeValue) *ItemCollectionMetrics + func (s *ItemCollectionMetrics) SetSizeEstimateRangeGB(v []*float64) *ItemCollectionMetrics + func (s ItemCollectionMetrics) GoString() string + func (s ItemCollectionMetrics) String() string + type KeySchemaElement struct + AttributeName *string + KeyType *string + func (s *KeySchemaElement) SetAttributeName(v string) *KeySchemaElement + func (s *KeySchemaElement) SetKeyType(v string) *KeySchemaElement + func (s *KeySchemaElement) Validate() error + func (s KeySchemaElement) GoString() string + func (s KeySchemaElement) String() string + type KeysAndAttributes struct + AttributesToGet []*string + ConsistentRead *bool + ExpressionAttributeNames map[string]*string + Keys []map[string]*AttributeValue + ProjectionExpression *string + func (s *KeysAndAttributes) SetAttributesToGet(v []*string) *KeysAndAttributes + func (s *KeysAndAttributes) SetConsistentRead(v bool) *KeysAndAttributes + func (s *KeysAndAttributes) SetExpressionAttributeNames(v map[string]*string) *KeysAndAttributes + func (s *KeysAndAttributes) SetKeys(v []map[string]*AttributeValue) *KeysAndAttributes + func (s *KeysAndAttributes) SetProjectionExpression(v string) *KeysAndAttributes + func (s *KeysAndAttributes) Validate() error + func (s KeysAndAttributes) GoString() string + func (s KeysAndAttributes) String() string + type ListTablesInput struct + ExclusiveStartTableName *string + Limit *int64 + func (s *ListTablesInput) SetExclusiveStartTableName(v string) *ListTablesInput + func (s *ListTablesInput) SetLimit(v int64) *ListTablesInput + func (s *ListTablesInput) Validate() error + func (s ListTablesInput) GoString() string + func (s ListTablesInput) String() string + type ListTablesOutput struct + LastEvaluatedTableName *string + TableNames []*string + func (s *ListTablesOutput) SetLastEvaluatedTableName(v string) *ListTablesOutput + func (s *ListTablesOutput) SetTableNames(v []*string) *ListTablesOutput + func (s ListTablesOutput) GoString() string + func (s ListTablesOutput) String() string + type ListTagsOfResourceInput struct + NextToken *string + ResourceArn *string + func (s *ListTagsOfResourceInput) SetNextToken(v string) *ListTagsOfResourceInput + func (s *ListTagsOfResourceInput) SetResourceArn(v string) *ListTagsOfResourceInput + func (s *ListTagsOfResourceInput) Validate() error + func (s ListTagsOfResourceInput) GoString() string + func (s ListTagsOfResourceInput) String() string + type ListTagsOfResourceOutput struct + NextToken *string + Tags []*Tag + func (s *ListTagsOfResourceOutput) SetNextToken(v string) *ListTagsOfResourceOutput + func (s *ListTagsOfResourceOutput) SetTags(v []*Tag) *ListTagsOfResourceOutput + func (s ListTagsOfResourceOutput) GoString() string + func (s ListTagsOfResourceOutput) String() string + type LocalSecondaryIndex struct + IndexName *string + KeySchema []*KeySchemaElement + Projection *Projection + func (s *LocalSecondaryIndex) SetIndexName(v string) *LocalSecondaryIndex + func (s *LocalSecondaryIndex) SetKeySchema(v []*KeySchemaElement) *LocalSecondaryIndex + func (s *LocalSecondaryIndex) SetProjection(v *Projection) *LocalSecondaryIndex + func (s *LocalSecondaryIndex) Validate() error + func (s LocalSecondaryIndex) GoString() string + func (s LocalSecondaryIndex) String() string + type LocalSecondaryIndexDescription struct + IndexArn *string + IndexName *string + IndexSizeBytes *int64 + ItemCount *int64 + KeySchema []*KeySchemaElement + Projection *Projection + func (s *LocalSecondaryIndexDescription) SetIndexArn(v string) *LocalSecondaryIndexDescription + func (s *LocalSecondaryIndexDescription) SetIndexName(v string) *LocalSecondaryIndexDescription + func (s *LocalSecondaryIndexDescription) SetIndexSizeBytes(v int64) *LocalSecondaryIndexDescription + func (s *LocalSecondaryIndexDescription) SetItemCount(v int64) *LocalSecondaryIndexDescription + func (s *LocalSecondaryIndexDescription) SetKeySchema(v []*KeySchemaElement) *LocalSecondaryIndexDescription + func (s *LocalSecondaryIndexDescription) SetProjection(v *Projection) *LocalSecondaryIndexDescription + func (s LocalSecondaryIndexDescription) GoString() string + func (s LocalSecondaryIndexDescription) String() string + type Projection struct + NonKeyAttributes []*string + ProjectionType *string + func (s *Projection) SetNonKeyAttributes(v []*string) *Projection + func (s *Projection) SetProjectionType(v string) *Projection + func (s *Projection) Validate() error + func (s Projection) GoString() string + func (s Projection) String() string + type ProvisionedThroughput struct + ReadCapacityUnits *int64 + WriteCapacityUnits *int64 + func (s *ProvisionedThroughput) SetReadCapacityUnits(v int64) *ProvisionedThroughput + func (s *ProvisionedThroughput) SetWriteCapacityUnits(v int64) *ProvisionedThroughput + func (s *ProvisionedThroughput) Validate() error + func (s ProvisionedThroughput) GoString() string + func (s ProvisionedThroughput) String() string + type ProvisionedThroughputDescription struct + LastDecreaseDateTime *time.Time + LastIncreaseDateTime *time.Time + NumberOfDecreasesToday *int64 + ReadCapacityUnits *int64 + WriteCapacityUnits *int64 + func (s *ProvisionedThroughputDescription) SetLastDecreaseDateTime(v time.Time) *ProvisionedThroughputDescription + func (s *ProvisionedThroughputDescription) SetLastIncreaseDateTime(v time.Time) *ProvisionedThroughputDescription + func (s *ProvisionedThroughputDescription) SetNumberOfDecreasesToday(v int64) *ProvisionedThroughputDescription + func (s *ProvisionedThroughputDescription) SetReadCapacityUnits(v int64) *ProvisionedThroughputDescription + func (s *ProvisionedThroughputDescription) SetWriteCapacityUnits(v int64) *ProvisionedThroughputDescription + func (s ProvisionedThroughputDescription) GoString() string + func (s ProvisionedThroughputDescription) String() string + type PutItemInput struct + ConditionExpression *string + ConditionalOperator *string + Expected map[string]*ExpectedAttributeValue + ExpressionAttributeNames map[string]*string + ExpressionAttributeValues map[string]*AttributeValue + Item map[string]*AttributeValue + ReturnConsumedCapacity *string + ReturnItemCollectionMetrics *string + ReturnValues *string + TableName *string + func (s *PutItemInput) SetConditionExpression(v string) *PutItemInput + func (s *PutItemInput) SetConditionalOperator(v string) *PutItemInput + func (s *PutItemInput) SetExpected(v map[string]*ExpectedAttributeValue) *PutItemInput + func (s *PutItemInput) SetExpressionAttributeNames(v map[string]*string) *PutItemInput + func (s *PutItemInput) SetExpressionAttributeValues(v map[string]*AttributeValue) *PutItemInput + func (s *PutItemInput) SetItem(v map[string]*AttributeValue) *PutItemInput + func (s *PutItemInput) SetReturnConsumedCapacity(v string) *PutItemInput + func (s *PutItemInput) SetReturnItemCollectionMetrics(v string) *PutItemInput + func (s *PutItemInput) SetReturnValues(v string) *PutItemInput + func (s *PutItemInput) SetTableName(v string) *PutItemInput + func (s *PutItemInput) Validate() error + func (s PutItemInput) GoString() string + func (s PutItemInput) String() string + type PutItemOutput struct + Attributes map[string]*AttributeValue + ConsumedCapacity *ConsumedCapacity + ItemCollectionMetrics *ItemCollectionMetrics + func (s *PutItemOutput) SetAttributes(v map[string]*AttributeValue) *PutItemOutput + func (s *PutItemOutput) SetConsumedCapacity(v *ConsumedCapacity) *PutItemOutput + func (s *PutItemOutput) SetItemCollectionMetrics(v *ItemCollectionMetrics) *PutItemOutput + func (s PutItemOutput) GoString() string + func (s PutItemOutput) String() string + type PutRequest struct + Item map[string]*AttributeValue + func (s *PutRequest) SetItem(v map[string]*AttributeValue) *PutRequest + func (s PutRequest) GoString() string + func (s PutRequest) String() string + type QueryInput struct + AttributesToGet []*string + ConditionalOperator *string + ConsistentRead *bool + ExclusiveStartKey map[string]*AttributeValue + ExpressionAttributeNames map[string]*string + ExpressionAttributeValues map[string]*AttributeValue + FilterExpression *string + IndexName *string + KeyConditionExpression *string + KeyConditions map[string]*Condition + Limit *int64 + ProjectionExpression *string + QueryFilter map[string]*Condition + ReturnConsumedCapacity *string + ScanIndexForward *bool + Select *string + TableName *string + func (s *QueryInput) SetAttributesToGet(v []*string) *QueryInput + func (s *QueryInput) SetConditionalOperator(v string) *QueryInput + func (s *QueryInput) SetConsistentRead(v bool) *QueryInput + func (s *QueryInput) SetExclusiveStartKey(v map[string]*AttributeValue) *QueryInput + func (s *QueryInput) SetExpressionAttributeNames(v map[string]*string) *QueryInput + func (s *QueryInput) SetExpressionAttributeValues(v map[string]*AttributeValue) *QueryInput + func (s *QueryInput) SetFilterExpression(v string) *QueryInput + func (s *QueryInput) SetIndexName(v string) *QueryInput + func (s *QueryInput) SetKeyConditionExpression(v string) *QueryInput + func (s *QueryInput) SetKeyConditions(v map[string]*Condition) *QueryInput + func (s *QueryInput) SetLimit(v int64) *QueryInput + func (s *QueryInput) SetProjectionExpression(v string) *QueryInput + func (s *QueryInput) SetQueryFilter(v map[string]*Condition) *QueryInput + func (s *QueryInput) SetReturnConsumedCapacity(v string) *QueryInput + func (s *QueryInput) SetScanIndexForward(v bool) *QueryInput + func (s *QueryInput) SetSelect(v string) *QueryInput + func (s *QueryInput) SetTableName(v string) *QueryInput + func (s *QueryInput) Validate() error + func (s QueryInput) GoString() string + func (s QueryInput) String() string + type QueryOutput struct + ConsumedCapacity *ConsumedCapacity + Count *int64 + Items []map[string]*AttributeValue + LastEvaluatedKey map[string]*AttributeValue + ScannedCount *int64 + func (s *QueryOutput) SetConsumedCapacity(v *ConsumedCapacity) *QueryOutput + func (s *QueryOutput) SetCount(v int64) *QueryOutput + func (s *QueryOutput) SetItems(v []map[string]*AttributeValue) *QueryOutput + func (s *QueryOutput) SetLastEvaluatedKey(v map[string]*AttributeValue) *QueryOutput + func (s *QueryOutput) SetScannedCount(v int64) *QueryOutput + func (s QueryOutput) GoString() string + func (s QueryOutput) String() string + type ScanInput struct + AttributesToGet []*string + ConditionalOperator *string + ConsistentRead *bool + ExclusiveStartKey map[string]*AttributeValue + ExpressionAttributeNames map[string]*string + ExpressionAttributeValues map[string]*AttributeValue + FilterExpression *string + IndexName *string + Limit *int64 + ProjectionExpression *string + ReturnConsumedCapacity *string + ScanFilter map[string]*Condition + Segment *int64 + Select *string + TableName *string + TotalSegments *int64 + func (s *ScanInput) SetAttributesToGet(v []*string) *ScanInput + func (s *ScanInput) SetConditionalOperator(v string) *ScanInput + func (s *ScanInput) SetConsistentRead(v bool) *ScanInput + func (s *ScanInput) SetExclusiveStartKey(v map[string]*AttributeValue) *ScanInput + func (s *ScanInput) SetExpressionAttributeNames(v map[string]*string) *ScanInput + func (s *ScanInput) SetExpressionAttributeValues(v map[string]*AttributeValue) *ScanInput + func (s *ScanInput) SetFilterExpression(v string) *ScanInput + func (s *ScanInput) SetIndexName(v string) *ScanInput + func (s *ScanInput) SetLimit(v int64) *ScanInput + func (s *ScanInput) SetProjectionExpression(v string) *ScanInput + func (s *ScanInput) SetReturnConsumedCapacity(v string) *ScanInput + func (s *ScanInput) SetScanFilter(v map[string]*Condition) *ScanInput + func (s *ScanInput) SetSegment(v int64) *ScanInput + func (s *ScanInput) SetSelect(v string) *ScanInput + func (s *ScanInput) SetTableName(v string) *ScanInput + func (s *ScanInput) SetTotalSegments(v int64) *ScanInput + func (s *ScanInput) Validate() error + func (s ScanInput) GoString() string + func (s ScanInput) String() string + type ScanOutput struct + ConsumedCapacity *ConsumedCapacity + Count *int64 + Items []map[string]*AttributeValue + LastEvaluatedKey map[string]*AttributeValue + ScannedCount *int64 + func (s *ScanOutput) SetConsumedCapacity(v *ConsumedCapacity) *ScanOutput + func (s *ScanOutput) SetCount(v int64) *ScanOutput + func (s *ScanOutput) SetItems(v []map[string]*AttributeValue) *ScanOutput + func (s *ScanOutput) SetLastEvaluatedKey(v map[string]*AttributeValue) *ScanOutput + func (s *ScanOutput) SetScannedCount(v int64) *ScanOutput + func (s ScanOutput) GoString() string + func (s ScanOutput) String() string + type StreamSpecification struct + StreamEnabled *bool + StreamViewType *string + func (s *StreamSpecification) SetStreamEnabled(v bool) *StreamSpecification + func (s *StreamSpecification) SetStreamViewType(v string) *StreamSpecification + func (s StreamSpecification) GoString() string + func (s StreamSpecification) String() string + type TableDescription struct + AttributeDefinitions []*AttributeDefinition + CreationDateTime *time.Time + GlobalSecondaryIndexes []*GlobalSecondaryIndexDescription + ItemCount *int64 + KeySchema []*KeySchemaElement + LatestStreamArn *string + LatestStreamLabel *string + LocalSecondaryIndexes []*LocalSecondaryIndexDescription + ProvisionedThroughput *ProvisionedThroughputDescription + StreamSpecification *StreamSpecification + TableArn *string + TableName *string + TableSizeBytes *int64 + TableStatus *string + func (s *TableDescription) SetAttributeDefinitions(v []*AttributeDefinition) *TableDescription + func (s *TableDescription) SetCreationDateTime(v time.Time) *TableDescription + func (s *TableDescription) SetGlobalSecondaryIndexes(v []*GlobalSecondaryIndexDescription) *TableDescription + func (s *TableDescription) SetItemCount(v int64) *TableDescription + func (s *TableDescription) SetKeySchema(v []*KeySchemaElement) *TableDescription + func (s *TableDescription) SetLatestStreamArn(v string) *TableDescription + func (s *TableDescription) SetLatestStreamLabel(v string) *TableDescription + func (s *TableDescription) SetLocalSecondaryIndexes(v []*LocalSecondaryIndexDescription) *TableDescription + func (s *TableDescription) SetProvisionedThroughput(v *ProvisionedThroughputDescription) *TableDescription + func (s *TableDescription) SetStreamSpecification(v *StreamSpecification) *TableDescription + func (s *TableDescription) SetTableArn(v string) *TableDescription + func (s *TableDescription) SetTableName(v string) *TableDescription + func (s *TableDescription) SetTableSizeBytes(v int64) *TableDescription + func (s *TableDescription) SetTableStatus(v string) *TableDescription + func (s TableDescription) GoString() string + func (s TableDescription) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceArn *string + Tags []*Tag + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TimeToLiveDescription struct + AttributeName *string + TimeToLiveStatus *string + func (s *TimeToLiveDescription) SetAttributeName(v string) *TimeToLiveDescription + func (s *TimeToLiveDescription) SetTimeToLiveStatus(v string) *TimeToLiveDescription + func (s TimeToLiveDescription) GoString() string + func (s TimeToLiveDescription) String() string + type TimeToLiveSpecification struct + AttributeName *string + Enabled *bool + func (s *TimeToLiveSpecification) SetAttributeName(v string) *TimeToLiveSpecification + func (s *TimeToLiveSpecification) SetEnabled(v bool) *TimeToLiveSpecification + func (s *TimeToLiveSpecification) Validate() error + func (s TimeToLiveSpecification) GoString() string + func (s TimeToLiveSpecification) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateGlobalSecondaryIndexAction struct + IndexName *string + ProvisionedThroughput *ProvisionedThroughput + func (s *UpdateGlobalSecondaryIndexAction) SetIndexName(v string) *UpdateGlobalSecondaryIndexAction + func (s *UpdateGlobalSecondaryIndexAction) SetProvisionedThroughput(v *ProvisionedThroughput) *UpdateGlobalSecondaryIndexAction + func (s *UpdateGlobalSecondaryIndexAction) Validate() error + func (s UpdateGlobalSecondaryIndexAction) GoString() string + func (s UpdateGlobalSecondaryIndexAction) String() string + type UpdateItemInput struct + AttributeUpdates map[string]*AttributeValueUpdate + ConditionExpression *string + ConditionalOperator *string + Expected map[string]*ExpectedAttributeValue + ExpressionAttributeNames map[string]*string + ExpressionAttributeValues map[string]*AttributeValue + Key map[string]*AttributeValue + ReturnConsumedCapacity *string + ReturnItemCollectionMetrics *string + ReturnValues *string + TableName *string + UpdateExpression *string + func (s *UpdateItemInput) SetAttributeUpdates(v map[string]*AttributeValueUpdate) *UpdateItemInput + func (s *UpdateItemInput) SetConditionExpression(v string) *UpdateItemInput + func (s *UpdateItemInput) SetConditionalOperator(v string) *UpdateItemInput + func (s *UpdateItemInput) SetExpected(v map[string]*ExpectedAttributeValue) *UpdateItemInput + func (s *UpdateItemInput) SetExpressionAttributeNames(v map[string]*string) *UpdateItemInput + func (s *UpdateItemInput) SetExpressionAttributeValues(v map[string]*AttributeValue) *UpdateItemInput + func (s *UpdateItemInput) SetKey(v map[string]*AttributeValue) *UpdateItemInput + func (s *UpdateItemInput) SetReturnConsumedCapacity(v string) *UpdateItemInput + func (s *UpdateItemInput) SetReturnItemCollectionMetrics(v string) *UpdateItemInput + func (s *UpdateItemInput) SetReturnValues(v string) *UpdateItemInput + func (s *UpdateItemInput) SetTableName(v string) *UpdateItemInput + func (s *UpdateItemInput) SetUpdateExpression(v string) *UpdateItemInput + func (s *UpdateItemInput) Validate() error + func (s UpdateItemInput) GoString() string + func (s UpdateItemInput) String() string + type UpdateItemOutput struct + Attributes map[string]*AttributeValue + ConsumedCapacity *ConsumedCapacity + ItemCollectionMetrics *ItemCollectionMetrics + func (s *UpdateItemOutput) SetAttributes(v map[string]*AttributeValue) *UpdateItemOutput + func (s *UpdateItemOutput) SetConsumedCapacity(v *ConsumedCapacity) *UpdateItemOutput + func (s *UpdateItemOutput) SetItemCollectionMetrics(v *ItemCollectionMetrics) *UpdateItemOutput + func (s UpdateItemOutput) GoString() string + func (s UpdateItemOutput) String() string + type UpdateTableInput struct + AttributeDefinitions []*AttributeDefinition + GlobalSecondaryIndexUpdates []*GlobalSecondaryIndexUpdate + ProvisionedThroughput *ProvisionedThroughput + StreamSpecification *StreamSpecification + TableName *string + func (s *UpdateTableInput) SetAttributeDefinitions(v []*AttributeDefinition) *UpdateTableInput + func (s *UpdateTableInput) SetGlobalSecondaryIndexUpdates(v []*GlobalSecondaryIndexUpdate) *UpdateTableInput + func (s *UpdateTableInput) SetProvisionedThroughput(v *ProvisionedThroughput) *UpdateTableInput + func (s *UpdateTableInput) SetStreamSpecification(v *StreamSpecification) *UpdateTableInput + func (s *UpdateTableInput) SetTableName(v string) *UpdateTableInput + func (s *UpdateTableInput) Validate() error + func (s UpdateTableInput) GoString() string + func (s UpdateTableInput) String() string + type UpdateTableOutput struct + TableDescription *TableDescription + func (s *UpdateTableOutput) SetTableDescription(v *TableDescription) *UpdateTableOutput + func (s UpdateTableOutput) GoString() string + func (s UpdateTableOutput) String() string + type UpdateTimeToLiveInput struct + TableName *string + TimeToLiveSpecification *TimeToLiveSpecification + func (s *UpdateTimeToLiveInput) SetTableName(v string) *UpdateTimeToLiveInput + func (s *UpdateTimeToLiveInput) SetTimeToLiveSpecification(v *TimeToLiveSpecification) *UpdateTimeToLiveInput + func (s *UpdateTimeToLiveInput) Validate() error + func (s UpdateTimeToLiveInput) GoString() string + func (s UpdateTimeToLiveInput) String() string + type UpdateTimeToLiveOutput struct + TimeToLiveSpecification *TimeToLiveSpecification + func (s *UpdateTimeToLiveOutput) SetTimeToLiveSpecification(v *TimeToLiveSpecification) *UpdateTimeToLiveOutput + func (s UpdateTimeToLiveOutput) GoString() string + func (s UpdateTimeToLiveOutput) String() string + type WriteRequest struct + DeleteRequest *DeleteRequest + PutRequest *PutRequest + func (s *WriteRequest) SetDeleteRequest(v *DeleteRequest) *WriteRequest + func (s *WriteRequest) SetPutRequest(v *PutRequest) *WriteRequest + func (s WriteRequest) GoString() string + func (s WriteRequest) String() string