Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchGetter ¶
type BatchGetter interface {
BatchGetItem(context.Context, *dynamodb.BatchGetItemInput, ...func(*dynamodb.Options)) (*dynamodb.BatchGetItemOutput, error)
}
BatchGetter implements the dynamodb Batch Get API.
type BatchWriter ¶
type BatchWriter interface {
BatchWriteItem(context.Context, *dynamodb.BatchWriteItemInput, ...func(*dynamodb.Options)) (*dynamodb.BatchWriteItemOutput, error)
}
BatchWriter implements the dynamodb Batch Write API.
type Deleter ¶
type Deleter interface {
DeleteItem(context.Context, *dynamodb.DeleteItemInput, ...func(*dynamodb.Options)) (*dynamodb.DeleteItemOutput, error)
}
Deleter implements the dynamodb Delete API.
type Getter ¶
type Getter interface {
GetItem(context.Context, *dynamodb.GetItemInput, ...func(*dynamodb.Options)) (*dynamodb.GetItemOutput, error)
}
Getter implements the dynamodb Get API.
type Item ¶
type Item = map[string]types.AttributeValue
type Putter ¶
type Putter interface {
PutItem(context.Context, *dynamodb.PutItemInput, ...func(*dynamodb.Options)) (*dynamodb.PutItemOutput, error)
}
Putter implements the dynamodb Put API.
type Querier ¶
type Querier interface {
Query(context.Context, *dynamodb.QueryInput, ...func(*dynamodb.Options)) (*dynamodb.QueryOutput, error)
}
Querier implements the dynamodb Query API.
type Scanner ¶
type Scanner interface {
Scan(context.Context, *dynamodb.ScanInput, ...func(*dynamodb.Options)) (*dynamodb.ScanOutput, error)
}
Scanner implements the dynamodb Scan API.
type TransactionGetter ¶
type TransactionGetter interface {
TransactGetItems(context.Context, *dynamodb.TransactGetItemsInput, ...func(*dynamodb.Options)) (*dynamodb.TransactGetItemsOutput, error)
}
TransactionGetter implements the dynamodb Transact Get API.
type TransactionWriter ¶
type TransactionWriter interface {
TransactWriteItems(context.Context,
*dynamodb.TransactWriteItemsInput, ...func(*dynamodb.Options)) (*dynamodb.TransactWriteItemsOutput, error)
}
TransactionWriter implements the dynamodb Transact Write API.
Click to show internal directories.
Click to hide internal directories.