team

package
v0.5.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

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 Plug

func Plug(apiKey string, rlHttpClient *netwrk.RlHttpClient, url string, call netwrk.Caller) *Client

func (*Client) AutoDispatch

func (c *Client) AutoDispatch(teamId string, params *onfleet.TeamAutoDispatchParams) (onfleet.TeamAutoDispatch, error)

Reference https://docs.onfleet.com/reference/team-auto-dispatch

func (*Client) Create

func (c *Client) Create(params onfleet.TeamCreateParams) (onfleet.Team, error)

Reference https://docs.onfleet.com/reference/create-team

func (*Client) Delete

func (c *Client) Delete(teamId string) error

Reference https://docs.onfleet.com/reference/delete-team

func (*Client) Get

func (c *Client) Get(teamId string) (onfleet.Team, error)

Reference https://docs.onfleet.com/reference/get-single-team

func (*Client) GetWorkerEta

func (c *Client) GetWorkerEta(teamId string, params onfleet.TeamWorkerEtaQueryParams) (onfleet.TeamWorkerEta, error)

Reference https://docs.onfleet.com/reference/delivery-estimate

func (*Client) List

func (c *Client) List() ([]onfleet.Team, error)

Reference https://docs.onfleet.com/reference/list-teams

func (*Client) ListTasks

func (c *Client) ListTasks(teamId string, params *onfleet.TeamTasksListQueryParams) (onfleet.TeamTasks, error)

Reference https://docs.onfleet.com/reference/list-tasks-in-team

func (*Client) Update

func (c *Client) Update(teamId string, params onfleet.TeamUpdateParams) (onfleet.Team, error)

Reference https://docs.onfleet.com/reference/update-team

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL