Documentation ¶
Index ¶
- func WithContext(authClient auth.Client, metricClient metric.Client, userClient user.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) DataFactory() data.Factory
- func (s *Standard) DataSession() dataStoreDEPRECATED.DataSession
- func (s *Standard) MetricClient() metric.Client
- func (s *Standard) SyncTaskSession() syncTaskStore.SyncTaskSession
- func (s *Standard) UserClient() user.Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithContext ¶
func WithContext(authClient auth.Client, metricClient metric.Client, userClient user.Client, dataFactory data.Factory, dataDeduplicatorFactory deduplicator.Factory, dataStore dataStore.Store, dataStoreDEPRECATED dataStoreDEPRECATED.Store, syncTaskStore syncTaskStore.Store, dataClient dataClient.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, userClient user.Client, dataFactory data.Factory, dataDeduplicatorFactory deduplicator.Factory, dataStore dataStore.Store, dataStoreDEPRECATED dataStoreDEPRECATED.Store, syncTaskStore syncTaskStore.Store, dataClient dataClient.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) DataFactory ¶
func (*Standard) DataSession ¶
func (s *Standard) DataSession() dataStoreDEPRECATED.DataSession
func (*Standard) MetricClient ¶
func (*Standard) SyncTaskSession ¶
func (s *Standard) SyncTaskSession() syncTaskStore.SyncTaskSession
func (*Standard) UserClient ¶
Click to show internal directories.
Click to hide internal directories.