high5

package
v0.1.11 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 6 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 New

func New(client *hcloud.Client) *Client

func (*Client) ChangeStreamOrder added in v0.0.19

func (c *Client) ChangeStreamOrder(organization string, space string, event string, streamOrder *[]entities.StreamOrder) (*[]entities.Stream, *http.Response, *hcloud.ErrorResponse)

func (*Client) CreateEvent added in v0.0.13

func (c *Client) CreateEvent(organization string, space string, event *entities.EventCreation) (*entities.Event, *http.Response, *hcloud.ErrorResponse)

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 (c *Client) CreateStream(organization string, space string, event string, stream *entities.StreamCreation) (*entities.Stream, *http.Response, *hcloud.ErrorResponse)

func (*Client) CreateWebhook added in v0.0.19

func (c *Client) CreateWebhook(organization string, space string, webhook *entities.WebhookCreation) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)

func (*Client) DeleteEvent added in v0.0.21

func (c *Client) DeleteEvent(organization string, space string, event string) (*http.Response, *hcloud.ErrorResponse)

func (*Client) DeleteSpace added in v0.0.21

func (c *Client) DeleteSpace(organization string, space string) (*http.Response, *hcloud.ErrorResponse)

func (*Client) DeleteStream added in v0.0.21

func (c *Client) DeleteStream(organization string, space string, event string, streamId string) (*http.Response, *hcloud.ErrorResponse)

func (*Client) DeleteWebhook added in v0.0.21

func (c *Client) DeleteWebhook(organization string, space string, webhookId string) (*http.Response, *hcloud.ErrorResponse)

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) GetEvent added in v0.0.21

func (c *Client) GetEvent(organization string, space string, event string) (*entities.Event, *http.Response, *hcloud.ErrorResponse)

func (*Client) GetEvents added in v0.0.13

func (c *Client) GetEvents(organization string, space string, limit int, page int) (*[]entities.Event, entities.Total, *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) GetSpaces added in v0.0.21

func (c *Client) GetSpaces(organization string, limit int, page int) (*[]entities.High5Space, entities.Total, *http.Response, *hcloud.ErrorResponse)

func (*Client) GetStream added in v0.0.21

func (c *Client) GetStream(organization string, space string, event string, streamId string) (*entities.Stream, *http.Response, *hcloud.ErrorResponse)

func (*Client) GetStreams added in v0.0.13

func (c *Client) GetStreams(organization string, space string, event string, limit int, page int) (*[]entities.Stream, entities.Total, *http.Response, *hcloud.ErrorResponse)

func (*Client) GetWebhookLogs added in v0.0.19

func (c *Client) GetWebhookLogs(organization string, space string, webhookId string, limit int, page int) (*[]entities.WebhookLog, *http.Response, *hcloud.ErrorResponse)

func (*Client) GetWebhooks added in v0.0.19

func (c *Client) GetWebhooks(organization string, space string, limit int, page int) (*[]entities.Webhook, entities.Total, *http.Response, *hcloud.ErrorResponse)

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 (c *Client) PatchWebhook(organization string, space string, webhookId string, webhook *entities.PatchWebhook) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)

func (*Client) RegenerateWebhookUrl added in v0.0.20

func (c *Client) RegenerateWebhookUrl(organization string, space string, webhookId string) (*entities.Webhook, *http.Response, *hcloud.ErrorResponse)

func (*Client) Version

func (c *Client) Version() (*entities.Version, *http.Response, *hcloud.ErrorResponse)

Jump to

Keyboard shortcuts

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