Documentation
¶
Index ¶
- type DatabaseService
- func (d *DatabaseService) Create(ctx context.Context, req *ps.CreateDatabaseRequest) (*ps.Database, error)
- func (d *DatabaseService) Delete(ctx context.Context, req *ps.DeleteDatabaseRequest) error
- func (d *DatabaseService) Get(ctx context.Context, req *ps.GetDatabaseRequest) (*ps.Database, error)
- func (d *DatabaseService) List(ctx context.Context, req *ps.ListDatabasesRequest) ([]*ps.Database, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseService ¶
type DatabaseService struct {
CreateFn func(context.Context, *ps.CreateDatabaseRequest) (*ps.Database, error)
CreateFnInvoked bool
GetFn func(context.Context, *ps.GetDatabaseRequest) (*ps.Database, error)
GetFnInvoked bool
ListFn func(context.Context, *ps.ListDatabasesRequest) ([]*ps.Database, error)
ListFnInvoked bool
DeleteFn func(context.Context, *ps.DeleteDatabaseRequest) error
DeleteFnInvoked bool
}
func (*DatabaseService) Create ¶
func (d *DatabaseService) Create(ctx context.Context, req *ps.CreateDatabaseRequest) (*ps.Database, error)
func (*DatabaseService) Delete ¶
func (d *DatabaseService) Delete(ctx context.Context, req *ps.DeleteDatabaseRequest) error
func (*DatabaseService) Get ¶
func (d *DatabaseService) Get(ctx context.Context, req *ps.GetDatabaseRequest) (*ps.Database, error)
func (*DatabaseService) List ¶
func (d *DatabaseService) List(ctx context.Context, req *ps.ListDatabasesRequest) ([]*ps.Database, error)
Click to show internal directories.
Click to hide internal directories.