av

package
v0.0.0-...-bc6c5c1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2018 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

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 NewBuilder(tableName string) *Builder

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)

func (*Builder) Debug

func (b *Builder) Debug()

func (*Builder) EQ

func (b *Builder) EQ(field string, v *dynamodb.AttributeValue)

func (*Builder) Increment

func (b *Builder) Increment(field string)

func (*Builder) Key

func (b *Builder) Key(field string, v *dynamodb.AttributeValue)

func (*Builder) NotEQ

func (b *Builder) NotEQ(field string, v *dynamodb.AttributeValue)

func (*Builder) Remove

func (b *Builder) Remove(field string)

func (*Builder) Set

func (b *Builder) Set(field string, v *dynamodb.AttributeValue)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL