Documentation
¶
Index ¶
- type Client
- func (c *Client) ArchiveConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
- func (c *Client) CreateConnection(ctx context.Context, request *hookdeckgosdk.CreateConnectionRequest) (*hookdeckgosdk.Connection, error)
- func (c *Client) DeleteConnection(ctx context.Context, id string) (*hookdeckgosdk.DeleteConnectionResponse, error)
- func (c *Client) GetConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
- func (c *Client) GetConnections(ctx context.Context, request *hookdeckgosdk.GetConnectionsRequest) (*hookdeckgosdk.ConnectionPaginatedResult, error)
- func (c *Client) PauseConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
- func (c *Client) UnarchiveConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
- func (c *Client) UnpauseConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
- func (c *Client) UpdateConnection(ctx context.Context, id string, request *hookdeckgosdk.UpdateConnectionRequest) (*hookdeckgosdk.Connection, error)
- func (c *Client) UpsertConnection(ctx context.Context, request *hookdeckgosdk.UpsertConnectionRequest) (*hookdeckgosdk.Connection, 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 NewClient ¶
func NewClient(opts ...core.ClientOption) *Client
func (*Client) ArchiveConnection ¶
func (c *Client) ArchiveConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
func (*Client) CreateConnection ¶
func (c *Client) CreateConnection(ctx context.Context, request *hookdeckgosdk.CreateConnectionRequest) (*hookdeckgosdk.Connection, error)
func (*Client) DeleteConnection ¶
func (c *Client) DeleteConnection(ctx context.Context, id string) (*hookdeckgosdk.DeleteConnectionResponse, error)
func (*Client) GetConnection ¶
func (c *Client) GetConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
func (*Client) GetConnections ¶
func (c *Client) GetConnections(ctx context.Context, request *hookdeckgosdk.GetConnectionsRequest) (*hookdeckgosdk.ConnectionPaginatedResult, error)
func (*Client) PauseConnection ¶
func (c *Client) PauseConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
func (*Client) UnarchiveConnection ¶
func (c *Client) UnarchiveConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
func (*Client) UnpauseConnection ¶
func (c *Client) UnpauseConnection(ctx context.Context, id string) (*hookdeckgosdk.Connection, error)
func (*Client) UpdateConnection ¶
func (c *Client) UpdateConnection(ctx context.Context, id string, request *hookdeckgosdk.UpdateConnectionRequest) (*hookdeckgosdk.Connection, error)
func (*Client) UpsertConnection ¶
func (c *Client) UpsertConnection(ctx context.Context, request *hookdeckgosdk.UpsertConnectionRequest) (*hookdeckgosdk.Connection, error)
Click to show internal directories.
Click to hide internal directories.