package
0.0.0-20240826142251-d1c93bae4198
Repository: https://github.com/grafana/grafana-openapi-client-go.git
Documentation: pkg.go.dev

# Functions

New creates a new annotations API client.
NewDeleteAnnotationByIDForbidden creates a DeleteAnnotationByIDForbidden with default headers values.
NewDeleteAnnotationByIDInternalServerError creates a DeleteAnnotationByIDInternalServerError with default headers values.
NewDeleteAnnotationByIDOK creates a DeleteAnnotationByIDOK with default headers values.
NewDeleteAnnotationByIDParams creates a new DeleteAnnotationByIDParams object, with the default timeout for this client.
NewDeleteAnnotationByIDParamsWithContext creates a new DeleteAnnotationByIDParams object with the ability to set a context for a request.
NewDeleteAnnotationByIDParamsWithHTTPClient creates a new DeleteAnnotationByIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteAnnotationByIDParamsWithTimeout creates a new DeleteAnnotationByIDParams object with the ability to set a timeout on a request.
NewDeleteAnnotationByIDUnauthorized creates a DeleteAnnotationByIDUnauthorized with default headers values.
NewGetAnnotationByIDInternalServerError creates a GetAnnotationByIDInternalServerError with default headers values.
NewGetAnnotationByIDOK creates a GetAnnotationByIDOK with default headers values.
NewGetAnnotationByIDParams creates a new GetAnnotationByIDParams object, with the default timeout for this client.
NewGetAnnotationByIDParamsWithContext creates a new GetAnnotationByIDParams object with the ability to set a context for a request.
NewGetAnnotationByIDParamsWithHTTPClient creates a new GetAnnotationByIDParams object with the ability to set a custom HTTPClient for a request.
NewGetAnnotationByIDParamsWithTimeout creates a new GetAnnotationByIDParams object with the ability to set a timeout on a request.
NewGetAnnotationByIDUnauthorized creates a GetAnnotationByIDUnauthorized with default headers values.
NewGetAnnotationsInternalServerError creates a GetAnnotationsInternalServerError with default headers values.
NewGetAnnotationsOK creates a GetAnnotationsOK with default headers values.
NewGetAnnotationsParams creates a new GetAnnotationsParams object, with the default timeout for this client.
NewGetAnnotationsParamsWithContext creates a new GetAnnotationsParams object with the ability to set a context for a request.
NewGetAnnotationsParamsWithHTTPClient creates a new GetAnnotationsParams object with the ability to set a custom HTTPClient for a request.
NewGetAnnotationsParamsWithTimeout creates a new GetAnnotationsParams object with the ability to set a timeout on a request.
NewGetAnnotationsUnauthorized creates a GetAnnotationsUnauthorized with default headers values.
NewGetAnnotationTagsInternalServerError creates a GetAnnotationTagsInternalServerError with default headers values.
NewGetAnnotationTagsOK creates a GetAnnotationTagsOK with default headers values.
NewGetAnnotationTagsParams creates a new GetAnnotationTagsParams object, with the default timeout for this client.
NewGetAnnotationTagsParamsWithContext creates a new GetAnnotationTagsParams object with the ability to set a context for a request.
NewGetAnnotationTagsParamsWithHTTPClient creates a new GetAnnotationTagsParams object with the ability to set a custom HTTPClient for a request.
NewGetAnnotationTagsParamsWithTimeout creates a new GetAnnotationTagsParams object with the ability to set a timeout on a request.
NewGetAnnotationTagsUnauthorized creates a GetAnnotationTagsUnauthorized with default headers values.
NewMassDeleteAnnotationsInternalServerError creates a MassDeleteAnnotationsInternalServerError with default headers values.
NewMassDeleteAnnotationsOK creates a MassDeleteAnnotationsOK with default headers values.
NewMassDeleteAnnotationsParams creates a new MassDeleteAnnotationsParams object, with the default timeout for this client.
NewMassDeleteAnnotationsParamsWithContext creates a new MassDeleteAnnotationsParams object with the ability to set a context for a request.
NewMassDeleteAnnotationsParamsWithHTTPClient creates a new MassDeleteAnnotationsParams object with the ability to set a custom HTTPClient for a request.
NewMassDeleteAnnotationsParamsWithTimeout creates a new MassDeleteAnnotationsParams object with the ability to set a timeout on a request.
NewMassDeleteAnnotationsUnauthorized creates a MassDeleteAnnotationsUnauthorized with default headers values.
NewPatchAnnotationForbidden creates a PatchAnnotationForbidden with default headers values.
NewPatchAnnotationInternalServerError creates a PatchAnnotationInternalServerError with default headers values.
NewPatchAnnotationNotFound creates a PatchAnnotationNotFound with default headers values.
NewPatchAnnotationOK creates a PatchAnnotationOK with default headers values.
NewPatchAnnotationParams creates a new PatchAnnotationParams object, with the default timeout for this client.
NewPatchAnnotationParamsWithContext creates a new PatchAnnotationParams object with the ability to set a context for a request.
NewPatchAnnotationParamsWithHTTPClient creates a new PatchAnnotationParams object with the ability to set a custom HTTPClient for a request.
NewPatchAnnotationParamsWithTimeout creates a new PatchAnnotationParams object with the ability to set a timeout on a request.
NewPatchAnnotationUnauthorized creates a PatchAnnotationUnauthorized with default headers values.
NewPostAnnotationBadRequest creates a PostAnnotationBadRequest with default headers values.
NewPostAnnotationForbidden creates a PostAnnotationForbidden with default headers values.
NewPostAnnotationInternalServerError creates a PostAnnotationInternalServerError with default headers values.
NewPostAnnotationOK creates a PostAnnotationOK with default headers values.
NewPostAnnotationParams creates a new PostAnnotationParams object, with the default timeout for this client.
NewPostAnnotationParamsWithContext creates a new PostAnnotationParams object with the ability to set a context for a request.
NewPostAnnotationParamsWithHTTPClient creates a new PostAnnotationParams object with the ability to set a custom HTTPClient for a request.
NewPostAnnotationParamsWithTimeout creates a new PostAnnotationParams object with the ability to set a timeout on a request.
NewPostAnnotationUnauthorized creates a PostAnnotationUnauthorized with default headers values.
NewPostGraphiteAnnotationBadRequest creates a PostGraphiteAnnotationBadRequest with default headers values.
NewPostGraphiteAnnotationForbidden creates a PostGraphiteAnnotationForbidden with default headers values.
NewPostGraphiteAnnotationInternalServerError creates a PostGraphiteAnnotationInternalServerError with default headers values.
NewPostGraphiteAnnotationOK creates a PostGraphiteAnnotationOK with default headers values.
NewPostGraphiteAnnotationParams creates a new PostGraphiteAnnotationParams object, with the default timeout for this client.
NewPostGraphiteAnnotationParamsWithContext creates a new PostGraphiteAnnotationParams object with the ability to set a context for a request.
NewPostGraphiteAnnotationParamsWithHTTPClient creates a new PostGraphiteAnnotationParams object with the ability to set a custom HTTPClient for a request.
NewPostGraphiteAnnotationParamsWithTimeout creates a new PostGraphiteAnnotationParams object with the ability to set a timeout on a request.
NewPostGraphiteAnnotationUnauthorized creates a PostGraphiteAnnotationUnauthorized with default headers values.
NewUpdateAnnotationBadRequest creates a UpdateAnnotationBadRequest with default headers values.
NewUpdateAnnotationForbidden creates a UpdateAnnotationForbidden with default headers values.
NewUpdateAnnotationInternalServerError creates a UpdateAnnotationInternalServerError with default headers values.
NewUpdateAnnotationOK creates a UpdateAnnotationOK with default headers values.
NewUpdateAnnotationParams creates a new UpdateAnnotationParams object, with the default timeout for this client.
NewUpdateAnnotationParamsWithContext creates a new UpdateAnnotationParams object with the ability to set a context for a request.
NewUpdateAnnotationParamsWithHTTPClient creates a new UpdateAnnotationParams object with the ability to set a custom HTTPClient for a request.
NewUpdateAnnotationParamsWithTimeout creates a new UpdateAnnotationParams object with the ability to set a timeout on a request.
NewUpdateAnnotationUnauthorized creates a UpdateAnnotationUnauthorized with default headers values.
WithAuthInfo changes the transport on the client.

