Documentation ¶
Index ¶
- func Int(v int) *dynamodb.AttributeValue
- func Int64(v int64) *dynamodb.AttributeValue
- func String(v string) *dynamodb.AttributeValue
- func Struct(v interface{}) (*dynamodb.AttributeValue, error)
- type Builder
- func (b *Builder) BuildDeleteItemInput() (*dynamodb.DeleteItemInput, error)
- func (b *Builder) BuildGetItemInput() (*dynamodb.GetItemInput, error)
- func (b *Builder) BuildPutItemInput(in interface{}) (*dynamodb.PutItemInput, error)
- func (b *Builder) BuildUpdateItemInput() (*dynamodb.UpdateItemInput, error)
- func (b *Builder) Debug()
- func (b *Builder) EQ(field string, v *dynamodb.AttributeValue)
- func (b *Builder) Increment(field string)
- func (b *Builder) Key(field string, v *dynamodb.AttributeValue)
- func (b *Builder) NotEQ(field string, v *dynamodb.AttributeValue)
- func (b *Builder) Remove(field string)
- func (b *Builder) Set(field string, v *dynamodb.AttributeValue)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Int ¶
func Int(v int) *dynamodb.AttributeValue
func Int64 ¶
func Int64(v int64) *dynamodb.AttributeValue
func String ¶
func String(v string) *dynamodb.AttributeValue
func Struct ¶
func Struct(v interface{}) (*dynamodb.AttributeValue, error)
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func (*Builder) BuildDeleteItemInput ¶
func (b *Builder) BuildDeleteItemInput() (*dynamodb.DeleteItemInput, error)
func (*Builder) BuildGetItemInput ¶
func (b *Builder) BuildGetItemInput() (*dynamodb.GetItemInput, error)
func (*Builder) BuildPutItemInput ¶
func (b *Builder) BuildPutItemInput(in interface{}) (*dynamodb.PutItemInput, error)
func (*Builder) BuildUpdateItemInput ¶
func (b *Builder) BuildUpdateItemInput() (*dynamodb.UpdateItemInput, error)
Click to show internal directories.
Click to hide internal directories.