Documentation ¶
Index ¶
- func NewAccountsAPI(backend service.Backend) (api.API, error)
- func NewAppRegistryAPI(backend service.Backend) (api.API, error)
- func NewConsentsAPI(backend service.Backend) (api.API, error)
- func NewControllerRegistryAPI(backend service.Backend) (api.API, error)
- func NewDAuthAPI(backend service.Backend) (api.API, error)
- func NewDataAPI(backend service.Backend) (api.API, error)
- func NewDataTypeRegistryAPI(backend service.Backend) (api.API, error)
- func NewExchangeAPI(backend service.Backend) (api.API, error)
- func NewUserAPI(backend service.Backend) (api.API, error)
- func NewWarehouseAPI(backend service.Backend) (_ api.API, err error)
- type UserAPI
- type WarehouseAPI
- func (api *WarehouseAPI) AttachToAPI(service *api.Service)
- func (api *WarehouseAPI) DeleteBundle(ctx context.Context, request *pb.DeleteBundleRequest) (*pb.DeleteBundleResult, error)
- func (api *WarehouseAPI) ListBundle(ctx context.Context, req *pb.ListBundleRequest) (*pb.ListBundleResult, error)
- func (api *WarehouseAPI) StoreBundle(stream pb.Warehouse_StoreBundleServer) error
- func (api *WarehouseAPI) StoreEncryptedBundle(stream pb.Warehouse_StoreEncryptedBundleServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountsAPI ¶
NewAccountsAPI makes new *accountsAPI struct
func NewAppRegistryAPI ¶
NewAppRegistryAPI makes new *appRegistryAPI struct
func NewConsentsAPI ¶
NewConsentsAPI makes new *consentsAPI struct
func NewControllerRegistryAPI ¶
NewControllerRegistryAPI makes new *controllerRegistryAPI struct
func NewDAuthAPI ¶
NewDAuthAPI makes new *dAuthAPI struct
func NewDataTypeRegistryAPI ¶
NewDataTypeRegistryAPI makes new *dataTypeRegistryAPI struct
func NewExchangeAPI ¶
NewExchangeAPI makes new *exchangeAPI struct
Types ¶
type UserAPI ¶
type UserAPI struct {
// contains filtered or unexported fields
}
func (*UserAPI) AttachToAPI ¶
func (*UserAPI) GetData ¶
func (api *UserAPI) GetData(ctx context.Context, req *pb.DataRequest) (*pb.GetDataReponse, error)
func (*UserAPI) GetDataIds ¶
func (api *UserAPI) GetDataIds(ctx context.Context, req *pb.DataIdRequest) (*pb.GetDataIdsResponse, error)
type WarehouseAPI ¶
type WarehouseAPI struct {
// contains filtered or unexported fields
}
func (*WarehouseAPI) AttachToAPI ¶
func (api *WarehouseAPI) AttachToAPI(service *api.Service)
func (*WarehouseAPI) DeleteBundle ¶
func (api *WarehouseAPI) DeleteBundle(ctx context.Context, request *pb.DeleteBundleRequest) (*pb.DeleteBundleResult, error)
func (*WarehouseAPI) ListBundle ¶
func (api *WarehouseAPI) ListBundle(ctx context.Context, req *pb.ListBundleRequest) (*pb.ListBundleResult, error)
func (*WarehouseAPI) StoreBundle ¶
func (api *WarehouseAPI) StoreBundle(stream pb.Warehouse_StoreBundleServer) error
func (*WarehouseAPI) StoreEncryptedBundle ¶
func (api *WarehouseAPI) StoreEncryptedBundle(stream pb.Warehouse_StoreEncryptedBundleServer) error
Click to show internal directories.
Click to hide internal directories.