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

# Functions

New creates a new services API client.
NewDeleteV1ServicesServiceIDOK creates a DeleteV1ServicesServiceIDOK with default headers values.
NewDeleteV1ServicesServiceIDParams creates a new DeleteV1ServicesServiceIDParams object, with the default timeout for this client.
NewDeleteV1ServicesServiceIDParamsWithContext creates a new DeleteV1ServicesServiceIDParams object with the ability to set a context for a request.
NewDeleteV1ServicesServiceIDParamsWithHTTPClient creates a new DeleteV1ServicesServiceIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1ServicesServiceIDParamsWithTimeout creates a new DeleteV1ServicesServiceIDParams object with the ability to set a timeout on a request.
NewDeleteV1ServicesServiceIDServiceLinksRemoteIDNoContent creates a DeleteV1ServicesServiceIDServiceLinksRemoteIDNoContent with default headers values.
NewDeleteV1ServicesServiceIDServiceLinksRemoteIDParams creates a new DeleteV1ServicesServiceIDServiceLinksRemoteIDParams object, with the default timeout for this client.
NewDeleteV1ServicesServiceIDServiceLinksRemoteIDParamsWithContext creates a new DeleteV1ServicesServiceIDServiceLinksRemoteIDParams object with the ability to set a context for a request.
NewDeleteV1ServicesServiceIDServiceLinksRemoteIDParamsWithHTTPClient creates a new DeleteV1ServicesServiceIDServiceLinksRemoteIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1ServicesServiceIDServiceLinksRemoteIDParamsWithTimeout creates a new DeleteV1ServicesServiceIDServiceLinksRemoteIDParams object with the ability to set a timeout on a request.
NewGetV1ServicesOK creates a GetV1ServicesOK with default headers values.
NewGetV1ServicesParams creates a new GetV1ServicesParams object, with the default timeout for this client.
NewGetV1ServicesParamsWithContext creates a new GetV1ServicesParams object with the ability to set a context for a request.
NewGetV1ServicesParamsWithHTTPClient creates a new GetV1ServicesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ServicesParamsWithTimeout creates a new GetV1ServicesParams object with the ability to set a timeout on a request.
NewGetV1ServicesServiceIDAvailableDownstreamDependenciesOK creates a GetV1ServicesServiceIDAvailableDownstreamDependenciesOK with default headers values.
NewGetV1ServicesServiceIDAvailableDownstreamDependenciesParams creates a new GetV1ServicesServiceIDAvailableDownstreamDependenciesParams object, with the default timeout for this client.
NewGetV1ServicesServiceIDAvailableDownstreamDependenciesParamsWithContext creates a new GetV1ServicesServiceIDAvailableDownstreamDependenciesParams object with the ability to set a context for a request.
NewGetV1ServicesServiceIDAvailableDownstreamDependenciesParamsWithHTTPClient creates a new GetV1ServicesServiceIDAvailableDownstreamDependenciesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ServicesServiceIDAvailableDownstreamDependenciesParamsWithTimeout creates a new GetV1ServicesServiceIDAvailableDownstreamDependenciesParams object with the ability to set a timeout on a request.
NewGetV1ServicesServiceIDAvailableUpstreamDependenciesOK creates a GetV1ServicesServiceIDAvailableUpstreamDependenciesOK with default headers values.
NewGetV1ServicesServiceIDAvailableUpstreamDependenciesParams creates a new GetV1ServicesServiceIDAvailableUpstreamDependenciesParams object, with the default timeout for this client.
NewGetV1ServicesServiceIDAvailableUpstreamDependenciesParamsWithContext creates a new GetV1ServicesServiceIDAvailableUpstreamDependenciesParams object with the ability to set a context for a request.
NewGetV1ServicesServiceIDAvailableUpstreamDependenciesParamsWithHTTPClient creates a new GetV1ServicesServiceIDAvailableUpstreamDependenciesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ServicesServiceIDAvailableUpstreamDependenciesParamsWithTimeout creates a new GetV1ServicesServiceIDAvailableUpstreamDependenciesParams object with the ability to set a timeout on a request.
NewGetV1ServicesServiceIDDependenciesOK creates a GetV1ServicesServiceIDDependenciesOK with default headers values.
NewGetV1ServicesServiceIDDependenciesParams creates a new GetV1ServicesServiceIDDependenciesParams object, with the default timeout for this client.
NewGetV1ServicesServiceIDDependenciesParamsWithContext creates a new GetV1ServicesServiceIDDependenciesParams object with the ability to set a context for a request.
NewGetV1ServicesServiceIDDependenciesParamsWithHTTPClient creates a new GetV1ServicesServiceIDDependenciesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ServicesServiceIDDependenciesParamsWithTimeout creates a new GetV1ServicesServiceIDDependenciesParams object with the ability to set a timeout on a request.
NewGetV1ServicesServiceIDOK creates a GetV1ServicesServiceIDOK with default headers values.
NewGetV1ServicesServiceIDParams creates a new GetV1ServicesServiceIDParams object, with the default timeout for this client.
NewGetV1ServicesServiceIDParamsWithContext creates a new GetV1ServicesServiceIDParams object with the ability to set a context for a request.
NewGetV1ServicesServiceIDParamsWithHTTPClient creates a new GetV1ServicesServiceIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1ServicesServiceIDParamsWithTimeout creates a new GetV1ServicesServiceIDParams object with the ability to set a timeout on a request.
NewPatchV1ServicesServiceIDOK creates a PatchV1ServicesServiceIDOK with default headers values.
NewPatchV1ServicesServiceIDParams creates a new PatchV1ServicesServiceIDParams object, with the default timeout for this client.
NewPatchV1ServicesServiceIDParamsWithContext creates a new PatchV1ServicesServiceIDParams object with the ability to set a context for a request.
NewPatchV1ServicesServiceIDParamsWithHTTPClient creates a new PatchV1ServicesServiceIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1ServicesServiceIDParamsWithTimeout creates a new PatchV1ServicesServiceIDParams object with the ability to set a timeout on a request.
NewPostV1ServicesBadRequest creates a PostV1ServicesBadRequest with default headers values.
NewPostV1ServicesCreated creates a PostV1ServicesCreated with default headers values.
NewPostV1ServicesParams creates a new PostV1ServicesParams object, with the default timeout for this client.
NewPostV1ServicesParamsWithContext creates a new PostV1ServicesParams object with the ability to set a context for a request.
NewPostV1ServicesParamsWithHTTPClient creates a new PostV1ServicesParams object with the ability to set a custom HTTPClient for a request.
NewPostV1ServicesParamsWithTimeout creates a new PostV1ServicesParams object with the ability to set a timeout on a request.
NewPostV1ServicesServiceIDChecklistResponseChecklistIDCreated creates a PostV1ServicesServiceIDChecklistResponseChecklistIDCreated with default headers values.
NewPostV1ServicesServiceIDChecklistResponseChecklistIDParams creates a new PostV1ServicesServiceIDChecklistResponseChecklistIDParams object, with the default timeout for this client.
NewPostV1ServicesServiceIDChecklistResponseChecklistIDParamsWithContext creates a new PostV1ServicesServiceIDChecklistResponseChecklistIDParams object with the ability to set a context for a request.
NewPostV1ServicesServiceIDChecklistResponseChecklistIDParamsWithHTTPClient creates a new PostV1ServicesServiceIDChecklistResponseChecklistIDParams object with the ability to set a custom HTTPClient for a request.
NewPostV1ServicesServiceIDChecklistResponseChecklistIDParamsWithTimeout creates a new PostV1ServicesServiceIDChecklistResponseChecklistIDParams object with the ability to set a timeout on a request.
NewPostV1ServicesServiceLinksCreated creates a PostV1ServicesServiceLinksCreated with default headers values.
NewPostV1ServicesServiceLinksParams creates a new PostV1ServicesServiceLinksParams object, with the default timeout for this client.
NewPostV1ServicesServiceLinksParamsWithContext creates a new PostV1ServicesServiceLinksParams object with the ability to set a context for a request.
NewPostV1ServicesServiceLinksParamsWithHTTPClient creates a new PostV1ServicesServiceLinksParams object with the ability to set a custom HTTPClient for a request.
NewPostV1ServicesServiceLinksParamsWithTimeout creates a new PostV1ServicesServiceLinksParams object with the ability to set a timeout on a request.

