Documentation
¶
Index ¶
- type Client
- type Q
- func (q Q[N]) Equals(path string, value any) Q[N]
- func (q Q[N]) Filter(path string, operator system.OperatorType, value any) Q[N]
- func (q Q[N]) GetObject() (N, error)
- func (q Q[N]) GetObjects() ([]N, error)
- func (q Q[N]) Limit(limit int) Q[N]
- func (q Q[N]) Model(model string) Q[N]
- func (q Q[N]) Object(id core.ID) Q[N]
- func (q Q[N]) Offset(offset int) Q[N]
- func (q Q[N]) PutObject(obj N) (N, error)
- func (q Q[N]) PutObjects(objs []N) ([]N, error)
- func (q Q[N]) Slice(offset int, limit int) Q[N]
- func (q Q[N]) Sort(path string, asc bool) Q[N]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Service *service.ServiceClient System *system.SystemClient Universes map[string]*system.Universe SelectedUniverse string }
func NewClient ¶
func NewClient(serviceClient *service.ServiceClient, systemClient *system.SystemClient) Client
Click to show internal directories.
Click to hide internal directories.