Documentation
¶
Index ¶
- func DefaultClientStreamDeleteHandler(accessor SpannerClientGetter) ...
- func DefaultClientStreamInsertHandler(accessor SpannerClientGetter) ...
- func DefaultClientStreamUpdateHandler(accessor SpannerClientGetter) ...
- func DefaultClientStreamUpdateWithHooksHandler(accessor SpannerClientGetter) ...
- func DefaultExtraUnaryHandler(accessor SpannerClientGetter) func(context.Context, *Test_NumRowsForExtraSrv, func(*spanner.Row)) error
- func DefaultNoArgsHandler(accessor SpannerClientGetter) ...
- func DefaultServerStreamHandler(accessor SpannerClientGetter) func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
- func DefaultServerStreamWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
- func DefaultTestEverythingHandler(accessor SpannerClientGetter) func(context.Context, *HasTimestampForMySpanner, func(*spanner.Row)) error
- func DefaultTestNestHandler(accessor SpannerClientGetter) func(context.Context, *SomethingForMySpanner, func(*spanner.Row)) error
- func DefaultUniaryDeleteRangeHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryDeleteSingleHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryDeleteWithHooksHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryInsertHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryInsertWithHooksHandler(accessor SpannerClientGetter) ...
- func DefaultUniarySelectHandler(accessor SpannerClientGetter) ...
- func DefaultUniarySelectWithDirectivesHandler(accessor SpannerClientGetter) ...
- func DefaultUniarySelectWithHooksHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryUpdateHandler(accessor SpannerClientGetter) ...
- func DefaultUniaryUpdateWithHooksHandler(accessor SpannerClientGetter) ...
- func ExtraSrvExtraUnaryQuery(req ExtraSrvExtraUnaryQueryParams) spanner.Statement
- func MySpannerClientStreamDeleteQuery(req MySpannerClientStreamDeleteQueryParams) *spanner.Mutation
- func MySpannerClientStreamInsertQuery(req MySpannerClientStreamInsertQueryParams) *spanner.Mutation
- func MySpannerClientStreamUpdateQuery(req MySpannerClientStreamUpdateQueryParams) *spanner.Mutation
- func MySpannerClientStreamUpdateWithHooksQuery(req MySpannerClientStreamUpdateWithHooksQueryParams) *spanner.Mutation
- func MySpannerNoArgsQuery(req MySpannerNoArgsQueryParams) spanner.Statement
- func MySpannerServerStreamQuery(req MySpannerServerStreamQueryParams) spanner.Statement
- func MySpannerServerStreamWithHooksQuery(req MySpannerServerStreamWithHooksQueryParams) spanner.Statement
- func MySpannerTestEverythingQuery(req MySpannerTestEverythingQueryParams) spanner.Statement
- func MySpannerTestNestQuery(req MySpannerTestNestQueryParams) spanner.Statement
- func MySpannerUniaryDeleteRangeQuery(req MySpannerUniaryDeleteRangeQueryParams) *spanner.Mutation
- func MySpannerUniaryDeleteSingleQuery(req MySpannerUniaryDeleteSingleQueryParams) *spanner.Mutation
- func MySpannerUniaryDeleteWithHooksQuery(req MySpannerUniaryDeleteWithHooksQueryParams) *spanner.Mutation
- func MySpannerUniaryInsertQuery(req MySpannerUniaryInsertQueryParams) *spanner.Mutation
- func MySpannerUniaryInsertWithHooksQuery(req MySpannerUniaryInsertWithHooksQueryParams) *spanner.Mutation
- func MySpannerUniarySelectQuery(req MySpannerUniarySelectQueryParams) spanner.Statement
- func MySpannerUniarySelectWithDirectivesQuery(req MySpannerUniarySelectWithDirectivesQueryParams) spanner.Statement
- func MySpannerUniarySelectWithHooksQuery(req MySpannerUniarySelectWithHooksQueryParams) spanner.Statement
- func MySpannerUniaryUpdateQuery(req MySpannerUniaryUpdateQueryParams) *spanner.Mutation
- func MySpannerUniaryUpdateWithHooksQuery(req MySpannerUniaryUpdateWithHooksQueryParams) *spanner.Mutation
- type ExtraSrvExtraUnaryQueryParams
- type ExtraSrvMethodReceiver
- type ExtraSrvQueryHandlers
- type HasTimestampForMySpanner
- func (p *HasTimestampForMySpanner) GetSome() []byte
- func (p *HasTimestampForMySpanner) GetSomes() [][]byte
- func (p *HasTimestampForMySpanner) GetStr() string
- func (p *HasTimestampForMySpanner) GetStrs() []string
- func (p *HasTimestampForMySpanner) GetTable() []byte
- func (p *HasTimestampForMySpanner) GetTables() [][]byte
- func (p *HasTimestampForMySpanner) GetTime() interface{}
- func (p *HasTimestampForMySpanner) GetTimes() [][]byte
- func (p *HasTimestampForMySpanner) SetSome(param []byte)
- func (p *HasTimestampForMySpanner) SetSomes(param [][]byte)
- func (p *HasTimestampForMySpanner) SetStr(param string)
- func (p *HasTimestampForMySpanner) SetStrs(param []string)
- func (p *HasTimestampForMySpanner) SetTable(param []byte)
- func (p *HasTimestampForMySpanner) SetTables(param [][]byte)
- func (p *HasTimestampForMySpanner) SetTime(param interface{})
- func (p *HasTimestampForMySpanner) SetTimes(param [][]byte)
- type MySpannerClientStreamDeleteQueryParams
- type MySpannerClientStreamInsertQueryParams
- type MySpannerClientStreamUpdateQueryParams
- type MySpannerClientStreamUpdateWithHooksQueryParams
- type MySpannerMethodReceiver
- func (p *MySpannerMethodReceiver) ClientStreamDelete(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
- func (p *MySpannerMethodReceiver) ClientStreamInsert(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
- func (p *MySpannerMethodReceiver) ClientStreamUpdate(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
- func (p *MySpannerMethodReceiver) ClientStreamUpdateWithHooks(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
- func (p *MySpannerMethodReceiver) NoArgs(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) ServerStream(ctx context.Context, params *Test_NameForMySpanner, next func(*spanner.Row)) error
- func (p *MySpannerMethodReceiver) ServerStreamWithHooks(ctx context.Context, params *Test_NameForMySpanner, next func(*spanner.Row)) error
- func (p *MySpannerMethodReceiver) TestEverything(ctx context.Context, params *HasTimestampForMySpanner, next func(*spanner.Row)) error
- func (p *MySpannerMethodReceiver) TestNest(ctx context.Context, params *SomethingForMySpanner, next func(*spanner.Row)) error
- func (p *MySpannerMethodReceiver) UniaryDeleteRange(ctx context.Context, params *Test_ExampleTableRangeForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryDeleteSingle(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryDeleteWithHooks(ctx context.Context, params *Test_ExampleTableRangeForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryInsert(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryInsertWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniarySelect(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniarySelectWithDirectives(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniarySelectWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryUpdate(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- func (p *MySpannerMethodReceiver) UniaryUpdateWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, ...) error
- type MySpannerNoArgsQueryParams
- type MySpannerQueryHandlers
- type MySpannerServerStreamQueryParams
- type MySpannerServerStreamWithHooksQueryParams
- type MySpannerTestEverythingQueryParams
- type MySpannerTestNestQueryParams
- type MySpannerUniaryDeleteRangeQueryParams
- type MySpannerUniaryDeleteSingleQueryParams
- type MySpannerUniaryDeleteWithHooksQueryParams
- type MySpannerUniaryInsertQueryParams
- type MySpannerUniaryInsertWithHooksQueryParams
- type MySpannerUniarySelectQueryParams
- type MySpannerUniarySelectWithDirectivesQueryParams
- type MySpannerUniarySelectWithHooksQueryParams
- type MySpannerUniaryUpdateQueryParams
- type MySpannerUniaryUpdateWithHooksQueryParams
- type SomethingForMySpanner
- func (p *SomethingForMySpanner) GetMappedenum() int32
- func (p *SomethingForMySpanner) GetMyenum() int32
- func (p *SomethingForMySpanner) GetThing() []byte
- func (p *SomethingForMySpanner) SetMappedenum(param int32)
- func (p *SomethingForMySpanner) SetMyenum(param int32)
- func (p *SomethingForMySpanner) SetThing(param []byte)
- type SpannerClientGetter
- type Test_ExampleTableForExtraSrv
- func (p *Test_ExampleTableForExtraSrv) GetId() int64
- func (p *Test_ExampleTableForExtraSrv) GetName() string
- func (p *Test_ExampleTableForExtraSrv) GetStartTime() []byte
- func (p *Test_ExampleTableForExtraSrv) SetId(param int64)
- func (p *Test_ExampleTableForExtraSrv) SetName(param string)
- func (p *Test_ExampleTableForExtraSrv) SetStartTime(param []byte)
- type Test_ExampleTableForMySpanner
- func (p *Test_ExampleTableForMySpanner) GetId() int64
- func (p *Test_ExampleTableForMySpanner) GetName() string
- func (p *Test_ExampleTableForMySpanner) GetStartTime() interface{}
- func (p *Test_ExampleTableForMySpanner) SetId(param int64)
- func (p *Test_ExampleTableForMySpanner) SetName(param string)
- func (p *Test_ExampleTableForMySpanner) SetStartTime(param interface{})
- type Test_ExampleTableRangeForMySpanner
- type Test_NameForMySpanner
- type Test_NumRowsForExtraSrv
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultClientStreamDeleteHandler ¶
func DefaultClientStreamDeleteHandler(accessor SpannerClientGetter) func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
func DefaultClientStreamInsertHandler ¶
func DefaultClientStreamInsertHandler(accessor SpannerClientGetter) func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
func DefaultClientStreamUpdateHandler ¶
func DefaultClientStreamUpdateHandler(accessor SpannerClientGetter) func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
func DefaultClientStreamUpdateWithHooksHandler ¶
func DefaultClientStreamUpdateWithHooksHandler(accessor SpannerClientGetter) func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
func DefaultExtraUnaryHandler ¶
func DefaultExtraUnaryHandler(accessor SpannerClientGetter) func(context.Context, *Test_NumRowsForExtraSrv, func(*spanner.Row)) error
func DefaultNoArgsHandler ¶
func DefaultNoArgsHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultServerStreamHandler ¶
func DefaultServerStreamHandler(accessor SpannerClientGetter) func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
func DefaultServerStreamWithHooksHandler ¶
func DefaultServerStreamWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
func DefaultTestEverythingHandler ¶
func DefaultTestEverythingHandler(accessor SpannerClientGetter) func(context.Context, *HasTimestampForMySpanner, func(*spanner.Row)) error
func DefaultTestNestHandler ¶
func DefaultTestNestHandler(accessor SpannerClientGetter) func(context.Context, *SomethingForMySpanner, func(*spanner.Row)) error
func DefaultUniaryDeleteRangeHandler ¶
func DefaultUniaryDeleteRangeHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableRangeForMySpanner, func(*spanner.Row)) error
func DefaultUniaryDeleteSingleHandler ¶
func DefaultUniaryDeleteSingleHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniaryDeleteWithHooksHandler ¶
func DefaultUniaryDeleteWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableRangeForMySpanner, func(*spanner.Row)) error
func DefaultUniaryInsertHandler ¶
func DefaultUniaryInsertHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniaryInsertWithHooksHandler ¶
func DefaultUniaryInsertWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniarySelectHandler ¶
func DefaultUniarySelectHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniarySelectWithDirectivesHandler ¶
func DefaultUniarySelectWithDirectivesHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniarySelectWithHooksHandler ¶
func DefaultUniarySelectWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniaryUpdateHandler ¶
func DefaultUniaryUpdateHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func DefaultUniaryUpdateWithHooksHandler ¶
func DefaultUniaryUpdateWithHooksHandler(accessor SpannerClientGetter) func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
func ExtraSrvExtraUnaryQuery ¶
func ExtraSrvExtraUnaryQuery(req ExtraSrvExtraUnaryQueryParams) spanner.Statement
func MySpannerClientStreamDeleteQuery ¶
func MySpannerClientStreamDeleteQuery(req MySpannerClientStreamDeleteQueryParams) *spanner.Mutation
func MySpannerClientStreamInsertQuery ¶
func MySpannerClientStreamInsertQuery(req MySpannerClientStreamInsertQueryParams) *spanner.Mutation
func MySpannerClientStreamUpdateQuery ¶
func MySpannerClientStreamUpdateQuery(req MySpannerClientStreamUpdateQueryParams) *spanner.Mutation
func MySpannerClientStreamUpdateWithHooksQuery ¶
func MySpannerClientStreamUpdateWithHooksQuery(req MySpannerClientStreamUpdateWithHooksQueryParams) *spanner.Mutation
func MySpannerNoArgsQuery ¶
func MySpannerNoArgsQuery(req MySpannerNoArgsQueryParams) spanner.Statement
func MySpannerServerStreamQuery ¶
func MySpannerServerStreamQuery(req MySpannerServerStreamQueryParams) spanner.Statement
func MySpannerServerStreamWithHooksQuery ¶
func MySpannerServerStreamWithHooksQuery(req MySpannerServerStreamWithHooksQueryParams) spanner.Statement
func MySpannerTestEverythingQuery ¶
func MySpannerTestEverythingQuery(req MySpannerTestEverythingQueryParams) spanner.Statement
func MySpannerTestNestQuery ¶
func MySpannerTestNestQuery(req MySpannerTestNestQueryParams) spanner.Statement
func MySpannerUniaryDeleteRangeQuery ¶
func MySpannerUniaryDeleteRangeQuery(req MySpannerUniaryDeleteRangeQueryParams) *spanner.Mutation
func MySpannerUniaryDeleteSingleQuery ¶
func MySpannerUniaryDeleteSingleQuery(req MySpannerUniaryDeleteSingleQueryParams) *spanner.Mutation
func MySpannerUniaryDeleteWithHooksQuery ¶
func MySpannerUniaryDeleteWithHooksQuery(req MySpannerUniaryDeleteWithHooksQueryParams) *spanner.Mutation
func MySpannerUniaryInsertQuery ¶
func MySpannerUniaryInsertQuery(req MySpannerUniaryInsertQueryParams) *spanner.Mutation
func MySpannerUniaryInsertWithHooksQuery ¶
func MySpannerUniaryInsertWithHooksQuery(req MySpannerUniaryInsertWithHooksQueryParams) *spanner.Mutation
func MySpannerUniarySelectQuery ¶
func MySpannerUniarySelectQuery(req MySpannerUniarySelectQueryParams) spanner.Statement
func MySpannerUniarySelectWithDirectivesQuery ¶
func MySpannerUniarySelectWithDirectivesQuery(req MySpannerUniarySelectWithDirectivesQueryParams) spanner.Statement
func MySpannerUniarySelectWithHooksQuery ¶
func MySpannerUniarySelectWithHooksQuery(req MySpannerUniarySelectWithHooksQueryParams) spanner.Statement
func MySpannerUniaryUpdateQuery ¶
func MySpannerUniaryUpdateQuery(req MySpannerUniaryUpdateQueryParams) *spanner.Mutation
func MySpannerUniaryUpdateWithHooksQuery ¶
func MySpannerUniaryUpdateWithHooksQuery(req MySpannerUniaryUpdateWithHooksQueryParams) *spanner.Mutation
Types ¶
type ExtraSrvExtraUnaryQueryParams ¶
type ExtraSrvExtraUnaryQueryParams interface {
}
type ExtraSrvMethodReceiver ¶
type ExtraSrvMethodReceiver struct {
Handlers ExtraSrvQueryHandlers
}
func (*ExtraSrvMethodReceiver) ExtraUnary ¶
func (p *ExtraSrvMethodReceiver) ExtraUnary(ctx context.Context, params *Test_NumRowsForExtraSrv, next func(*spanner.Row)) error
next must be called on each result row
type ExtraSrvQueryHandlers ¶
type HasTimestampForMySpanner ¶
type HasTimestampForMySpanner struct {
Time interface{}
Some []byte
Str string
Table []byte
Strs []string
Tables [][]byte
Somes [][]byte
Times [][]byte
}
func (*HasTimestampForMySpanner) GetSome ¶
func (p *HasTimestampForMySpanner) GetSome() []byte
func (*HasTimestampForMySpanner) GetSomes ¶
func (p *HasTimestampForMySpanner) GetSomes() [][]byte
func (*HasTimestampForMySpanner) GetStr ¶
func (p *HasTimestampForMySpanner) GetStr() string
func (*HasTimestampForMySpanner) GetStrs ¶
func (p *HasTimestampForMySpanner) GetStrs() []string
func (*HasTimestampForMySpanner) GetTable ¶
func (p *HasTimestampForMySpanner) GetTable() []byte
func (*HasTimestampForMySpanner) GetTables ¶
func (p *HasTimestampForMySpanner) GetTables() [][]byte
func (*HasTimestampForMySpanner) GetTime ¶
func (p *HasTimestampForMySpanner) GetTime() interface{}
this could be used in a query, so generate the getters/setters
func (*HasTimestampForMySpanner) GetTimes ¶
func (p *HasTimestampForMySpanner) GetTimes() [][]byte
func (*HasTimestampForMySpanner) SetSome ¶
func (p *HasTimestampForMySpanner) SetSome(param []byte)
func (*HasTimestampForMySpanner) SetSomes ¶
func (p *HasTimestampForMySpanner) SetSomes(param [][]byte)
func (*HasTimestampForMySpanner) SetStr ¶
func (p *HasTimestampForMySpanner) SetStr(param string)
func (*HasTimestampForMySpanner) SetStrs ¶
func (p *HasTimestampForMySpanner) SetStrs(param []string)
func (*HasTimestampForMySpanner) SetTable ¶
func (p *HasTimestampForMySpanner) SetTable(param []byte)
func (*HasTimestampForMySpanner) SetTables ¶
func (p *HasTimestampForMySpanner) SetTables(param [][]byte)
func (*HasTimestampForMySpanner) SetTime ¶
func (p *HasTimestampForMySpanner) SetTime(param interface{})
func (*HasTimestampForMySpanner) SetTimes ¶
func (p *HasTimestampForMySpanner) SetTimes(param [][]byte)
type MySpannerClientStreamDeleteQueryParams ¶
type MySpannerClientStreamDeleteQueryParams interface {
GetId() int64
}
type MySpannerMethodReceiver ¶
type MySpannerMethodReceiver struct {
Handlers MySpannerQueryHandlers
}
func (*MySpannerMethodReceiver) ClientStreamDelete ¶
func (p *MySpannerMethodReceiver) ClientStreamDelete(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
given a context, returns two functions. (feed, stop) feed will be called once for every row recieved by the handler stop will be called when the client is done streaming. it expects a row to be returned, or nil.
func (*MySpannerMethodReceiver) ClientStreamInsert ¶
func (p *MySpannerMethodReceiver) ClientStreamInsert(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
given a context, returns two functions. (feed, stop) feed will be called once for every row recieved by the handler stop will be called when the client is done streaming. it expects a row to be returned, or nil.
func (*MySpannerMethodReceiver) ClientStreamUpdate ¶
func (p *MySpannerMethodReceiver) ClientStreamUpdate(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
given a context, returns two functions. (feed, stop) feed will be called once for every row recieved by the handler stop will be called when the client is done streaming. it expects a row to be returned, or nil.
func (*MySpannerMethodReceiver) ClientStreamUpdateWithHooks ¶
func (p *MySpannerMethodReceiver) ClientStreamUpdateWithHooks(ctx context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
given a context, returns two functions. (feed, stop) feed will be called once for every row recieved by the handler stop will be called when the client is done streaming. it expects a row to be returned, or nil.
func (*MySpannerMethodReceiver) NoArgs ¶
func (p *MySpannerMethodReceiver) NoArgs(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) ServerStream ¶
func (p *MySpannerMethodReceiver) ServerStream(ctx context.Context, params *Test_NameForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) ServerStreamWithHooks ¶
func (p *MySpannerMethodReceiver) ServerStreamWithHooks(ctx context.Context, params *Test_NameForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) TestEverything ¶
func (p *MySpannerMethodReceiver) TestEverything(ctx context.Context, params *HasTimestampForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) TestNest ¶
func (p *MySpannerMethodReceiver) TestNest(ctx context.Context, params *SomethingForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryDeleteRange ¶
func (p *MySpannerMethodReceiver) UniaryDeleteRange(ctx context.Context, params *Test_ExampleTableRangeForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryDeleteSingle ¶
func (p *MySpannerMethodReceiver) UniaryDeleteSingle(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryDeleteWithHooks ¶
func (p *MySpannerMethodReceiver) UniaryDeleteWithHooks(ctx context.Context, params *Test_ExampleTableRangeForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryInsert ¶
func (p *MySpannerMethodReceiver) UniaryInsert(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryInsertWithHooks ¶
func (p *MySpannerMethodReceiver) UniaryInsertWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniarySelect ¶
func (p *MySpannerMethodReceiver) UniarySelect(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniarySelectWithDirectives ¶
func (p *MySpannerMethodReceiver) UniarySelectWithDirectives(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniarySelectWithHooks ¶
func (p *MySpannerMethodReceiver) UniarySelectWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryUpdate ¶
func (p *MySpannerMethodReceiver) UniaryUpdate(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
func (*MySpannerMethodReceiver) UniaryUpdateWithHooks ¶
func (p *MySpannerMethodReceiver) UniaryUpdateWithHooks(ctx context.Context, params *Test_ExampleTableForMySpanner, next func(*spanner.Row)) error
next must be called on each result row
type MySpannerNoArgsQueryParams ¶
type MySpannerNoArgsQueryParams interface {
}
type MySpannerQueryHandlers ¶
type MySpannerQueryHandlers struct {
UniaryInsertHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniarySelectHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
TestNestHandler func(context.Context, *SomethingForMySpanner, func(*spanner.Row)) error
TestEverythingHandler func(context.Context, *HasTimestampForMySpanner, func(*spanner.Row)) error
UniarySelectWithDirectivesHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniaryUpdateHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniaryDeleteRangeHandler func(context.Context, *Test_ExampleTableRangeForMySpanner, func(*spanner.Row)) error
UniaryDeleteSingleHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
NoArgsHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
ServerStreamHandler func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
ClientStreamInsertHandler func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
ClientStreamDeleteHandler func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
ClientStreamUpdateHandler func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
UniaryInsertWithHooksHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniarySelectWithHooksHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniaryUpdateWithHooksHandler func(context.Context, *Test_ExampleTableForMySpanner, func(*spanner.Row)) error
UniaryDeleteWithHooksHandler func(context.Context, *Test_ExampleTableRangeForMySpanner, func(*spanner.Row)) error
ServerStreamWithHooksHandler func(context.Context, *Test_NameForMySpanner, func(*spanner.Row)) error
ClientStreamUpdateWithHooksHandler func(context.Context) (func(*Test_ExampleTableForMySpanner), func() (*spanner.Row, error))
}
type MySpannerServerStreamQueryParams ¶
type MySpannerServerStreamQueryParams interface {
}
type MySpannerServerStreamWithHooksQueryParams ¶
type MySpannerServerStreamWithHooksQueryParams interface {
}
type MySpannerTestNestQueryParams ¶
type MySpannerTestNestQueryParams interface {
GetThing() []byte
}
type MySpannerUniaryDeleteSingleQueryParams ¶
type MySpannerUniaryDeleteSingleQueryParams interface {
GetId() int64
}
type MySpannerUniarySelectWithHooksQueryParams ¶
type MySpannerUniarySelectWithHooksQueryParams interface {
GetId() int64
}
type SomethingForMySpanner ¶
func (*SomethingForMySpanner) GetMappedenum ¶
func (p *SomethingForMySpanner) GetMappedenum() int32
func (*SomethingForMySpanner) GetMyenum ¶
func (p *SomethingForMySpanner) GetMyenum() int32
func (*SomethingForMySpanner) GetThing ¶
func (p *SomethingForMySpanner) GetThing() []byte
this could be used in a query, so generate the getters/setters
func (*SomethingForMySpanner) SetMappedenum ¶
func (p *SomethingForMySpanner) SetMappedenum(param int32)
func (*SomethingForMySpanner) SetMyenum ¶
func (p *SomethingForMySpanner) SetMyenum(param int32)
func (*SomethingForMySpanner) SetThing ¶
func (p *SomethingForMySpanner) SetThing(param []byte)
type SpannerClientGetter ¶
func NewSpannerClientGetter ¶
func NewSpannerClientGetter(cli *spanner.Client) SpannerClientGetter
type Test_ExampleTableForExtraSrv ¶
func (*Test_ExampleTableForExtraSrv) GetId ¶
func (p *Test_ExampleTableForExtraSrv) GetId() int64
this could be used in a query, so generate the getters/setters
func (*Test_ExampleTableForExtraSrv) GetName ¶
func (p *Test_ExampleTableForExtraSrv) GetName() string
func (*Test_ExampleTableForExtraSrv) GetStartTime ¶
func (p *Test_ExampleTableForExtraSrv) GetStartTime() []byte
func (*Test_ExampleTableForExtraSrv) SetId ¶
func (p *Test_ExampleTableForExtraSrv) SetId(param int64)
func (*Test_ExampleTableForExtraSrv) SetName ¶
func (p *Test_ExampleTableForExtraSrv) SetName(param string)
func (*Test_ExampleTableForExtraSrv) SetStartTime ¶
func (p *Test_ExampleTableForExtraSrv) SetStartTime(param []byte)
type Test_ExampleTableForMySpanner ¶
func (*Test_ExampleTableForMySpanner) GetId ¶
func (p *Test_ExampleTableForMySpanner) GetId() int64
this could be used in a query, so generate the getters/setters
func (*Test_ExampleTableForMySpanner) GetName ¶
func (p *Test_ExampleTableForMySpanner) GetName() string
func (*Test_ExampleTableForMySpanner) GetStartTime ¶
func (p *Test_ExampleTableForMySpanner) GetStartTime() interface{}
func (*Test_ExampleTableForMySpanner) SetId ¶
func (p *Test_ExampleTableForMySpanner) SetId(param int64)
func (*Test_ExampleTableForMySpanner) SetName ¶
func (p *Test_ExampleTableForMySpanner) SetName(param string)
func (*Test_ExampleTableForMySpanner) SetStartTime ¶
func (p *Test_ExampleTableForMySpanner) SetStartTime(param interface{})
type Test_ExampleTableRangeForMySpanner ¶
func (*Test_ExampleTableRangeForMySpanner) GetEndId ¶
func (p *Test_ExampleTableRangeForMySpanner) GetEndId() int64
func (*Test_ExampleTableRangeForMySpanner) GetStartId ¶
func (p *Test_ExampleTableRangeForMySpanner) GetStartId() int64
this could be used in a query, so generate the getters/setters
func (*Test_ExampleTableRangeForMySpanner) SetEndId ¶
func (p *Test_ExampleTableRangeForMySpanner) SetEndId(param int64)
func (*Test_ExampleTableRangeForMySpanner) SetStartId ¶
func (p *Test_ExampleTableRangeForMySpanner) SetStartId(param int64)
type Test_NameForMySpanner ¶
type Test_NameForMySpanner struct {
Name string
}
func (*Test_NameForMySpanner) GetName ¶
func (p *Test_NameForMySpanner) GetName() string
this could be used in a query, so generate the getters/setters
func (*Test_NameForMySpanner) SetName ¶
func (p *Test_NameForMySpanner) SetName(param string)
type Test_NumRowsForExtraSrv ¶
type Test_NumRowsForExtraSrv struct {
Count int64
}
func (*Test_NumRowsForExtraSrv) GetCount ¶
func (p *Test_NumRowsForExtraSrv) GetCount() int64
this could be used in a query, so generate the getters/setters
func (*Test_NumRowsForExtraSrv) SetCount ¶
func (p *Test_NumRowsForExtraSrv) SetCount(param int64)