Documentation
¶
Index ¶
- Variables
- type Service
- func (s Service) Download(*pbs.DownloadRequest, pbs.SessionRecordingService_DownloadServer) error
- func (s Service) GetSessionRecording(context.Context, *pbs.GetSessionRecordingRequest) (*pbs.GetSessionRecordingResponse, error)
- func (s Service) ListSessionRecordings(context.Context, *pbs.ListSessionRecordingsRequest) (*pbs.ListSessionRecordingsResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // IdActions contains the set of actions that can be performed on // individual resources IdActions = action.ActionSet{ action.NoOp, action.Read, action.Download, } // CollectionActions contains the set of actions that can be performed on // this collection CollectionActions = action.ActionSet{ action.List, } )
View Source
var NewServiceFn = func(ctx context.Context, iamRepoFn common.IamRepoFactory, workerStatusGracePeriod *atomic.Int64, kms *kms.Kms, controllerExt intglobals.ControllerExtension, ) (pbs.SessionRecordingServiceServer, error) { return Service{}, nil }
NewServiceFn returns a storage bucket service which is not implemented in OSS
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
pbs.UnimplementedSessionRecordingServiceServer
}
func (Service) Download ¶
func (s Service) Download(*pbs.DownloadRequest, pbs.SessionRecordingService_DownloadServer) error
Download implements the interface pbs.SessionRecordingServiceServer.
func (Service) GetSessionRecording ¶
func (s Service) GetSessionRecording(context.Context, *pbs.GetSessionRecordingRequest) (*pbs.GetSessionRecordingResponse, error)
GetSessionRecording implements the interface pbs.SessionRecordingServiceServer.
func (Service) ListSessionRecordings ¶
func (s Service) ListSessionRecordings(context.Context, *pbs.ListSessionRecordingsRequest) (*pbs.ListSessionRecordingsResponse, error)
ListSessionRecordings implements the interface pbs.SessionRecordingServiceServer.
Click to show internal directories.
Click to hide internal directories.