Documentation
¶
Index ¶
- type Client
- func (c *Client) Create(params onfleet.WorkerCreateParams) (onfleet.Worker, error)
- func (c *Client) Delete(workerId string) error
- func (c *Client) Get(workerId string) (onfleet.Worker, error)
- func (c *Client) GetSchedule(workerId string) (onfleet.WorkerScheduleEntries, error)
- func (c *Client) GetWithQuery(workerId string, params onfleet.WorkerGetQueryParams) (map[string]any, error)
- func (c *Client) List() ([]onfleet.Worker, error)
- func (c *Client) ListTasks(workerId string, params onfleet.WorkerTasksListQueryParams) (onfleet.WorkerTasks, error)
- func (c *Client) ListWithMetadataQuery(metadata []onfleet.Metadata) ([]onfleet.Worker, error)
- func (c *Client) ListWithQuery(params onfleet.WorkerListQueryParams) ([]map[string]any, error)
- func (c *Client) ListWorkersByLocation(params onfleet.WorkersByLocationListQueryParams) (onfleet.WorkersByLocation, error)
- func (c *Client) SetSchedule(workerId string, entries onfleet.WorkerScheduleEntries) (onfleet.WorkerScheduleEntries, error)
- func (c *Client) Update(workerId string, params onfleet.WorkerUpdateParams) (onfleet.Worker, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) Get ¶
Reference https://docs.onfleet.com/reference/get-single-worker
func (*Client) GetSchedule ¶
Reference https://docs.onfleet.com/reference/get-workers-schedule
func (*Client) GetWithQuery ¶
func (c *Client) GetWithQuery(workerId string, params onfleet.WorkerGetQueryParams) (map[string]any, error)
Reference https://docs.onfleet.com/reference/get-single-worker
func (*Client) ListTasks ¶
func (c *Client) ListTasks(workerId string, params onfleet.WorkerTasksListQueryParams) (onfleet.WorkerTasks, error)
Reference https://docs.onfleet.com/reference/list-workers-assigned-tasks
func (*Client) ListWithMetadataQuery ¶
Reference https://docs.onfleet.com/reference/querying-by-metadata
func (*Client) ListWithQuery ¶
Reference // Reference https://docs.onfleet.com/reference/list-workers
func (*Client) ListWorkersByLocation ¶
func (c *Client) ListWorkersByLocation(params onfleet.WorkersByLocationListQueryParams) (onfleet.WorkersByLocation, error)
Reference https://docs.onfleet.com/reference/get-workers-by-location
func (*Client) SetSchedule ¶
func (c *Client) SetSchedule(workerId string, entries onfleet.WorkerScheduleEntries) (onfleet.WorkerScheduleEntries, error)
Reference https://docs.onfleet.com/reference/set-workers-schedule
Click to show internal directories.
Click to hide internal directories.