package
0.0.0-20240829140824-9f8fcee2ba9d
Repository: https://github.com/firehydrant/api-client-go.git
Documentation: pkg.go.dev
# Functions
New creates a new post mortems API client.
NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDOK creates a DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK with default headers values.
NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParams creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object, with the default timeout for this client.
NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a context for a request.
NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a custom HTTPClient for a request.
NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a timeout on a request.
NewGetV1PostMortemsQuestionsOK creates a GetV1PostMortemsQuestionsOK with default headers values.
NewGetV1PostMortemsQuestionsParams creates a new GetV1PostMortemsQuestionsParams object, with the default timeout for this client.
NewGetV1PostMortemsQuestionsParamsWithContext creates a new GetV1PostMortemsQuestionsParams object with the ability to set a context for a request.
NewGetV1PostMortemsQuestionsParamsWithHTTPClient creates a new GetV1PostMortemsQuestionsParams object with the ability to set a custom HTTPClient for a request.
NewGetV1PostMortemsQuestionsParamsWithTimeout creates a new GetV1PostMortemsQuestionsParams object with the ability to set a timeout on a request.
NewGetV1PostMortemsQuestionsQuestionIDOK creates a GetV1PostMortemsQuestionsQuestionIDOK with default headers values.
NewGetV1PostMortemsQuestionsQuestionIDParams creates a new GetV1PostMortemsQuestionsQuestionIDParams object, with the default timeout for this client.
NewGetV1PostMortemsQuestionsQuestionIDParamsWithContext creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a context for a request.
NewGetV1PostMortemsQuestionsQuestionIDParamsWithHTTPClient creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1PostMortemsQuestionsQuestionIDParamsWithTimeout creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a timeout on a request.
NewGetV1PostMortemsReportsOK creates a GetV1PostMortemsReportsOK with default headers values.
NewGetV1PostMortemsReportsParams creates a new GetV1PostMortemsReportsParams object, with the default timeout for this client.
NewGetV1PostMortemsReportsParamsWithContext creates a new GetV1PostMortemsReportsParams object with the ability to set a context for a request.
NewGetV1PostMortemsReportsParamsWithHTTPClient creates a new GetV1PostMortemsReportsParams object with the ability to set a custom HTTPClient for a request.
NewGetV1PostMortemsReportsParamsWithTimeout creates a new GetV1PostMortemsReportsParams object with the ability to set a timeout on a request.
NewGetV1PostMortemsReportsReportIDOK creates a GetV1PostMortemsReportsReportIDOK with default headers values.
NewGetV1PostMortemsReportsReportIDParams creates a new GetV1PostMortemsReportsReportIDParams object, with the default timeout for this client.
NewGetV1PostMortemsReportsReportIDParamsWithContext creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a context for a request.
NewGetV1PostMortemsReportsReportIDParamsWithHTTPClient creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a custom HTTPClient for a request.
NewGetV1PostMortemsReportsReportIDParamsWithTimeout creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a timeout on a request.
NewGetV1PostMortemsReportsReportIDReasonsOK creates a GetV1PostMortemsReportsReportIDReasonsOK with default headers values.
NewGetV1PostMortemsReportsReportIDReasonsParams creates a new GetV1PostMortemsReportsReportIDReasonsParams object, with the default timeout for this client.
NewGetV1PostMortemsReportsReportIDReasonsParamsWithContext creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a context for a request.
NewGetV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a custom HTTPClient for a request.
NewGetV1PostMortemsReportsReportIDReasonsParamsWithTimeout creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a timeout on a request.
NewPatchV1PostMortemsReportsReportIDFieldsFieldIDOK creates a PatchV1PostMortemsReportsReportIDFieldsFieldIDOK with default headers values.
NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParams creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object, with the default timeout for this client.
NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a context for a request.
NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a timeout on a request.
NewPatchV1PostMortemsReportsReportIDOK creates a PatchV1PostMortemsReportsReportIDOK with default headers values.
NewPatchV1PostMortemsReportsReportIDParams creates a new PatchV1PostMortemsReportsReportIDParams object, with the default timeout for this client.
NewPatchV1PostMortemsReportsReportIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a context for a request.
NewPatchV1PostMortemsReportsReportIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1PostMortemsReportsReportIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a timeout on a request.
NewPatchV1PostMortemsReportsReportIDReasonsReasonIDOK creates a PatchV1PostMortemsReportsReportIDReasonsReasonIDOK with default headers values.
NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParams creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object, with the default timeout for this client.
NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a context for a request.
NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a custom HTTPClient for a request.
NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a timeout on a request.
NewPostV1PostMortemsReportsCreated creates a PostV1PostMortemsReportsCreated with default headers values.
NewPostV1PostMortemsReportsParams creates a new PostV1PostMortemsReportsParams object, with the default timeout for this client.
NewPostV1PostMortemsReportsParamsWithContext creates a new PostV1PostMortemsReportsParams object with the ability to set a context for a request.
NewPostV1PostMortemsReportsParamsWithHTTPClient creates a new PostV1PostMortemsReportsParams object with the ability to set a custom HTTPClient for a request.
NewPostV1PostMortemsReportsParamsWithTimeout creates a new PostV1PostMortemsReportsParams object with the ability to set a timeout on a request.
NewPostV1PostMortemsReportsReportIDPublishBadRequest creates a PostV1PostMortemsReportsReportIDPublishBadRequest with default headers values.
NewPostV1PostMortemsReportsReportIDPublishCreated creates a PostV1PostMortemsReportsReportIDPublishCreated with default headers values.
NewPostV1PostMortemsReportsReportIDPublishParams creates a new PostV1PostMortemsReportsReportIDPublishParams object, with the default timeout for this client.
NewPostV1PostMortemsReportsReportIDPublishParamsWithContext creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a context for a request.
NewPostV1PostMortemsReportsReportIDPublishParamsWithHTTPClient creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a custom HTTPClient for a request.
NewPostV1PostMortemsReportsReportIDPublishParamsWithTimeout creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a timeout on a request.
NewPostV1PostMortemsReportsReportIDReasonsCreated creates a PostV1PostMortemsReportsReportIDReasonsCreated with default headers values.
NewPostV1PostMortemsReportsReportIDReasonsParams creates a new PostV1PostMortemsReportsReportIDReasonsParams object, with the default timeout for this client.
NewPostV1PostMortemsReportsReportIDReasonsParamsWithContext creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a context for a request.
NewPostV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a custom HTTPClient for a request.
NewPostV1PostMortemsReportsReportIDReasonsParamsWithTimeout creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a timeout on a request.
NewPutV1PostMortemsQuestionsOK creates a PutV1PostMortemsQuestionsOK with default headers values.
NewPutV1PostMortemsQuestionsParams creates a new PutV1PostMortemsQuestionsParams object, with the default timeout for this client.
NewPutV1PostMortemsQuestionsParamsWithContext creates a new PutV1PostMortemsQuestionsParams object with the ability to set a context for a request.
NewPutV1PostMortemsQuestionsParamsWithHTTPClient creates a new PutV1PostMortemsQuestionsParams object with the ability to set a custom HTTPClient for a request.
NewPutV1PostMortemsQuestionsParamsWithTimeout creates a new PutV1PostMortemsQuestionsParams object with the ability to set a timeout on a request.
NewPutV1PostMortemsReportsReportIDReasonsOrderOK creates a PutV1PostMortemsReportsReportIDReasonsOrderOK with default headers values.
NewPutV1PostMortemsReportsReportIDReasonsOrderParams creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object, with the default timeout for this client.
NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithContext creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a context for a request.
NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithHTTPClient creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a custom HTTPClient for a request.
NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithTimeout creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a timeout on a request.
# Structs
Client for post mortems API
*/.
DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK describes a response with status code 200, with default header values.
DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams contains all the parameters to send to the API endpoint
for the delete v1 post mortems reports report Id reasons reason Id operation.
DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader is a Reader for the DeleteV1PostMortemsReportsReportIDReasonsReasonID structure.
GetV1PostMortemsQuestionsOK describes a response with status code 200, with default header values.
GetV1PostMortemsQuestionsParams contains all the parameters to send to the API endpoint
for the get v1 post mortems questions operation.
GetV1PostMortemsQuestionsQuestionIDOK describes a response with status code 200, with default header values.
GetV1PostMortemsQuestionsQuestionIDParams contains all the parameters to send to the API endpoint
for the get v1 post mortems questions question Id operation.
GetV1PostMortemsQuestionsQuestionIDReader is a Reader for the GetV1PostMortemsQuestionsQuestionID structure.
GetV1PostMortemsQuestionsReader is a Reader for the GetV1PostMortemsQuestions structure.
GetV1PostMortemsReportsOK describes a response with status code 200, with default header values.
GetV1PostMortemsReportsParams contains all the parameters to send to the API endpoint
for the get v1 post mortems reports operation.
GetV1PostMortemsReportsReader is a Reader for the GetV1PostMortemsReports structure.
GetV1PostMortemsReportsReportIDOK describes a response with status code 200, with default header values.
GetV1PostMortemsReportsReportIDParams contains all the parameters to send to the API endpoint
for the get v1 post mortems reports report Id operation.
GetV1PostMortemsReportsReportIDReader is a Reader for the GetV1PostMortemsReportsReportID structure.
GetV1PostMortemsReportsReportIDReasonsOK describes a response with status code 200, with default header values.
GetV1PostMortemsReportsReportIDReasonsParams contains all the parameters to send to the API endpoint
for the get v1 post mortems reports report Id reasons operation.
GetV1PostMortemsReportsReportIDReasonsReader is a Reader for the GetV1PostMortemsReportsReportIDReasons structure.
PatchV1PostMortemsReportsReportIDFieldsFieldIDOK describes a response with status code 200, with default header values.
PatchV1PostMortemsReportsReportIDFieldsFieldIDParams contains all the parameters to send to the API endpoint
for the patch v1 post mortems reports report Id fields field Id operation.
PatchV1PostMortemsReportsReportIDFieldsFieldIDReader is a Reader for the PatchV1PostMortemsReportsReportIDFieldsFieldID structure.
PatchV1PostMortemsReportsReportIDOK describes a response with status code 200, with default header values.
PatchV1PostMortemsReportsReportIDParams contains all the parameters to send to the API endpoint
for the patch v1 post mortems reports report Id operation.
PatchV1PostMortemsReportsReportIDReader is a Reader for the PatchV1PostMortemsReportsReportID structure.
PatchV1PostMortemsReportsReportIDReasonsReasonIDOK describes a response with status code 200, with default header values.
PatchV1PostMortemsReportsReportIDReasonsReasonIDParams contains all the parameters to send to the API endpoint
for the patch v1 post mortems reports report Id reasons reason Id operation.
PatchV1PostMortemsReportsReportIDReasonsReasonIDReader is a Reader for the PatchV1PostMortemsReportsReportIDReasonsReasonID structure.
PostV1PostMortemsReportsCreated describes a response with status code 201, with default header values.
PostV1PostMortemsReportsParams contains all the parameters to send to the API endpoint
for the post v1 post mortems reports operation.
PostV1PostMortemsReportsReader is a Reader for the PostV1PostMortemsReports structure.
PostV1PostMortemsReportsReportIDPublishBadRequest describes a response with status code 400, with default header values.
PostV1PostMortemsReportsReportIDPublishCreated describes a response with status code 201, with default header values.
PostV1PostMortemsReportsReportIDPublishParams contains all the parameters to send to the API endpoint
for the post v1 post mortems reports report Id publish operation.
PostV1PostMortemsReportsReportIDPublishReader is a Reader for the PostV1PostMortemsReportsReportIDPublish structure.
PostV1PostMortemsReportsReportIDReasonsCreated describes a response with status code 201, with default header values.
PostV1PostMortemsReportsReportIDReasonsParams contains all the parameters to send to the API endpoint
for the post v1 post mortems reports report Id reasons operation.
PostV1PostMortemsReportsReportIDReasonsReader is a Reader for the PostV1PostMortemsReportsReportIDReasons structure.
PutV1PostMortemsQuestionsOK describes a response with status code 200, with default header values.
PutV1PostMortemsQuestionsParams contains all the parameters to send to the API endpoint
for the put v1 post mortems questions operation.
PutV1PostMortemsQuestionsReader is a Reader for the PutV1PostMortemsQuestions structure.
PutV1PostMortemsReportsReportIDReasonsOrderOK describes a response with status code 200, with default header values.
PutV1PostMortemsReportsReportIDReasonsOrderParams contains all the parameters to send to the API endpoint
for the put v1 post mortems reports report Id reasons order operation.
PutV1PostMortemsReportsReportIDReasonsOrderReader is a Reader for the PutV1PostMortemsReportsReportIDReasonsOrder structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.