Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithAuthToken ¶ added in v0.0.32
func WithAuthToken(token string) core.ClientOption
WithAuthToken sets the 'Authorization: Bearer <token>' header on every request.
func WithBaseURL ¶ added in v0.0.32
func WithBaseURL(baseURL string) core.ClientOption
WithBaseURL sets the client's base URL, overriding the default environment, if any.
func WithHTTPClient ¶ added in v0.0.32
func WithHTTPClient(httpClient core.HTTPClient) core.ClientOption
WithHTTPClient uses the given HTTPClient to issue all HTTP requests.
func WithHTTPHeader ¶ added in v0.0.32
func WithHTTPHeader(httpHeader http.Header) core.ClientOption
WithHTTPHeader adds the given http.Header to all requests issued by the client.
Types ¶
type Client ¶
type Client struct {
IssueTrigger *issuetrigger.Client
Attempt *attempt.Client
Bookmark *bookmark.Client
Destination *destination.Client
EventBulkRetry *eventbulkretry.Client
Event *event.Client
IgnoredEventBulkRetry *ignoredeventbulkretry.Client
Issue *issue.Client
Request *request.Client
RequestBulkRetry *requestbulkretry.Client
Source *source.Client
Notification *notification.Client
CustomDomain *customdomain.Client
Transformation *transformation.Client
Connection *connection.Client
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(opts ...core.ClientOption) *Client
Click to show internal directories.
Click to hide internal directories.