Documentation ¶
Index ¶
- type APIFile
- type APIFilesDeleteInput
- type APIFilesDownloadInput
- type APIFilesDownloadOutput
- type APIFilesGetOutput
- type APIFilesPutInput
- type APIRoleConfigInput
- type APIRoleConfigOutput
- type Role
- func (r *Role) APIFilesDelete() usecase.Interactor
- func (r *Role) APIFilesDownload() usecase.Interactor
- func (r *Role) APIFilesGet() usecase.Interactor
- func (r *Role) APIFilesPut() usecase.Interactor
- func (r *Role) APIRoleConfigGet() usecase.Interactor
- func (r *Role) APIRoleConfigPut() usecase.Interactor
- func (r *Role) Reader(filename string, rf io.ReaderFrom) error
- func (r *Role) Start(ctx context.Context, config []byte) error
- func (r *Role) Stop()
- func (r *Role) Writer(filename string, wt io.WriterTo) error
- type RoleConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIFilesDeleteInput ¶
type APIFilesDownloadInput ¶
type APIFilesDownloadOutput ¶
type APIFilesDownloadOutput struct {
Data []byte `json:"data" required:"true"`
}
type APIFilesGetOutput ¶
type APIFilesGetOutput struct {
Files []APIFile `json:"files" required:"true"`
}
type APIFilesPutInput ¶
type APIRoleConfigInput ¶
type APIRoleConfigInput struct {
Config RoleConfig `json:"config" required:"true"`
}
type APIRoleConfigOutput ¶
type APIRoleConfigOutput struct {
Config RoleConfig `json:"config" required:"true"`
}
type Role ¶
type Role struct {
// contains filtered or unexported fields
}
func (*Role) APIFilesDelete ¶
func (r *Role) APIFilesDelete() usecase.Interactor
func (*Role) APIFilesDownload ¶
func (r *Role) APIFilesDownload() usecase.Interactor
func (*Role) APIFilesGet ¶
func (r *Role) APIFilesGet() usecase.Interactor
func (*Role) APIFilesPut ¶
func (r *Role) APIFilesPut() usecase.Interactor
func (*Role) APIRoleConfigGet ¶
func (r *Role) APIRoleConfigGet() usecase.Interactor
func (*Role) APIRoleConfigPut ¶
func (r *Role) APIRoleConfigPut() usecase.Interactor
type RoleConfig ¶
Click to show internal directories.
Click to hide internal directories.