# Structs

Client for annotations API */.
DeleteAnnotationByIDForbidden describes a response with status code 403, with default header values.
DeleteAnnotationByIDInternalServerError describes a response with status code 500, with default header values.
DeleteAnnotationByIDOK describes a response with status code 200, with default header values.
DeleteAnnotationByIDParams contains all the parameters to send to the API endpoint for the delete annotation by ID operation.
DeleteAnnotationByIDReader is a Reader for the DeleteAnnotationByID structure.
DeleteAnnotationByIDUnauthorized describes a response with status code 401, with default header values.
GetAnnotationByIDInternalServerError describes a response with status code 500, with default header values.
GetAnnotationByIDOK describes a response with status code 200, with default header values.
GetAnnotationByIDParams contains all the parameters to send to the API endpoint for the get annotation by ID operation.
GetAnnotationByIDReader is a Reader for the GetAnnotationByID structure.
GetAnnotationByIDUnauthorized describes a response with status code 401, with default header values.
GetAnnotationsInternalServerError describes a response with status code 500, with default header values.
GetAnnotationsOK describes a response with status code 200, with default header values.
GetAnnotationsParams contains all the parameters to send to the API endpoint for the get annotations operation.
GetAnnotationsReader is a Reader for the GetAnnotations structure.
GetAnnotationsUnauthorized describes a response with status code 401, with default header values.
GetAnnotationTagsInternalServerError describes a response with status code 500, with default header values.
GetAnnotationTagsOK describes a response with status code 200, with default header values.
GetAnnotationTagsParams contains all the parameters to send to the API endpoint for the get annotation tags operation.
GetAnnotationTagsReader is a Reader for the GetAnnotationTags structure.
GetAnnotationTagsUnauthorized describes a response with status code 401, with default header values.
MassDeleteAnnotationsInternalServerError describes a response with status code 500, with default header values.
MassDeleteAnnotationsOK describes a response with status code 200, with default header values.
MassDeleteAnnotationsParams contains all the parameters to send to the API endpoint for the mass delete annotations operation.
MassDeleteAnnotationsReader is a Reader for the MassDeleteAnnotations structure.
MassDeleteAnnotationsUnauthorized describes a response with status code 401, with default header values.
PatchAnnotationForbidden describes a response with status code 403, with default header values.
PatchAnnotationInternalServerError describes a response with status code 500, with default header values.
PatchAnnotationNotFound describes a response with status code 404, with default header values.
PatchAnnotationOK describes a response with status code 200, with default header values.
PatchAnnotationParams contains all the parameters to send to the API endpoint for the patch annotation operation.
PatchAnnotationReader is a Reader for the PatchAnnotation structure.
PatchAnnotationUnauthorized describes a response with status code 401, with default header values.
PostAnnotationBadRequest describes a response with status code 400, with default header values.
PostAnnotationForbidden describes a response with status code 403, with default header values.
PostAnnotationInternalServerError describes a response with status code 500, with default header values.
PostAnnotationOK describes a response with status code 200, with default header values.
PostAnnotationParams contains all the parameters to send to the API endpoint for the post annotation operation.
PostAnnotationReader is a Reader for the PostAnnotation structure.
PostAnnotationUnauthorized describes a response with status code 401, with default header values.
PostGraphiteAnnotationBadRequest describes a response with status code 400, with default header values.
PostGraphiteAnnotationForbidden describes a response with status code 403, with default header values.
PostGraphiteAnnotationInternalServerError describes a response with status code 500, with default header values.
PostGraphiteAnnotationOK describes a response with status code 200, with default header values.
PostGraphiteAnnotationParams contains all the parameters to send to the API endpoint for the post graphite annotation operation.
PostGraphiteAnnotationReader is a Reader for the PostGraphiteAnnotation structure.
PostGraphiteAnnotationUnauthorized describes a response with status code 401, with default header values.
UpdateAnnotationBadRequest describes a response with status code 400, with default header values.
UpdateAnnotationForbidden describes a response with status code 403, with default header values.
UpdateAnnotationInternalServerError describes a response with status code 500, with default header values.
UpdateAnnotationOK describes a response with status code 200, with default header values.
UpdateAnnotationParams contains all the parameters to send to the API endpoint for the update annotation operation.
UpdateAnnotationReader is a Reader for the UpdateAnnotation structure.
UpdateAnnotationUnauthorized describes a response with status code 401, with default header values.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.