Documentation ¶
Index ¶
- Variables
- func NewTinyamoDbItem(item map[string]types.AttributeValue, c Config) (*tinyamodbItem, error)
- type Config
- type Db
- func (db *Db) Close() error
- func (db *Db) DeleteItem(ctx context.Context, input *DeleteItemInput) (*DeleteItemOutput, error)
- func (db *Db) GetItem(ctx context.Context, input *GetItemInput) (*GetItemOutput, error)
- func (db *Db) PutItem(ctx context.Context, input *PutItemInput) (*PutItemOutput, error)
- type DeleteItemInput
- type DeleteItemOutput
- type DeleteKeyItemOutput
- type GetItemInput
- type GetItemOutput
- type Item
- type PutItemInput
- type PutItemOutput
- type PutKeyItemOutput
- type ReadKeyItemOutput
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func NewTinyamoDbItem ¶
func NewTinyamoDbItem(item map[string]types.AttributeValue, c Config) (*tinyamodbItem, error)
Types ¶
type Db ¶
type Db struct {
// contains filtered or unexported fields
}
func (*Db) DeleteItem ¶
func (db *Db) DeleteItem(ctx context.Context, input *DeleteItemInput) (*DeleteItemOutput, error)
func (*Db) GetItem ¶
func (db *Db) GetItem(ctx context.Context, input *GetItemInput) (*GetItemOutput, error)
func (*Db) PutItem ¶
func (db *Db) PutItem(ctx context.Context, input *PutItemInput) (*PutItemOutput, error)
type DeleteItemInput ¶
type DeleteItemInput struct {
Key map[string]types.AttributeValue
}
type DeleteItemOutput ¶
type DeleteItemOutput struct { }
type DeleteKeyItemOutput ¶
type DeleteKeyItemOutput struct { }
type GetItemInput ¶
type GetItemInput struct {
Key map[string]types.AttributeValue
}
type GetItemOutput ¶
type GetItemOutput struct {
Item map[string]types.AttributeValue
}
type PutItemInput ¶
type PutItemInput struct {
Item map[string]types.AttributeValue
}
type PutItemOutput ¶
type PutItemOutput struct { }
type PutKeyItemOutput ¶
type PutKeyItemOutput struct { }
type ReadKeyItemOutput ¶
type ReadKeyItemOutput struct {
Key *string
}
Click to show internal directories.
Click to hide internal directories.