# Structs

Client for services API */.
DeleteV1ServicesServiceIDOK describes a response with status code 200, with default header values.
DeleteV1ServicesServiceIDParams contains all the parameters to send to the API endpoint for the delete v1 services service Id operation.
DeleteV1ServicesServiceIDReader is a Reader for the DeleteV1ServicesServiceID structure.
DeleteV1ServicesServiceIDServiceLinksRemoteIDNoContent describes a response with status code 204, with default header values.
DeleteV1ServicesServiceIDServiceLinksRemoteIDParams contains all the parameters to send to the API endpoint for the delete v1 services service Id service links remote Id operation.
DeleteV1ServicesServiceIDServiceLinksRemoteIDReader is a Reader for the DeleteV1ServicesServiceIDServiceLinksRemoteID structure.
GetV1ServicesOK describes a response with status code 200, with default header values.
GetV1ServicesParams contains all the parameters to send to the API endpoint for the get v1 services operation.
GetV1ServicesReader is a Reader for the GetV1Services structure.
GetV1ServicesServiceIDAvailableDownstreamDependenciesOK describes a response with status code 200, with default header values.
GetV1ServicesServiceIDAvailableDownstreamDependenciesParams contains all the parameters to send to the API endpoint for the get v1 services service Id available downstream dependencies operation.
GetV1ServicesServiceIDAvailableDownstreamDependenciesReader is a Reader for the GetV1ServicesServiceIDAvailableDownstreamDependencies structure.
GetV1ServicesServiceIDAvailableUpstreamDependenciesOK describes a response with status code 200, with default header values.
GetV1ServicesServiceIDAvailableUpstreamDependenciesParams contains all the parameters to send to the API endpoint for the get v1 services service Id available upstream dependencies operation.
GetV1ServicesServiceIDAvailableUpstreamDependenciesReader is a Reader for the GetV1ServicesServiceIDAvailableUpstreamDependencies structure.
GetV1ServicesServiceIDDependenciesOK describes a response with status code 200, with default header values.
GetV1ServicesServiceIDDependenciesParams contains all the parameters to send to the API endpoint for the get v1 services service Id dependencies operation.
GetV1ServicesServiceIDDependenciesReader is a Reader for the GetV1ServicesServiceIDDependencies structure.
GetV1ServicesServiceIDOK describes a response with status code 200, with default header values.
GetV1ServicesServiceIDParams contains all the parameters to send to the API endpoint for the get v1 services service Id operation.
GetV1ServicesServiceIDReader is a Reader for the GetV1ServicesServiceID structure.
PatchV1ServicesServiceIDOK describes a response with status code 200, with default header values.
PatchV1ServicesServiceIDParams contains all the parameters to send to the API endpoint for the patch v1 services service Id operation.
PatchV1ServicesServiceIDReader is a Reader for the PatchV1ServicesServiceID structure.
PostV1ServicesBadRequest describes a response with status code 400, with default header values.
PostV1ServicesCreated describes a response with status code 201, with default header values.
PostV1ServicesParams contains all the parameters to send to the API endpoint for the post v1 services operation.
PostV1ServicesReader is a Reader for the PostV1Services structure.
PostV1ServicesServiceIDChecklistResponseChecklistIDCreated describes a response with status code 201, with default header values.
PostV1ServicesServiceIDChecklistResponseChecklistIDParams contains all the parameters to send to the API endpoint for the post v1 services service Id checklist response checklist Id operation.
PostV1ServicesServiceIDChecklistResponseChecklistIDReader is a Reader for the PostV1ServicesServiceIDChecklistResponseChecklistID structure.
PostV1ServicesServiceLinksCreated describes a response with status code 201, with default header values.
PostV1ServicesServiceLinksParams contains all the parameters to send to the API endpoint for the post v1 services service links operation.
PostV1ServicesServiceLinksReader is a Reader for the PostV1ServicesServiceLinks structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.