Documentation
¶
Index ¶
- Constants
- type Convoy
- func (c *Convoy) CreateApp(request *models.ApplicationRequest) (*models.ApplicationResponse, error)
- func (c *Convoy) CreateAppEndpoint(appID string, request *models.EndpointRequest) (*models.EndpointResponse, error)
- func (c *Convoy) CreateAppEvent(appID string, request *models.EventRequest) (*models.EventResponse, error)
- func (c *Convoy) GetApp(ID string) (*models.ApplicationResponse, error)
- func (c *Convoy) UpdateApp(appID string, request *models.ApplicationRequest) (*models.ApplicationResponse, error)
- func (c *Convoy) UpdateAppEndpoint(appID, endpointID string, request *models.EndpointRequest) (*models.EndpointResponse, error)
- type HTTPClient
- type Options
Constants ¶
View Source
const ( MethodPost = "POST" MethodPut = "PUT" MethodGet = "GET" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Convoy ¶
type Convoy struct {
// contains filtered or unexported fields
}
func NewWithCredentials ¶
func (*Convoy) CreateApp ¶
func (c *Convoy) CreateApp(request *models.ApplicationRequest) (*models.ApplicationResponse, error)
func (*Convoy) CreateAppEndpoint ¶
func (c *Convoy) CreateAppEndpoint(appID string, request *models.EndpointRequest) (*models.EndpointResponse, error)
func (*Convoy) CreateAppEvent ¶
func (c *Convoy) CreateAppEvent(appID string, request *models.EventRequest) (*models.EventResponse, error)
func (*Convoy) GetApp ¶ added in v0.1.4
func (c *Convoy) GetApp(ID string) (*models.ApplicationResponse, error)
func (*Convoy) UpdateApp ¶ added in v0.1.5
func (c *Convoy) UpdateApp(appID string, request *models.ApplicationRequest) (*models.ApplicationResponse, error)
func (*Convoy) UpdateAppEndpoint ¶ added in v0.1.2
func (c *Convoy) UpdateAppEndpoint(appID, endpointID string, request *models.EndpointRequest) (*models.EndpointResponse, error)
Click to show internal directories.
Click to hide internal directories.