package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev

# Functions

New creates a new webhooks API client.
NewDeleteV1WebhooksWebhookIDNoContent creates a DeleteV1WebhooksWebhookIDNoContent with default headers values.
NewDeleteV1WebhooksWebhookIDParams creates a new DeleteV1WebhooksWebhookIDParams object, with the default timeout for this client.
NewDeleteV1WebhooksWebhookIDParamsWithContext creates a new DeleteV1WebhooksWebhookIDParams object with the ability to set a context for a request.
NewDeleteV1WebhooksWebhookIDParamsWithHTTPClient creates a new DeleteV1WebhooksWebhookIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1WebhooksWebhookIDParamsWithTimeout creates a new DeleteV1WebhooksWebhookIDParams object with the ability to set a timeout on a request.
NewGetV1WebhooksOK creates a GetV1WebhooksOK with default headers values.
NewGetV1WebhooksParams creates a new GetV1WebhooksParams object, with the default timeout for this client.
NewGetV1WebhooksParamsWithContext creates a new GetV1WebhooksParams object with the ability to set a context for a request.
NewGetV1WebhooksParamsWithHTTPClient creates a new GetV1WebhooksParams object with the ability to set a custom HTTPClient for a request.
NewGetV1WebhooksParamsWithTimeout creates a new GetV1WebhooksParams object with the ability to set a timeout on a request.
NewGetV1WebhooksWebhookIDDeliveriesOK creates a GetV1WebhooksWebhookIDDeliveriesOK with default headers values.
NewGetV1WebhooksWebhookIDDeliveriesParams creates a new GetV1WebhooksWebhookIDDeliveriesParams object, with the default timeout for this client.
NewGetV1WebhooksWebhookIDDeliveriesParamsWithContext creates a new GetV1WebhooksWebhookIDDeliveriesParams object with the ability to set a context for a request.
NewGetV1WebhooksWebhookIDDeliveriesParamsWithHTTPClient creates a new GetV1WebhooksWebhookIDDeliveriesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1WebhooksWebhookIDDeliveriesParamsWithTimeout creates a new GetV1WebhooksWebhookIDDeliveriesParams object with the ability to set a timeout on a request.
NewGetV1WebhooksWebhookIDOK creates a GetV1WebhooksWebhookIDOK with default headers values.
NewGetV1WebhooksWebhookIDParams creates a new GetV1WebhooksWebhookIDParams object, with the default timeout for this client.
NewGetV1WebhooksWebhookIDParamsWithContext creates a new GetV1WebhooksWebhookIDParams object with the ability to set a context for a request.
NewGetV1WebhooksWebhookIDParamsWithHTTPClient creates a new GetV1WebhooksWebhookIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1WebhooksWebhookIDParamsWithTimeout creates a new GetV1WebhooksWebhookIDParams object with the ability to set a timeout on a request.
NewPatchV1WebhooksWebhookIDOK creates a PatchV1WebhooksWebhookIDOK with default headers values.
NewPatchV1WebhooksWebhookIDParams creates a new PatchV1WebhooksWebhookIDParams object, with the default timeout for this client.
NewPatchV1WebhooksWebhookIDParamsWithContext creates a new PatchV1WebhooksWebhookIDParams object with the ability to set a context for a request.
NewPatchV1WebhooksWebhookIDParamsWithHTTPClient creates a new PatchV1WebhooksWebhookIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1WebhooksWebhookIDParamsWithTimeout creates a new PatchV1WebhooksWebhookIDParams object with the ability to set a timeout on a request.
NewPostV1WebhooksCreated creates a PostV1WebhooksCreated with default headers values.
NewPostV1WebhooksParams creates a new PostV1WebhooksParams object, with the default timeout for this client.
NewPostV1WebhooksParamsWithContext creates a new PostV1WebhooksParams object with the ability to set a context for a request.
NewPostV1WebhooksParamsWithHTTPClient creates a new PostV1WebhooksParams object with the ability to set a custom HTTPClient for a request.
NewPostV1WebhooksParamsWithTimeout creates a new PostV1WebhooksParams object with the ability to set a timeout on a request.

# Structs

Client for webhooks API */.
DeleteV1WebhooksWebhookIDNoContent describes a response with status code 204, with default header values.
DeleteV1WebhooksWebhookIDParams contains all the parameters to send to the API endpoint for the delete v1 webhooks webhook Id operation.
DeleteV1WebhooksWebhookIDReader is a Reader for the DeleteV1WebhooksWebhookID structure.
GetV1WebhooksOK describes a response with status code 200, with default header values.
GetV1WebhooksParams contains all the parameters to send to the API endpoint for the get v1 webhooks operation.
GetV1WebhooksReader is a Reader for the GetV1Webhooks structure.
GetV1WebhooksWebhookIDDeliveriesOK describes a response with status code 200, with default header values.
GetV1WebhooksWebhookIDDeliveriesParams contains all the parameters to send to the API endpoint for the get v1 webhooks webhook Id deliveries operation.
GetV1WebhooksWebhookIDDeliveriesReader is a Reader for the GetV1WebhooksWebhookIDDeliveries structure.
GetV1WebhooksWebhookIDOK describes a response with status code 200, with default header values.
GetV1WebhooksWebhookIDParams contains all the parameters to send to the API endpoint for the get v1 webhooks webhook Id operation.
GetV1WebhooksWebhookIDReader is a Reader for the GetV1WebhooksWebhookID structure.
PatchV1WebhooksWebhookIDOK describes a response with status code 200, with default header values.
PatchV1WebhooksWebhookIDParams contains all the parameters to send to the API endpoint for the patch v1 webhooks webhook Id operation.
PatchV1WebhooksWebhookIDReader is a Reader for the PatchV1WebhooksWebhookID structure.
PostV1WebhooksCreated describes a response with status code 201, with default header values.
PostV1WebhooksParams contains all the parameters to send to the API endpoint for the post v1 webhooks operation.
PostV1WebhooksReader is a Reader for the PostV1Webhooks structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.