Documentation ¶
Overview ¶
Package service is a generated GoMock package.
Index ¶
- Variables
- type Config
- type DBResponse
- type DataResponse
- type Manager
- type MockStore
- func (m *MockStore) EXPECT() *MockStoreMockRecorder
- func (m *MockStore) Exec(arg0 *pb.Request) ([]*pb.ExecRes, error)
- func (m *MockStore) GetServers() ([]*pb.Server, error)
- func (m *MockStore) Join(arg0, arg1 string) error
- func (m *MockStore) LeaderAddr() string
- func (m *MockStore) Leave(arg0 string) error
- func (m *MockStore) Metrics() (map[string]interface{}, error)
- func (m *MockStore) Query(arg0 *pb.QueryReq) ([]*pb.QueryRes, error)
- type MockStoreMockRecorder
- func (mr *MockStoreMockRecorder) Exec(arg0 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) GetServers() *gomock.Call
- func (mr *MockStoreMockRecorder) Join(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) LeaderAddr() *gomock.Call
- func (mr *MockStoreMockRecorder) Leave(arg0 interface{}) *gomock.Call
- func (mr *MockStoreMockRecorder) Metrics() *gomock.Call
- func (mr *MockStoreMockRecorder) Query(arg0 interface{}) *gomock.Call
- type Service
- func (s *Service) Addr() net.Addr
- func (s *Service) Close() error
- func (s *Service) GetLeaderAPIAddr() string
- func (s *Service) IsHTTPS() bool
- func (s *Service) ServeHTTP(w http.ResponseWriter, r *http.Request)
- func (s *Service) Start() error
- func (s *Service) StartWithListener(ln net.Listener) error
- type Store
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrBadJson = errors.New("bad json couldn't be parsed properly") ErrEmpty = errors.New("no statements were provided") )
Functions ¶
This section is empty.
Types ¶
type DBResponse ¶
func (*DBResponse) MarshalJSON ¶
func (d *DBResponse) MarshalJSON() ([]byte, error)
type DataResponse ¶
type DataResponse struct { Results *DBResponse `json:"results,omitempty"` Error string `json:"error,omitempty"` }
type MockStore ¶
type MockStore struct {
// contains filtered or unexported fields
}
MockStore is a mock of Store interface.
func NewMockStore ¶
func NewMockStore(ctrl *gomock.Controller) *MockStore
NewMockStore creates a new mock instance.
func (*MockStore) EXPECT ¶
func (m *MockStore) EXPECT() *MockStoreMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockStore) GetServers ¶
GetServers mocks base method.
func (*MockStore) LeaderAddr ¶
LeaderAddr mocks base method.
type MockStoreMockRecorder ¶
type MockStoreMockRecorder struct {
// contains filtered or unexported fields
}
MockStoreMockRecorder is the mock recorder for MockStore.
func (*MockStoreMockRecorder) Exec ¶
func (mr *MockStoreMockRecorder) Exec(arg0 interface{}) *gomock.Call
Exec indicates an expected call of Exec.
func (*MockStoreMockRecorder) GetServers ¶
func (mr *MockStoreMockRecorder) GetServers() *gomock.Call
GetServers indicates an expected call of GetServers.
func (*MockStoreMockRecorder) Join ¶
func (mr *MockStoreMockRecorder) Join(arg0, arg1 interface{}) *gomock.Call
Join indicates an expected call of Join.
func (*MockStoreMockRecorder) LeaderAddr ¶
func (mr *MockStoreMockRecorder) LeaderAddr() *gomock.Call
LeaderAddr indicates an expected call of LeaderAddr.
func (*MockStoreMockRecorder) Leave ¶
func (mr *MockStoreMockRecorder) Leave(arg0 interface{}) *gomock.Call
Leave indicates an expected call of Leave.
func (*MockStoreMockRecorder) Metrics ¶
func (mr *MockStoreMockRecorder) Metrics() *gomock.Call
Metrics indicates an expected call of Metrics.
func (*MockStoreMockRecorder) Query ¶
func (mr *MockStoreMockRecorder) Query(arg0 interface{}) *gomock.Call
Query indicates an expected call of Query.
Click to show internal directories.
Click to hide internal directories.