Documentation
¶
Index ¶
- type Client
- func (c *Client) ArchiveDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
- func (c *Client) CreateDestination(ctx context.Context, request *hookdeckgosdk.CreateDestinationRequest) (*hookdeckgosdk.Destination, error)
- func (c *Client) DeleteDestination(ctx context.Context, id string) (*hookdeckgosdk.DeleteDestinationResponse, error)
- func (c *Client) GetDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
- func (c *Client) GetDestinations(ctx context.Context, request *hookdeckgosdk.GetDestinationsRequest) (*hookdeckgosdk.DestinationPaginatedResult, error)
- func (c *Client) UnarchiveDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
- func (c *Client) UpdateDestination(ctx context.Context, id string, ...) (*hookdeckgosdk.Destination, error)
- func (c *Client) UpsertDestination(ctx context.Context, request *hookdeckgosdk.UpsertDestinationRequest) (*hookdeckgosdk.Destination, 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) ArchiveDestination ¶
func (c *Client) ArchiveDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
func (*Client) CreateDestination ¶
func (c *Client) CreateDestination(ctx context.Context, request *hookdeckgosdk.CreateDestinationRequest) (*hookdeckgosdk.Destination, error)
func (*Client) DeleteDestination ¶
func (c *Client) DeleteDestination(ctx context.Context, id string) (*hookdeckgosdk.DeleteDestinationResponse, error)
func (*Client) GetDestination ¶
func (c *Client) GetDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
func (*Client) GetDestinations ¶
func (c *Client) GetDestinations(ctx context.Context, request *hookdeckgosdk.GetDestinationsRequest) (*hookdeckgosdk.DestinationPaginatedResult, error)
func (*Client) UnarchiveDestination ¶
func (c *Client) UnarchiveDestination(ctx context.Context, id string) (*hookdeckgosdk.Destination, error)
func (*Client) UpdateDestination ¶
func (c *Client) UpdateDestination(ctx context.Context, id string, request *hookdeckgosdk.UpdateDestinationRequest) (*hookdeckgosdk.Destination, error)
func (*Client) UpsertDestination ¶
func (c *Client) UpsertDestination(ctx context.Context, request *hookdeckgosdk.UpsertDestinationRequest) (*hookdeckgosdk.Destination, error)
Click to show internal directories.
Click to hide internal directories.