Documentation
¶
Index ¶
- type DB
- type Queries
- func (q *Queries) CreateFleet(ctx context.Context, fleet core.Fleet) error
- func (q Queries) CreateGateway(ctx context.Context, gateway core.Gateway) error
- func (q *Queries) CreateMachine(ctx context.Context, machine core.Machine) error
- func (q *Queries) CreateMachineVersion(ctx context.Context, mv core.MachineVersion) error
- func (q *Queries) CreateNamespace(ctx context.Context, namespace core.Namespace) error
- func (q Queries) DeleteGateway(ctx context.Context, id string) error
- func (q *Queries) DestroyFleet(ctx context.Context, namespace string, id string) error
- func (q *Queries) DestroyMachine(ctx context.Context, namespace, fleetId, id string) error
- func (q *Queries) DestroyNamespace(ctx context.Context, name string) error
- func (q *Queries) GetFleetByID(ctx context.Context, namespace string, id string) (*core.Fleet, error)
- func (q *Queries) GetFleetByName(ctx context.Context, namespace string, name string) (*core.Fleet, error)
- func (q Queries) GetGatewayById(ctx context.Context, namespace, fleet, id string) (gateway core.Gateway, err error)
- func (q Queries) GetGatewayByName(ctx context.Context, namespace, fleetId, name string) (gateway core.Gateway, err error)
- func (q *Queries) GetMachine(ctx context.Context, namespace, fleetId, id string) (core.Machine, error)
- func (q *Queries) GetNamespace(ctx context.Context, name string) (*core.Namespace, error)
- func (q *Queries) ListFleets(ctx context.Context, namespace string) ([]core.Fleet, error)
- func (q Queries) ListGateways(ctx context.Context, namespace string, fleetId string) ([]core.Gateway, error)
- func (q *Queries) ListMachineEvents(ctx context.Context, machineId string) ([]core.InstanceEvent, error)
- func (q *Queries) ListMachineVersions(ctx context.Context, machineId string) ([]core.MachineVersion, error)
- func (q *Queries) ListMachines(ctx context.Context, fleetId string) ([]core.Machine, error)
- func (q *Queries) ListNamespaces(ctx context.Context) ([]core.Namespace, error)
- func (q *Queries) PushMachineEvent(ctx context.Context, event core.InstanceEvent) error
- func (q Queries) UpdateGatewayName(ctx context.Context, id string, name string) error
- func (q *Queries) UpdateMachine(ctx context.Context, machine core.Machine) error
- type Transaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateFleet ¶
func (Queries) CreateGateway ¶
func (*Queries) CreateMachine ¶
func (*Queries) CreateMachineVersion ¶
func (*Queries) CreateNamespace ¶
func (*Queries) DestroyFleet ¶
func (*Queries) DestroyMachine ¶
func (*Queries) DestroyNamespace ¶
func (*Queries) GetFleetByID ¶
func (*Queries) GetFleetByName ¶
func (Queries) GetGatewayById ¶
func (Queries) GetGatewayByName ¶
func (*Queries) GetMachine ¶
func (*Queries) GetNamespace ¶
func (*Queries) ListFleets ¶
func (Queries) ListGateways ¶
func (*Queries) ListMachineEvents ¶ added in v0.0.2
func (*Queries) ListMachineVersions ¶
func (*Queries) ListMachines ¶
func (*Queries) ListNamespaces ¶
func (*Queries) PushMachineEvent ¶ added in v0.0.2
func (Queries) UpdateGatewayName ¶
type Transaction ¶
type Transaction struct { *Queries // contains filtered or unexported fields }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.