Documentation
¶
Index ¶
- type Pooler
- func (_m *Pooler) Add(ctx context.Context, instance pool.Instance) error
- func (_m *Pooler) Call(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) Call16(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) Call16Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) Call16Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error
- func (_m *Pooler) Call17(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) Call17Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) Call17Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error
- func (_m *Pooler) CallAsync(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) CallTyped(functionName string, args interface{}, result interface{}, mode pool.Mode) error
- func (_m *Pooler) Close() []error
- func (_m *Pooler) CloseGraceful() []error
- func (_m *Pooler) ConfiguredTimeout(mode pool.Mode) (time.Duration, error)
- func (_m *Pooler) ConnectedNow(mode pool.Mode) (bool, error)
- func (_m *Pooler) Delete(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) ([]interface{}, error)
- func (_m *Pooler) DeleteAsync(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) *tarantool.Future
- func (_m *Pooler) DeleteTyped(space interface{}, index interface{}, key interface{}, result interface{}, ...) error
- func (_m *Pooler) Do(req tarantool.Request, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) Eval(expr string, args interface{}, mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) EvalAsync(expr string, args interface{}, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) EvalTyped(expr string, args interface{}, result interface{}, mode pool.Mode) error
- func (_m *Pooler) Execute(expr string, args interface{}, mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) ExecuteAsync(expr string, args interface{}, mode pool.Mode) *tarantool.Future
- func (_m *Pooler) ExecuteTyped(expr string, args interface{}, result interface{}, mode pool.Mode) (tarantool.SQLInfo, []tarantool.ColumnMetaData, error)
- func (_m *Pooler) GetInfo() map[string]pool.ConnectionInfo
- func (_m *Pooler) GetTyped(space interface{}, index interface{}, key interface{}, result interface{}, ...) error
- func (_m *Pooler) Insert(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)
- func (_m *Pooler) InsertAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future
- func (_m *Pooler) InsertTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error
- func (_m *Pooler) NewPrepared(expr string, mode pool.Mode) (*tarantool.Prepared, error)
- func (_m *Pooler) NewStream(mode pool.Mode) (*tarantool.Stream, error)
- func (_m *Pooler) NewWatcher(key string, callback tarantool.WatchCallback, mode pool.Mode) (tarantool.Watcher, error)
- func (_m *Pooler) Ping(mode pool.Mode) ([]interface{}, error)
- func (_m *Pooler) Remove(name string) error
- func (_m *Pooler) Replace(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)
- func (_m *Pooler) ReplaceAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future
- func (_m *Pooler) ReplaceTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error
- func (_m *Pooler) Select(space interface{}, index interface{}, offset uint32, limit uint32, ...) ([]interface{}, error)
- func (_m *Pooler) SelectAsync(space interface{}, index interface{}, offset uint32, limit uint32, ...) *tarantool.Future
- func (_m *Pooler) SelectTyped(space interface{}, index interface{}, offset uint32, limit uint32, ...) error
- func (_m *Pooler) Update(space interface{}, index interface{}, key interface{}, ...) ([]interface{}, error)
- func (_m *Pooler) UpdateAsync(space interface{}, index interface{}, key interface{}, ...) *tarantool.Future
- func (_m *Pooler) UpdateTyped(space interface{}, index interface{}, key interface{}, ...) error
- func (_m *Pooler) Upsert(space interface{}, tuple interface{}, ops *tarantool.Operations, ...) ([]interface{}, error)
- func (_m *Pooler) UpsertAsync(space interface{}, tuple interface{}, ops *tarantool.Operations, ...) *tarantool.Future
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pooler ¶ added in v2.0.5
Pooler is an autogenerated mock type for the Pooler type
func NewPooler ¶ added in v2.0.5
NewPooler creates a new instance of Pooler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Pooler) Call ¶ added in v2.0.5
func (_m *Pooler) Call(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
Call provides a mock function with given fields: functionName, args, mode
func (*Pooler) Call16 ¶ added in v2.0.5
func (_m *Pooler) Call16(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
Call16 provides a mock function with given fields: functionName, args, mode
func (*Pooler) Call16Async ¶ added in v2.0.5
func (_m *Pooler) Call16Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
Call16Async provides a mock function with given fields: functionName, args, mode
func (*Pooler) Call16Typed ¶ added in v2.0.5
func (_m *Pooler) Call16Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error
Call16Typed provides a mock function with given fields: functionName, args, result, mode
func (*Pooler) Call17 ¶ added in v2.0.5
func (_m *Pooler) Call17(functionName string, args interface{}, mode pool.Mode) ([]interface{}, error)
Call17 provides a mock function with given fields: functionName, args, mode
func (*Pooler) Call17Async ¶ added in v2.0.5
func (_m *Pooler) Call17Async(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
Call17Async provides a mock function with given fields: functionName, args, mode
func (*Pooler) Call17Typed ¶ added in v2.0.5
func (_m *Pooler) Call17Typed(functionName string, args interface{}, result interface{}, mode pool.Mode) error
Call17Typed provides a mock function with given fields: functionName, args, result, mode
func (*Pooler) CallAsync ¶ added in v2.0.5
func (_m *Pooler) CallAsync(functionName string, args interface{}, mode pool.Mode) *tarantool.Future
CallAsync provides a mock function with given fields: functionName, args, mode
func (*Pooler) CallTyped ¶ added in v2.0.5
func (_m *Pooler) CallTyped(functionName string, args interface{}, result interface{}, mode pool.Mode) error
CallTyped provides a mock function with given fields: functionName, args, result, mode
func (*Pooler) CloseGraceful ¶ added in v2.0.5
CloseGraceful provides a mock function with no fields
func (*Pooler) ConfiguredTimeout ¶ added in v2.0.5
ConfiguredTimeout provides a mock function with given fields: mode
func (*Pooler) ConnectedNow ¶ added in v2.0.5
ConnectedNow provides a mock function with given fields: mode
func (*Pooler) Delete ¶ added in v2.0.5
func (_m *Pooler) Delete(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) ([]interface{}, error)
Delete provides a mock function with given fields: space, index, key, mode
func (*Pooler) DeleteAsync ¶ added in v2.0.5
func (_m *Pooler) DeleteAsync(space interface{}, index interface{}, key interface{}, mode ...pool.Mode) *tarantool.Future
DeleteAsync provides a mock function with given fields: space, index, key, mode
func (*Pooler) DeleteTyped ¶ added in v2.0.5
func (_m *Pooler) DeleteTyped(space interface{}, index interface{}, key interface{}, result interface{}, mode ...pool.Mode) error
DeleteTyped provides a mock function with given fields: space, index, key, result, mode
func (*Pooler) Eval ¶ added in v2.0.5
Eval provides a mock function with given fields: expr, args, mode
func (*Pooler) EvalAsync ¶ added in v2.0.5
EvalAsync provides a mock function with given fields: expr, args, mode
func (*Pooler) EvalTyped ¶ added in v2.0.5
func (_m *Pooler) EvalTyped(expr string, args interface{}, result interface{}, mode pool.Mode) error
EvalTyped provides a mock function with given fields: expr, args, result, mode
func (*Pooler) Execute ¶ added in v2.0.5
Execute provides a mock function with given fields: expr, args, mode
func (*Pooler) ExecuteAsync ¶ added in v2.0.5
ExecuteAsync provides a mock function with given fields: expr, args, mode
func (*Pooler) ExecuteTyped ¶ added in v2.0.5
func (_m *Pooler) ExecuteTyped(expr string, args interface{}, result interface{}, mode pool.Mode) (tarantool.SQLInfo, []tarantool.ColumnMetaData, error)
ExecuteTyped provides a mock function with given fields: expr, args, result, mode
func (*Pooler) GetInfo ¶ added in v2.0.5
func (_m *Pooler) GetInfo() map[string]pool.ConnectionInfo
GetInfo provides a mock function with no fields
func (*Pooler) GetTyped ¶ added in v2.0.5
func (_m *Pooler) GetTyped(space interface{}, index interface{}, key interface{}, result interface{}, mode ...pool.Mode) error
GetTyped provides a mock function with given fields: space, index, key, result, mode
func (*Pooler) Insert ¶ added in v2.0.5
func (_m *Pooler) Insert(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)
Insert provides a mock function with given fields: space, tuple, mode
func (*Pooler) InsertAsync ¶ added in v2.0.5
func (_m *Pooler) InsertAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future
InsertAsync provides a mock function with given fields: space, tuple, mode
func (*Pooler) InsertTyped ¶ added in v2.0.5
func (_m *Pooler) InsertTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error
InsertTyped provides a mock function with given fields: space, tuple, result, mode
func (*Pooler) NewPrepared ¶ added in v2.0.5
NewPrepared provides a mock function with given fields: expr, mode
func (*Pooler) NewStream ¶ added in v2.0.5
NewStream provides a mock function with given fields: mode
func (*Pooler) NewWatcher ¶ added in v2.0.5
func (_m *Pooler) NewWatcher(key string, callback tarantool.WatchCallback, mode pool.Mode) (tarantool.Watcher, error)
NewWatcher provides a mock function with given fields: key, callback, mode
func (*Pooler) Replace ¶ added in v2.0.5
func (_m *Pooler) Replace(space interface{}, tuple interface{}, mode ...pool.Mode) ([]interface{}, error)
Replace provides a mock function with given fields: space, tuple, mode
func (*Pooler) ReplaceAsync ¶ added in v2.0.5
func (_m *Pooler) ReplaceAsync(space interface{}, tuple interface{}, mode ...pool.Mode) *tarantool.Future
ReplaceAsync provides a mock function with given fields: space, tuple, mode
func (*Pooler) ReplaceTyped ¶ added in v2.0.5
func (_m *Pooler) ReplaceTyped(space interface{}, tuple interface{}, result interface{}, mode ...pool.Mode) error
ReplaceTyped provides a mock function with given fields: space, tuple, result, mode
func (*Pooler) Select ¶ added in v2.0.5
func (_m *Pooler) Select(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, mode ...pool.Mode) ([]interface{}, error)
Select provides a mock function with given fields: space, index, offset, limit, iterator, key, mode
func (*Pooler) SelectAsync ¶ added in v2.0.5
func (_m *Pooler) SelectAsync(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, mode ...pool.Mode) *tarantool.Future
SelectAsync provides a mock function with given fields: space, index, offset, limit, iterator, key, mode
func (*Pooler) SelectTyped ¶ added in v2.0.5
func (_m *Pooler) SelectTyped(space interface{}, index interface{}, offset uint32, limit uint32, iterator tarantool.Iter, key interface{}, result interface{}, mode ...pool.Mode) error
SelectTyped provides a mock function with given fields: space, index, offset, limit, iterator, key, result, mode
func (*Pooler) Update ¶ added in v2.0.5
func (_m *Pooler) Update(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, mode ...pool.Mode) ([]interface{}, error)
Update provides a mock function with given fields: space, index, key, ops, mode
func (*Pooler) UpdateAsync ¶ added in v2.0.5
func (_m *Pooler) UpdateAsync(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, mode ...pool.Mode) *tarantool.Future
UpdateAsync provides a mock function with given fields: space, index, key, ops, mode
func (*Pooler) UpdateTyped ¶ added in v2.0.5
func (_m *Pooler) UpdateTyped(space interface{}, index interface{}, key interface{}, ops *tarantool.Operations, result interface{}, mode ...pool.Mode) error
UpdateTyped provides a mock function with given fields: space, index, key, ops, result, mode
func (*Pooler) Upsert ¶ added in v2.0.5
func (_m *Pooler) Upsert(space interface{}, tuple interface{}, ops *tarantool.Operations, mode ...pool.Mode) ([]interface{}, error)
Upsert provides a mock function with given fields: space, tuple, ops, mode
func (*Pooler) UpsertAsync ¶ added in v2.0.5
func (_m *Pooler) UpsertAsync(space interface{}, tuple interface{}, ops *tarantool.Operations, mode ...pool.Mode) *tarantool.Future
UpsertAsync provides a mock function with given fields: space, tuple, ops, mode