Documentation ¶
Index ¶
- func WithContext(authClient auth.Client, metricClient metric.Client, ...) rest.HandlerFunc
- type Standard
- func (s *Standard) AuthClient() auth.Client
- func (s *Standard) Close()
- func (s *Standard) DataClient() dataClient.Client
- func (s *Standard) DataDeduplicatorFactory() deduplicator.Factory
- func (s *Standard) DataSession() dataStoreDEPRECATED.DataSession
- func (s *Standard) DataSourceClient() dataSource.Client
- func (s *Standard) MetricClient() metric.Client
- func (s *Standard) PermissionClient() permission.Client
- func (s *Standard) SyncTaskSession() syncTaskStore.SyncTaskSession
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithContext ¶
func WithContext(authClient auth.Client, metricClient metric.Client, permissionClient permission.Client, dataDeduplicatorFactory deduplicator.Factory, dataStoreDEPRECATED dataStoreDEPRECATED.Store, syncTaskStore syncTaskStore.Store, dataClient dataClient.Client, dataSourceClient dataSource.Client, handler dataService.HandlerFunc) rest.HandlerFunc
Types ¶
type Standard ¶
type Standard struct { *serviceContext.Responder // contains filtered or unexported fields }
func NewStandard ¶
func NewStandard(response rest.ResponseWriter, request *rest.Request, authClient auth.Client, metricClient metric.Client, permissionClient permission.Client, dataDeduplicatorFactory deduplicator.Factory, dataStoreDEPRECATED dataStoreDEPRECATED.Store, syncTaskStore syncTaskStore.Store, dataClient dataClient.Client, dataSourceClient dataSource.Client) (*Standard, error)
func (*Standard) AuthClient ¶
func (*Standard) DataClient ¶
func (s *Standard) DataClient() dataClient.Client
func (*Standard) DataDeduplicatorFactory ¶
func (s *Standard) DataDeduplicatorFactory() deduplicator.Factory
func (*Standard) DataSession ¶
func (s *Standard) DataSession() dataStoreDEPRECATED.DataSession
func (*Standard) DataSourceClient ¶ added in v1.29.0
func (s *Standard) DataSourceClient() dataSource.Client
func (*Standard) MetricClient ¶
func (*Standard) PermissionClient ¶ added in v1.29.0
func (s *Standard) PermissionClient() permission.Client
func (*Standard) SyncTaskSession ¶
func (s *Standard) SyncTaskSession() syncTaskStore.SyncTaskSession
Click to show internal directories.
Click to hide internal directories.