package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev
# Functions
New creates a new functionalities API client.
NewDeleteV1FunctionalitiesFunctionalityIDOK creates a DeleteV1FunctionalitiesFunctionalityIDOK with default headers values.
NewDeleteV1FunctionalitiesFunctionalityIDParams creates a new DeleteV1FunctionalitiesFunctionalityIDParams object, with the default timeout for this client.
NewDeleteV1FunctionalitiesFunctionalityIDParamsWithContext creates a new DeleteV1FunctionalitiesFunctionalityIDParams object with the ability to set a context for a request.
NewDeleteV1FunctionalitiesFunctionalityIDParamsWithHTTPClient creates a new DeleteV1FunctionalitiesFunctionalityIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1FunctionalitiesFunctionalityIDParamsWithTimeout creates a new DeleteV1FunctionalitiesFunctionalityIDParams object with the ability to set a timeout on a request.
NewGetV1FunctionalitiesFunctionalityIDOK creates a GetV1FunctionalitiesFunctionalityIDOK with default headers values.
NewGetV1FunctionalitiesFunctionalityIDParams creates a new GetV1FunctionalitiesFunctionalityIDParams object, with the default timeout for this client.
NewGetV1FunctionalitiesFunctionalityIDParamsWithContext creates a new GetV1FunctionalitiesFunctionalityIDParams object with the ability to set a context for a request.
NewGetV1FunctionalitiesFunctionalityIDParamsWithHTTPClient creates a new GetV1FunctionalitiesFunctionalityIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1FunctionalitiesFunctionalityIDParamsWithTimeout creates a new GetV1FunctionalitiesFunctionalityIDParams object with the ability to set a timeout on a request.
NewGetV1FunctionalitiesFunctionalityIDServicesOK creates a GetV1FunctionalitiesFunctionalityIDServicesOK with default headers values.
NewGetV1FunctionalitiesFunctionalityIDServicesParams creates a new GetV1FunctionalitiesFunctionalityIDServicesParams object, with the default timeout for this client.
NewGetV1FunctionalitiesFunctionalityIDServicesParamsWithContext creates a new GetV1FunctionalitiesFunctionalityIDServicesParams object with the ability to set a context for a request.
NewGetV1FunctionalitiesFunctionalityIDServicesParamsWithHTTPClient creates a new GetV1FunctionalitiesFunctionalityIDServicesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1FunctionalitiesFunctionalityIDServicesParamsWithTimeout creates a new GetV1FunctionalitiesFunctionalityIDServicesParams object with the ability to set a timeout on a request.
NewGetV1FunctionalitiesOK creates a GetV1FunctionalitiesOK with default headers values.
NewGetV1FunctionalitiesParams creates a new GetV1FunctionalitiesParams object, with the default timeout for this client.
NewGetV1FunctionalitiesParamsWithContext creates a new GetV1FunctionalitiesParams object with the ability to set a context for a request.
NewGetV1FunctionalitiesParamsWithHTTPClient creates a new GetV1FunctionalitiesParams object with the ability to set a custom HTTPClient for a request.
NewGetV1FunctionalitiesParamsWithTimeout creates a new GetV1FunctionalitiesParams object with the ability to set a timeout on a request.
NewPatchV1FunctionalitiesFunctionalityIDOK creates a PatchV1FunctionalitiesFunctionalityIDOK with default headers values.
NewPatchV1FunctionalitiesFunctionalityIDParams creates a new PatchV1FunctionalitiesFunctionalityIDParams object, with the default timeout for this client.
NewPatchV1FunctionalitiesFunctionalityIDParamsWithContext creates a new PatchV1FunctionalitiesFunctionalityIDParams object with the ability to set a context for a request.
NewPatchV1FunctionalitiesFunctionalityIDParamsWithHTTPClient creates a new PatchV1FunctionalitiesFunctionalityIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1FunctionalitiesFunctionalityIDParamsWithTimeout creates a new PatchV1FunctionalitiesFunctionalityIDParams object with the ability to set a timeout on a request.
NewPostV1FunctionalitiesCreated creates a PostV1FunctionalitiesCreated with default headers values.
NewPostV1FunctionalitiesParams creates a new PostV1FunctionalitiesParams object, with the default timeout for this client.
NewPostV1FunctionalitiesParamsWithContext creates a new PostV1FunctionalitiesParams object with the ability to set a context for a request.
NewPostV1FunctionalitiesParamsWithHTTPClient creates a new PostV1FunctionalitiesParams object with the ability to set a custom HTTPClient for a request.
NewPostV1FunctionalitiesParamsWithTimeout creates a new PostV1FunctionalitiesParams object with the ability to set a timeout on a request.
# Structs
Client for functionalities API
*/.
DeleteV1FunctionalitiesFunctionalityIDOK describes a response with status code 200, with default header values.
DeleteV1FunctionalitiesFunctionalityIDParams contains all the parameters to send to the API endpoint
for the delete v1 functionalities functionality Id operation.
DeleteV1FunctionalitiesFunctionalityIDReader is a Reader for the DeleteV1FunctionalitiesFunctionalityID structure.
GetV1FunctionalitiesFunctionalityIDOK describes a response with status code 200, with default header values.
GetV1FunctionalitiesFunctionalityIDParams contains all the parameters to send to the API endpoint
for the get v1 functionalities functionality Id operation.
GetV1FunctionalitiesFunctionalityIDReader is a Reader for the GetV1FunctionalitiesFunctionalityID structure.
GetV1FunctionalitiesFunctionalityIDServicesOK describes a response with status code 200, with default header values.
GetV1FunctionalitiesFunctionalityIDServicesParams contains all the parameters to send to the API endpoint
for the get v1 functionalities functionality Id services operation.
GetV1FunctionalitiesFunctionalityIDServicesReader is a Reader for the GetV1FunctionalitiesFunctionalityIDServices structure.
GetV1FunctionalitiesOK describes a response with status code 200, with default header values.
GetV1FunctionalitiesParams contains all the parameters to send to the API endpoint
for the get v1 functionalities operation.
GetV1FunctionalitiesReader is a Reader for the GetV1Functionalities structure.
PatchV1FunctionalitiesFunctionalityIDOK describes a response with status code 200, with default header values.
PatchV1FunctionalitiesFunctionalityIDParams contains all the parameters to send to the API endpoint
for the patch v1 functionalities functionality Id operation.
PatchV1FunctionalitiesFunctionalityIDReader is a Reader for the PatchV1FunctionalitiesFunctionalityID structure.
PostV1FunctionalitiesCreated describes a response with status code 201, with default header values.
PostV1FunctionalitiesParams contains all the parameters to send to the API endpoint
for the post v1 functionalities operation.
PostV1FunctionalitiesReader is a Reader for the PostV1Functionalities structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.