Documentation
¶
Index ¶
- type Client
- func (c *Client) ChangeStreamOrder(organization string, space string, event string, ...) (*[]entities.Stream, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) CreateEvent(organization string, space string, event *entities.EventCreation) (*entities.Event, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) CreateSpace(organization string, space *entities.SpaceCreation) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) CreateStream(organization string, space string, event string, ...) (*entities.Stream, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) CreateWebhook(organization string, space string, webhook *entities.WebhookCreation) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) DeleteEvent(organization string, space string, event string) (*http.Response, *hcloud.ErrorResponse)
- func (c *Client) DeleteSpace(organization string, space string) (*http.Response, *hcloud.ErrorResponse)
- func (c *Client) DeleteStream(organization string, space string, event string, streamId string) (*http.Response, *hcloud.ErrorResponse)
- func (c *Client) DeleteWebhook(organization string, space string, webhookId string) (*http.Response, *hcloud.ErrorResponse)
- func (c *Client) ExecuteEventByName(organization string, space string, event string, ...) (*entities.StreamResult, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) ExecuteStreamById(organization string, space string, streamId string, ...) (*entities.StreamResult, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetEvent(organization string, space string, event string) (*entities.Event, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetEvents(organization string, space string, limit int, page int) (*[]entities.Event, entities.Total, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetSpace(organization string, space string) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetSpaces(organization string, limit int, page int) (*[]entities.High5Space, entities.Total, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetStream(organization string, space string, event string, streamId string) (*entities.Stream, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetStreams(organization string, space string, event string, limit int, page int) (*[]entities.Stream, entities.Total, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetWebhookLogs(organization string, space string, webhookId string, limit int, page int) (*[]entities.WebhookLog, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) GetWebhooks(organization string, space string, limit int, page int) (*[]entities.Webhook, entities.Total, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) PatchSpacePermissions(organization string, space string, permission *entities.SpacePermissionPatch) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) PatchWebhook(organization string, space string, webhookId string, ...) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) RegenerateWebhookUrl(organization string, space string, webhookId string) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)
- func (c *Client) Version() (*entities.Version, *http.Response, *hcloud.ErrorResponse)
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) ChangeStreamOrder ¶ added in v0.0.19
func (*Client) CreateEvent ¶ added in v0.0.13
func (*Client) CreateSpace ¶ added in v0.0.21
func (c *Client) CreateSpace(organization string, space *entities.SpaceCreation) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
func (*Client) CreateStream ¶ added in v0.0.13
func (*Client) CreateWebhook ¶ added in v0.0.19
func (*Client) DeleteEvent ¶ added in v0.0.21
func (*Client) DeleteSpace ¶ added in v0.0.21
func (*Client) DeleteStream ¶ added in v0.0.21
func (*Client) DeleteWebhook ¶ added in v0.0.21
func (*Client) ExecuteEventByName ¶ added in v0.0.17
func (c *Client) ExecuteEventByName(organization string, space string, event string, streamExecutionRequest *entities.StreamExecutionRequest) (*entities.StreamResult, *http.Response, *hcloud.ErrorResponse)
func (*Client) ExecuteStreamById ¶ added in v0.0.13
func (c *Client) ExecuteStreamById(organization string, space string, streamId string, streamExecutionRequest *entities.StreamExecutionRequest) (*entities.StreamResult, *http.Response, *hcloud.ErrorResponse)
func (*Client) GetSpace ¶ added in v0.0.21
func (c *Client) GetSpace(organization string, space string) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
func (*Client) GetStreams ¶ added in v0.0.13
func (*Client) GetWebhookLogs ¶ added in v0.0.19
func (*Client) GetWebhooks ¶ added in v0.0.19
func (*Client) PatchSpacePermissions ¶ added in v0.0.21
func (c *Client) PatchSpacePermissions(organization string, space string, permission *entities.SpacePermissionPatch) (*entities.High5Space, *http.Response, *hcloud.ErrorResponse)
func (*Client) PatchWebhook ¶ added in v0.0.20
func (*Client) RegenerateWebhookUrl ¶ added in v0.0.20
Click to show internal directories.
Click to hide internal directories.