Documentation
¶
Index ¶
- type DB
- type Queries
- func (q *Queries) CountActiveFleets(ctx context.Context, namespace string) (int, error)
- func (q *Queries) CountExistingMachinesInFleet(ctx context.Context, fleetId string) (int, error)
- func (q *Queries) CreateFleet(ctx context.Context, fleet api.Fleet) error
- func (q Queries) CreateGateway(ctx context.Context, gateway api.Gateway) error
- func (q *Queries) CreateMachine(ctx context.Context, machine cluster.Machine, mv api.MachineVersion) error
- func (q *Queries) CreateMachineVersion(ctx context.Context, mv api.MachineVersion) error
- func (q *Queries) CreateNamespace(ctx context.Context, namespace api.Namespace) error
- func (q Queries) DeleteFleetGateways(ctx context.Context, fleetId string) error
- func (q Queries) DeleteGateway(ctx context.Context, id string) error
- func (q *Queries) DestroyFleet(ctx context.Context, id string) error
- func (q *Queries) DestroyMachine(ctx context.Context, id string) error
- func (q *Queries) DestroyNamespace(ctx context.Context, name string) error
- func (q *Queries) GetFleetByID(ctx context.Context, namespace string, id string) (*api.Fleet, error)
- func (q *Queries) GetFleetByName(ctx context.Context, namespace string, name string) (*api.Fleet, error)
- func (q *Queries) GetFleetForShare(ctx context.Context, id string) (*api.Fleet, error)
- func (q *Queries) GetFleetForUpdate(ctx context.Context, id string) (*api.Fleet, error)
- func (q Queries) GetGatewayById(ctx context.Context, namespace, fleetId, id string) (gateway api.Gateway, err error)
- func (q Queries) GetGatewayByName(ctx context.Context, namespace, fleet, name string) (gateway api.Gateway, err error)
- func (q *Queries) GetMachine(ctx context.Context, namespace, fleetId, id string, showDestroyed bool) (cluster.Machine, error)
- func (q *Queries) GetNamespace(ctx context.Context, name string) (*api.Namespace, error)
- func (q *Queries) GetNamespaceForShare(ctx context.Context, name string) (*api.Namespace, error)
- func (q *Queries) GetNamespaceForUpdate(ctx context.Context, name string) (*api.Namespace, error)
- func (q *Queries) ListFleets(ctx context.Context, namespace string) ([]api.Fleet, error)
- func (q Queries) ListGateways(ctx context.Context, namespace string) ([]api.Gateway, error)
- func (q Queries) ListGatewaysOnFleet(ctx context.Context, ns string, fleetId string) ([]api.Gateway, error)
- func (q *Queries) ListMachineEvents(ctx context.Context, machineId string) ([]api.MachineEvent, error)
- func (q *Queries) ListMachineVersions(ctx context.Context, machineId string) ([]api.MachineVersion, error)
- func (q *Queries) ListMachines(ctx context.Context, fleetId string) ([]cluster.Machine, error)
- func (q *Queries) ListNamespaces(ctx context.Context) ([]api.Namespace, error)
- func (q *Queries) PushMachineEvent(ctx context.Context, event api.MachineEvent) error
- func (q Queries) UpdateGatewayName(ctx context.Context, id string, name string) error
- func (q *Queries) UpdateMachine(ctx context.Context, machine cluster.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) CountActiveFleets ¶
func (*Queries) CountExistingMachinesInFleet ¶
func (*Queries) CreateFleet ¶
func (Queries) CreateGateway ¶
func (*Queries) CreateMachine ¶
func (*Queries) CreateMachineVersion ¶
func (*Queries) CreateNamespace ¶
func (Queries) DeleteFleetGateways ¶
func (*Queries) DestroyMachine ¶
func (*Queries) DestroyNamespace ¶
func (*Queries) GetFleetByID ¶
func (*Queries) GetFleetByName ¶
func (*Queries) GetFleetForShare ¶
func (*Queries) GetFleetForUpdate ¶
func (Queries) GetGatewayById ¶
func (Queries) GetGatewayByName ¶
func (*Queries) GetMachine ¶
func (*Queries) GetNamespace ¶
func (*Queries) GetNamespaceForShare ¶
func (*Queries) GetNamespaceForUpdate ¶
func (*Queries) ListFleets ¶
func (Queries) ListGateways ¶
func (Queries) ListGatewaysOnFleet ¶ added in v0.3.0
func (*Queries) ListMachineEvents ¶
func (*Queries) ListMachineVersions ¶
func (*Queries) ListMachines ¶
func (*Queries) ListNamespaces ¶
func (*Queries) PushMachineEvent ¶
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.