Documentation ¶
Index ¶
- type AlertManager
- func (state AlertManager) Create(c interface{}) (interface{}, error)
- func (state AlertManager) Delete(options utils.DeleteOptions) error
- func (state AlertManager) Find(options utils.FindOptions) ([]models.Alert, error)
- func (state AlertManager) Has(options utils.HasOptions) (bool, error)
- func (state AlertManager) Update(options utils.UpdateOptions) (interface{}, error)
- type AlertOptionManager
- func (state AlertOptionManager) Create(c interface{}) (interface{}, error)
- func (state AlertOptionManager) Delete(options utils.DeleteOptions) error
- func (state AlertOptionManager) Find(options utils.FindOptions) ([]models.AlertOption, error)
- func (state AlertOptionManager) Has(options utils.HasOptions) (bool, error)
- func (state AlertOptionManager) Update(options utils.UpdateOptions) (interface{}, error)
- type CheckManager
- func (state CheckManager) Create(c interface{}) (interface{}, error)
- func (state CheckManager) Delete(options utils.DeleteOptions) error
- func (state CheckManager) Find(options utils.FindOptions) ([]models.Check, error)
- func (state CheckManager) Has(options utils.HasOptions) (bool, error)
- func (state CheckManager) Update(options utils.UpdateOptions) (interface{}, error)
- type ClientManager
- func (state ClientManager) Create(c interface{}) (interface{}, error)
- func (state ClientManager) Delete(options utils.DeleteOptions) error
- func (state ClientManager) Find(options utils.FindOptions) ([]models.Client, error)
- func (state ClientManager) Has(options utils.HasOptions) (bool, error)
- func (state ClientManager) Update(options utils.UpdateOptions) (interface{}, error)
- type CommandManager
- func (state CommandManager) Create(c interface{}) (interface{}, error)
- func (state CommandManager) Delete(options utils.DeleteOptions) error
- func (state CommandManager) Find(options utils.FindOptions) ([]models.Command, error)
- func (state CommandManager) Has(options utils.HasOptions) (bool, error)
- func (state CommandManager) Update(options utils.UpdateOptions) (interface{}, error)
- type DB
- type Database
- type GroupManager
- func (state GroupManager) Create(c interface{}) (interface{}, error)
- func (state GroupManager) Delete(options utils.DeleteOptions) error
- func (state GroupManager) Find(options utils.FindOptions) ([]models.Group, error)
- func (state GroupManager) Has(options utils.HasOptions) (bool, error)
- func (state GroupManager) Update(options utils.UpdateOptions) (interface{}, error)
- type ServerManager
- func (state ServerManager) Create(c interface{}) (interface{}, error)
- func (state ServerManager) Delete(options utils.DeleteOptions) error
- func (state ServerManager) Find(options utils.FindOptions) ([]models.Server, error)
- func (state ServerManager) Has(options utils.HasOptions) (bool, error)
- func (state ServerManager) Update(options utils.UpdateOptions) (interface{}, error)
- type UploadManager
- func (state UploadManager) Create(c interface{}) (interface{}, error)
- func (state UploadManager) Delete(options utils.DeleteOptions) error
- func (state UploadManager) Find(options utils.FindOptions) ([]models.Upload, error)
- func (state UploadManager) Has(options utils.HasOptions) (bool, error)
- func (state UploadManager) Update(options utils.UpdateOptions) (interface{}, error)
- type UserManager
- func (state UserManager) Create(c interface{}) (interface{}, error)
- func (state UserManager) Delete(options utils.DeleteOptions) error
- func (state UserManager) Find(options utils.FindOptions) ([]models.User, error)
- func (state UserManager) Has(options utils.HasOptions) (bool, error)
- func (state UserManager) Update(options utils.UpdateOptions) (interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertManager ¶
type AlertManager struct {
// contains filtered or unexported fields
}
AlertManager struct
func NewAlertManager ¶
func NewAlertManager(db *DB) (*AlertManager, error)
NewAlertManager - Creates a new *AlertManager that can be used for managing alerts.
func (AlertManager) Create ¶
func (state AlertManager) Create(c interface{}) (interface{}, error)
func (AlertManager) Delete ¶
func (state AlertManager) Delete(options utils.DeleteOptions) error
func (AlertManager) Find ¶
func (state AlertManager) Find(options utils.FindOptions) ([]models.Alert, error)
func (AlertManager) Has ¶
func (state AlertManager) Has(options utils.HasOptions) (bool, error)
func (AlertManager) Update ¶
func (state AlertManager) Update(options utils.UpdateOptions) (interface{}, error)
type AlertOptionManager ¶
type AlertOptionManager struct {
// contains filtered or unexported fields
}
AlertOptionManager struct
func NewAlertOptionManager ¶
func NewAlertOptionManager(db *DB) (*AlertOptionManager, error)
NewAlertOptionManager - Creates a new *AlertOptionManager that can be used for managing alert_options.
func (AlertOptionManager) Create ¶
func (state AlertOptionManager) Create(c interface{}) (interface{}, error)
func (AlertOptionManager) Delete ¶
func (state AlertOptionManager) Delete(options utils.DeleteOptions) error
func (AlertOptionManager) Find ¶
func (state AlertOptionManager) Find(options utils.FindOptions) ([]models.AlertOption, error)
func (AlertOptionManager) Has ¶
func (state AlertOptionManager) Has(options utils.HasOptions) (bool, error)
func (AlertOptionManager) Update ¶
func (state AlertOptionManager) Update(options utils.UpdateOptions) (interface{}, error)
type CheckManager ¶
type CheckManager struct {
// contains filtered or unexported fields
}
CheckManager struct
func NewCheckManager ¶
func NewCheckManager(db *DB) (*CheckManager, error)
NewCheckManager - Creates a new *CheckManager that can be used for managing checks.
func (CheckManager) Create ¶
func (state CheckManager) Create(c interface{}) (interface{}, error)
func (CheckManager) Delete ¶
func (state CheckManager) Delete(options utils.DeleteOptions) error
func (CheckManager) Find ¶
func (state CheckManager) Find(options utils.FindOptions) ([]models.Check, error)
func (CheckManager) Has ¶
func (state CheckManager) Has(options utils.HasOptions) (bool, error)
func (CheckManager) Update ¶
func (state CheckManager) Update(options utils.UpdateOptions) (interface{}, error)
type ClientManager ¶
type ClientManager struct {
// contains filtered or unexported fields
}
ClientManager struct
func NewClientManager ¶
func NewClientManager(db *DB) (*ClientManager, error)
NewClientManager - Creates a new *ClientManager that can be used for managing clients.
func (ClientManager) Create ¶
func (state ClientManager) Create(c interface{}) (interface{}, error)
func (ClientManager) Delete ¶
func (state ClientManager) Delete(options utils.DeleteOptions) error
func (ClientManager) Find ¶
func (state ClientManager) Find(options utils.FindOptions) ([]models.Client, error)
func (ClientManager) Has ¶
func (state ClientManager) Has(options utils.HasOptions) (bool, error)
func (ClientManager) Update ¶
func (state ClientManager) Update(options utils.UpdateOptions) (interface{}, error)
type CommandManager ¶
type CommandManager struct {
// contains filtered or unexported fields
}
CommandManager struct
func NewCommandManager ¶
func NewCommandManager(db *DB) (*CommandManager, error)
NewCommandManager - Creates a new *CommandManager that can be used for managing commands.
func (CommandManager) Create ¶
func (state CommandManager) Create(c interface{}) (interface{}, error)
func (CommandManager) Delete ¶
func (state CommandManager) Delete(options utils.DeleteOptions) error
func (CommandManager) Find ¶
func (state CommandManager) Find(options utils.FindOptions) ([]models.Command, error)
func (CommandManager) Has ¶
func (state CommandManager) Has(options utils.HasOptions) (bool, error)
func (CommandManager) Update ¶
func (state CommandManager) Update(options utils.UpdateOptions) (interface{}, error)
type Database ¶
type Database struct { Conn *nats.Conn AlertManager *AlertManager AlertOptionManager *AlertOptionManager CheckManager *CheckManager ClientManager *ClientManager CommandManager *CommandManager GroupManager *GroupManager ServerManager *ServerManager UploadManager *UploadManager UserManager *UserManager // contains filtered or unexported fields }
Database struct
func NewDatabase ¶
NewDatabase - rethinkdb database
type GroupManager ¶
type GroupManager struct {
// contains filtered or unexported fields
}
GroupManager struct
func NewGroupManager ¶
func NewGroupManager(db *DB) (*GroupManager, error)
NewGroupManager - Creates a new *GroupManager that can be used for managing groups.
func (GroupManager) Create ¶
func (state GroupManager) Create(c interface{}) (interface{}, error)
func (GroupManager) Delete ¶
func (state GroupManager) Delete(options utils.DeleteOptions) error
func (GroupManager) Find ¶
func (state GroupManager) Find(options utils.FindOptions) ([]models.Group, error)
func (GroupManager) Has ¶
func (state GroupManager) Has(options utils.HasOptions) (bool, error)
func (GroupManager) Update ¶
func (state GroupManager) Update(options utils.UpdateOptions) (interface{}, error)
type ServerManager ¶
type ServerManager struct {
// contains filtered or unexported fields
}
ServerManager struct
func NewServerManager ¶
func NewServerManager(db *DB) (*ServerManager, error)
NewServerManager - Creates a new *ServerManager that can be used for managing servers.
func (ServerManager) Create ¶
func (state ServerManager) Create(c interface{}) (interface{}, error)
func (ServerManager) Delete ¶
func (state ServerManager) Delete(options utils.DeleteOptions) error
func (ServerManager) Find ¶
func (state ServerManager) Find(options utils.FindOptions) ([]models.Server, error)
func (ServerManager) Has ¶
func (state ServerManager) Has(options utils.HasOptions) (bool, error)
func (ServerManager) Update ¶
func (state ServerManager) Update(options utils.UpdateOptions) (interface{}, error)
type UploadManager ¶
type UploadManager struct {
// contains filtered or unexported fields
}
UploadManager struct
func NewUploadManager ¶
func NewUploadManager(db *DB) (*UploadManager, error)
NewUploadManager - Creates a new *UploadManager that can be used for managing uploads.
func (UploadManager) Create ¶
func (state UploadManager) Create(c interface{}) (interface{}, error)
func (UploadManager) Delete ¶
func (state UploadManager) Delete(options utils.DeleteOptions) error
func (UploadManager) Find ¶
func (state UploadManager) Find(options utils.FindOptions) ([]models.Upload, error)
func (UploadManager) Has ¶
func (state UploadManager) Has(options utils.HasOptions) (bool, error)
func (UploadManager) Update ¶
func (state UploadManager) Update(options utils.UpdateOptions) (interface{}, error)
type UserManager ¶
type UserManager struct {
// contains filtered or unexported fields
}
UserManager struct
func NewUserManager ¶
func NewUserManager(db *DB) (*UserManager, error)
NewUserManager - Creates a new *UserManager that can be used for managing users.
func (UserManager) Create ¶
func (state UserManager) Create(c interface{}) (interface{}, error)
func (UserManager) Delete ¶
func (state UserManager) Delete(options utils.DeleteOptions) error
func (UserManager) Find ¶
func (state UserManager) Find(options utils.FindOptions) ([]models.User, error)
func (UserManager) Has ¶
func (state UserManager) Has(options utils.HasOptions) (bool, error)
func (UserManager) Update ¶
func (state UserManager) Update(options utils.UpdateOptions) (interface{}, error)