retrospectives

package
v0.0.0-...-3ee50fb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for retrospectives API

func (*Client) DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs

DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs removes a dynamic input from a retrospective s dynamic input group field

Delete a dynamic input on a dynamic input group

func (*Client) DeleteV1PostMortemsReportsReportIDReasonsReasonID

DeleteV1PostMortemsReportsReportIDReasonsReasonID deletes a contributing factor from a retrospective report

Delete a contributing factor

func (*Client) DeleteV1RetrospectiveTemplatesRetrospectiveTemplateID

DeleteV1RetrospectiveTemplatesRetrospectiveTemplateID deletes a retrospective template

Delete a single retrospective template

func (*Client) GetV1IncidentsIncidentIDRetrospectives

GetV1IncidentsIncidentIDRetrospectives alls attached retrospectives for an incident

Retrieve retrospectives attached to an incident

func (*Client) GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID

GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID gets a retrospective field

Retrieve a field on an incident retrospective

func (*Client) GetV1PostMortemsQuestions

func (a *Client) GetV1PostMortemsQuestions(params *GetV1PostMortemsQuestionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsQuestionsOK, error)

GetV1PostMortemsQuestions lists retrospective questions

List the questions configured to be provided and filled out on each retrospective report.

func (*Client) GetV1PostMortemsQuestionsQuestionID

func (a *Client) GetV1PostMortemsQuestionsQuestionID(params *GetV1PostMortemsQuestionsQuestionIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsQuestionsQuestionIDOK, error)

GetV1PostMortemsQuestionsQuestionID gets a retrospective question

Get an incident retrospective question configured to be provided and filled out on each retrospective report.

func (*Client) GetV1PostMortemsReports

func (a *Client) GetV1PostMortemsReports(params *GetV1PostMortemsReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsReportsOK, error)

GetV1PostMortemsReports lists retrospective reports

List all reports

func (*Client) GetV1PostMortemsReportsReportID

func (a *Client) GetV1PostMortemsReportsReportID(params *GetV1PostMortemsReportsReportIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsReportsReportIDOK, error)

GetV1PostMortemsReportsReportID gets a retrospective report

Get a report

func (*Client) GetV1PostMortemsReportsReportIDReasons

GetV1PostMortemsReportsReportIDReasons lists contributing factors for a retrospective report

List all contributing factors to an incident

func (*Client) GetV1RetrospectiveTemplates

func (a *Client) GetV1RetrospectiveTemplates(params *GetV1RetrospectiveTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1RetrospectiveTemplatesOK, error)

GetV1RetrospectiveTemplates lists retrospective templates

List all retrospective templates

func (*Client) GetV1RetrospectiveTemplatesRetrospectiveTemplateID

GetV1RetrospectiveTemplatesRetrospectiveTemplateID gets a retrospective template

Retrieve a single retrospective template by ID

func (*Client) GetV1Retrospectives

func (a *Client) GetV1Retrospectives(params *GetV1RetrospectivesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1RetrospectivesOK, error)

GetV1Retrospectives lists retrospective reports

List all retrospective reports

func (*Client) PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID updates a retrospective on the incident

Update a retrospective attached to an incident

func (*Client) PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFields

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFields appends a new incident retrospective field to an incident retrospective

Add a new field to an incident retrospective

func (*Client) PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID updates the value on a retrospective field

Update retrospective field value

func (*Client) PatchV1PostMortemsReportsReportID

func (a *Client) PatchV1PostMortemsReportsReportID(params *PatchV1PostMortemsReportsReportIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1PostMortemsReportsReportIDOK, error)

PatchV1PostMortemsReportsReportID updates a retrospective report

Update a report

func (*Client) PatchV1PostMortemsReportsReportIDFieldsFieldID

PatchV1PostMortemsReportsReportIDFieldsFieldID updates a retrospective field

Update a field value on a post mortem report

func (*Client) PatchV1PostMortemsReportsReportIDReasonsReasonID

PatchV1PostMortemsReportsReportIDReasonsReasonID updates a contributing factor in a retrospective report

Update a contributing factor

func (*Client) PatchV1RetrospectiveTemplatesRetrospectiveTemplateID

PatchV1RetrospectiveTemplatesRetrospectiveTemplateID updates a retrospective template

Update a single retrospective template

func (*Client) PostV1IncidentsIncidentIDRetrospectives

PostV1IncidentsIncidentIDRetrospectives creates a new retrospective on the incident using the template

Create a new retrospective for an incident

func (*Client) PostV1IncidentsIncidentIDRetrospectivesExport

PostV1IncidentsIncidentIDRetrospectivesExport exports an incident s retrospective s

Export incident's retrospective(s) using their templates

func (*Client) PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs

PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs adds a new dynamic input field to a retrospective s dynamic input group field

Add a new dynamic input field to a dynamic input group

func (*Client) PostV1IncidentsIncidentIDRetrospectivesShare

PostV1IncidentsIncidentIDRetrospectivesShare shares an incident s retrospective

Share incident retrospectives with users or teams

func (*Client) PostV1PostMortemsReports

func (a *Client) PostV1PostMortemsReports(params *PostV1PostMortemsReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1PostMortemsReportsCreated, error)

PostV1PostMortemsReports creates a retrospective report

Create a report

func (*Client) PostV1PostMortemsReportsReportIDPublish

PostV1PostMortemsReportsReportIDPublish publishes a retrospective report

Marks an incident retrospective as published and emails all of the participants in the report the summary

func (*Client) PostV1PostMortemsReportsReportIDReasons

PostV1PostMortemsReportsReportIDReasons creates a contributing factor for a retrospective report

Add a new contributing factor to an incident

func (*Client) PostV1RetrospectiveTemplates

PostV1RetrospectiveTemplates creates a retrospective template

Create a new retrospective template

func (*Client) PutV1PostMortemsQuestions

func (a *Client) PutV1PostMortemsQuestions(params *PutV1PostMortemsQuestionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1PostMortemsQuestionsOK, error)

PutV1PostMortemsQuestions updates retrospective questions

Update the questions configured to be provided and filled out on future retrospective reports.

func (*Client) PutV1PostMortemsReportsReportIDReasonsOrder

PutV1PostMortemsReportsReportIDReasonsOrder reorders a contributing factor for a retrospective report

Update the order of contributing factors in a retrospective report

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs(params *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK, error)

	DeleteV1PostMortemsReportsReportIDReasonsReasonID(params *DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK, error)

	DeleteV1RetrospectiveTemplatesRetrospectiveTemplateID(params *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK, error)

	GetV1IncidentsIncidentIDRetrospectives(params *GetV1IncidentsIncidentIDRetrospectivesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1IncidentsIncidentIDRetrospectivesOK, error)

	GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID(params *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK, error)

	GetV1PostMortemsQuestions(params *GetV1PostMortemsQuestionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsQuestionsOK, error)

	GetV1PostMortemsQuestionsQuestionID(params *GetV1PostMortemsQuestionsQuestionIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsQuestionsQuestionIDOK, error)

	GetV1PostMortemsReports(params *GetV1PostMortemsReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsReportsOK, error)

	GetV1PostMortemsReportsReportID(params *GetV1PostMortemsReportsReportIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsReportsReportIDOK, error)

	GetV1PostMortemsReportsReportIDReasons(params *GetV1PostMortemsReportsReportIDReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1PostMortemsReportsReportIDReasonsOK, error)

	GetV1RetrospectiveTemplates(params *GetV1RetrospectiveTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1RetrospectiveTemplatesOK, error)

	GetV1RetrospectiveTemplatesRetrospectiveTemplateID(params *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK, error)

	GetV1Retrospectives(params *GetV1RetrospectivesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1RetrospectivesOK, error)

	PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID(params *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK, error)

	PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFields(params *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK, error)

	PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID(params *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK, error)

	PatchV1PostMortemsReportsReportID(params *PatchV1PostMortemsReportsReportIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1PostMortemsReportsReportIDOK, error)

	PatchV1PostMortemsReportsReportIDFieldsFieldID(params *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK, error)

	PatchV1PostMortemsReportsReportIDReasonsReasonID(params *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK, error)

	PatchV1RetrospectiveTemplatesRetrospectiveTemplateID(params *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK, error)

	PostV1IncidentsIncidentIDRetrospectives(params *PostV1IncidentsIncidentIDRetrospectivesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1IncidentsIncidentIDRetrospectivesCreated, error)

	PostV1IncidentsIncidentIDRetrospectivesExport(params *PostV1IncidentsIncidentIDRetrospectivesExportParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1IncidentsIncidentIDRetrospectivesExportCreated, error)

	PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs(params *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated, error)

	PostV1IncidentsIncidentIDRetrospectivesShare(params *PostV1IncidentsIncidentIDRetrospectivesShareParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1IncidentsIncidentIDRetrospectivesShareCreated, error)

	PostV1PostMortemsReports(params *PostV1PostMortemsReportsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1PostMortemsReportsCreated, error)

	PostV1PostMortemsReportsReportIDPublish(params *PostV1PostMortemsReportsReportIDPublishParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1PostMortemsReportsReportIDPublishCreated, error)

	PostV1PostMortemsReportsReportIDReasons(params *PostV1PostMortemsReportsReportIDReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1PostMortemsReportsReportIDReasonsCreated, error)

	PostV1RetrospectiveTemplates(params *PostV1RetrospectiveTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1RetrospectiveTemplatesCreated, error)

	PutV1PostMortemsQuestions(params *PutV1PostMortemsQuestionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1PostMortemsQuestionsOK, error)

	PutV1PostMortemsReportsReportIDReasonsOrder(params *PutV1PostMortemsReportsReportIDReasonsOrderParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1PostMortemsReportsReportIDReasonsOrderOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new retrospectives API client.

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK struct {
	Payload *models.IncidentsRetrospectiveFieldEntity
}

DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK describes a response with status code 200, with default header values.

Delete a dynamic input on a dynamic input group

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK() *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK

NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK creates a DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK with default headers values

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) Error

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) GetPayload

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) IsClientError

IsClientError returns true when this delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs o k response has a 4xx status code

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) IsCode

IsCode returns true when this delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs o k response a status code equal to that given

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) IsRedirect

IsRedirect returns true when this delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs o k response has a 3xx status code

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) IsServerError

IsServerError returns true when this delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs o k response has a 5xx status code

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) IsSuccess

IsSuccess returns true when this delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs o k response has a 2xx status code

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsOK) String

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams struct {

	/* DynamicInputFieldID.

	   The ID of the dynamic input field to delete.
	*/
	DynamicInputFieldID string

	// FieldID.
	FieldID string

	// IncidentID.
	IncidentID string

	// RetrospectiveID.
	RetrospectiveID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams contains all the parameters to send to the API endpoint

for the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs operation.

Typically these are written to a http.Request.

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams() *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams creates a new DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext(ctx context.Context) *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext creates a new DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a context for a request.

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient(client *http.Client) *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient creates a new DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout

func NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout(timeout time.Duration) *DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewDeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout creates a new DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a timeout on a request.

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetContext

SetContext adds the context to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetDefaults

SetDefaults hydrates default values in the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetDynamicInputFieldID

SetDynamicInputFieldID adds the dynamicInputFieldId to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetFieldID

SetFieldID adds the fieldId to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetIncidentID

SetIncidentID adds the incidentId to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetRetrospectiveID

SetRetrospectiveID adds the retrospectiveId to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetTimeout

SetTimeout adds the timeout to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithContext

WithContext adds the context to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithDefaults

WithDefaults hydrates default values in the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithDynamicInputFieldID

WithDynamicInputFieldID adds the dynamicInputFieldID to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithFieldID

WithFieldID adds the fieldID to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithIncidentID

WithIncidentID adds the incidentID to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithTimeout

WithTimeout adds the timeout to the delete v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader

type DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader struct {
	// contains filtered or unexported fields
}

DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader is a Reader for the DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs structure.

func (*DeleteV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK struct {
	Payload *models.PostMortemsReasonEntity
}

DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK describes a response with status code 200, with default header values.

Delete a contributing factor

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDOK

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDOK() *DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK

NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDOK creates a DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK with default headers values

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) Error

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) GetPayload

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) IsClientError

IsClientError returns true when this delete v1 post mortems reports report Id reasons reason Id o k response has a 4xx status code

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) IsCode

IsCode returns true when this delete v1 post mortems reports report Id reasons reason Id o k response a status code equal to that given

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) IsRedirect

IsRedirect returns true when this delete v1 post mortems reports report Id reasons reason Id o k response has a 3xx status code

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) IsServerError

IsServerError returns true when this delete v1 post mortems reports report Id reasons reason Id o k response has a 5xx status code

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) IsSuccess

IsSuccess returns true when this delete v1 post mortems reports report Id reasons reason Id o k response has a 2xx status code

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDOK) String

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams struct {

	// ReasonID.
	ReasonID string

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams contains all the parameters to send to the API endpoint

for the delete v1 post mortems reports report Id reasons reason Id operation.

Typically these are written to a http.Request.

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParams() *DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParams creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext(ctx context.Context) *DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a context for a request.

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient(client *http.Client) *DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout

func NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout(timeout time.Duration) *DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams

NewDeleteV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout creates a new DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a timeout on a request.

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetContext

SetContext adds the context to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetDefaults

SetDefaults hydrates default values in the delete v1 post mortems reports report Id reasons reason Id params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetReasonID

SetReasonID adds the reasonId to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetReportID

SetReportID adds the reportId to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) SetTimeout

SetTimeout adds the timeout to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithContext

WithContext adds the context to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 post mortems reports report Id reasons reason Id params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithReasonID

WithReasonID adds the reasonID to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithReportID

WithReportID adds the reportID to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 post mortems reports report Id reasons reason Id params

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader

type DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader struct {
	// contains filtered or unexported fields
}

DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader is a Reader for the DeleteV1PostMortemsReportsReportIDReasonsReasonID structure.

func (*DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader) ReadResponse

func (o *DeleteV1PostMortemsReportsReportIDReasonsReasonIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK struct {
	Payload *models.RetrospectivesTemplateEntity
}

DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK describes a response with status code 200, with default header values.

Delete a single retrospective template

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK() *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK creates a DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK with default headers values

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) Error

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) GetPayload

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsClientError

IsClientError returns true when this delete v1 retrospective templates retrospective template Id o k response has a 4xx status code

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsCode

IsCode returns true when this delete v1 retrospective templates retrospective template Id o k response a status code equal to that given

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsRedirect

IsRedirect returns true when this delete v1 retrospective templates retrospective template Id o k response has a 3xx status code

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsServerError

IsServerError returns true when this delete v1 retrospective templates retrospective template Id o k response has a 5xx status code

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsSuccess

IsSuccess returns true when this delete v1 retrospective templates retrospective template Id o k response has a 2xx status code

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) String

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams struct {

	// RetrospectiveTemplateID.
	RetrospectiveTemplateID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams contains all the parameters to send to the API endpoint

for the delete v1 retrospective templates retrospective template Id operation.

Typically these are written to a http.Request.

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams() *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams creates a new DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext(ctx context.Context) *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext creates a new DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a context for a request.

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient(client *http.Client) *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient creates a new DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout

func NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout(timeout time.Duration) *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewDeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout creates a new DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a timeout on a request.

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetContext

SetContext adds the context to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetDefaults

SetDefaults hydrates default values in the delete v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID

func (o *DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID(retrospectiveTemplateID string)

SetRetrospectiveTemplateID adds the retrospectiveTemplateId to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetTimeout

SetTimeout adds the timeout to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithContext

WithContext adds the context to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithRetrospectiveTemplateID

WithRetrospectiveTemplateID adds the retrospectiveTemplateID to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 retrospective templates retrospective template Id params

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDReader

type DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDReader struct {
	// contains filtered or unexported fields
}

DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDReader is a Reader for the DeleteV1RetrospectiveTemplatesRetrospectiveTemplateID structure.

func (*DeleteV1RetrospectiveTemplatesRetrospectiveTemplateIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetV1IncidentsIncidentIDRetrospectivesOK

type GetV1IncidentsIncidentIDRetrospectivesOK struct {
	Payload *models.IncidentsRetrospectiveEntityPaginated
}

GetV1IncidentsIncidentIDRetrospectivesOK describes a response with status code 200, with default header values.

Retrieve retrospectives attached to an incident

func NewGetV1IncidentsIncidentIDRetrospectivesOK

func NewGetV1IncidentsIncidentIDRetrospectivesOK() *GetV1IncidentsIncidentIDRetrospectivesOK

NewGetV1IncidentsIncidentIDRetrospectivesOK creates a GetV1IncidentsIncidentIDRetrospectivesOK with default headers values

func (*GetV1IncidentsIncidentIDRetrospectivesOK) Error

func (*GetV1IncidentsIncidentIDRetrospectivesOK) GetPayload

func (*GetV1IncidentsIncidentIDRetrospectivesOK) IsClientError

IsClientError returns true when this get v1 incidents incident Id retrospectives o k response has a 4xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesOK) IsCode

IsCode returns true when this get v1 incidents incident Id retrospectives o k response a status code equal to that given

func (*GetV1IncidentsIncidentIDRetrospectivesOK) IsRedirect

IsRedirect returns true when this get v1 incidents incident Id retrospectives o k response has a 3xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesOK) IsServerError

IsServerError returns true when this get v1 incidents incident Id retrospectives o k response has a 5xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesOK) IsSuccess

IsSuccess returns true when this get v1 incidents incident Id retrospectives o k response has a 2xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesOK) String

type GetV1IncidentsIncidentIDRetrospectivesParams

type GetV1IncidentsIncidentIDRetrospectivesParams struct {

	// IncidentID.
	IncidentID string

	/* IsHidden.

	   Filter by hidden status.
	*/
	IsHidden *bool

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1IncidentsIncidentIDRetrospectivesParams contains all the parameters to send to the API endpoint

for the get v1 incidents incident Id retrospectives operation.

Typically these are written to a http.Request.

func NewGetV1IncidentsIncidentIDRetrospectivesParams

func NewGetV1IncidentsIncidentIDRetrospectivesParams() *GetV1IncidentsIncidentIDRetrospectivesParams

NewGetV1IncidentsIncidentIDRetrospectivesParams creates a new GetV1IncidentsIncidentIDRetrospectivesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithContext

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithContext(ctx context.Context) *GetV1IncidentsIncidentIDRetrospectivesParams

NewGetV1IncidentsIncidentIDRetrospectivesParamsWithContext creates a new GetV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a context for a request.

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient(client *http.Client) *GetV1IncidentsIncidentIDRetrospectivesParams

NewGetV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient creates a new GetV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithTimeout

func NewGetV1IncidentsIncidentIDRetrospectivesParamsWithTimeout(timeout time.Duration) *GetV1IncidentsIncidentIDRetrospectivesParams

NewGetV1IncidentsIncidentIDRetrospectivesParamsWithTimeout creates a new GetV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a timeout on a request.

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetContext

SetContext adds the context to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetDefaults

SetDefaults hydrates default values in the get v1 incidents incident Id retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetHTTPClient

func (o *GetV1IncidentsIncidentIDRetrospectivesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetIncidentID

func (o *GetV1IncidentsIncidentIDRetrospectivesParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetIsHidden

func (o *GetV1IncidentsIncidentIDRetrospectivesParams) SetIsHidden(isHidden *bool)

SetIsHidden adds the isHidden to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetPage

SetPage adds the page to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetPerPage

func (o *GetV1IncidentsIncidentIDRetrospectivesParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) SetTimeout

SetTimeout adds the timeout to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithContext

WithContext adds the context to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithDefaults

WithDefaults hydrates default values in the get v1 incidents incident Id retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithIncidentID

WithIncidentID adds the incidentID to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithIsHidden

WithIsHidden adds the isHidden to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithPage

WithPage adds the page to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithPerPage

WithPerPage adds the perPage to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WithTimeout

WithTimeout adds the timeout to the get v1 incidents incident Id retrospectives params

func (*GetV1IncidentsIncidentIDRetrospectivesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1IncidentsIncidentIDRetrospectivesReader

type GetV1IncidentsIncidentIDRetrospectivesReader struct {
	// contains filtered or unexported fields
}

GetV1IncidentsIncidentIDRetrospectivesReader is a Reader for the GetV1IncidentsIncidentIDRetrospectives structure.

func (*GetV1IncidentsIncidentIDRetrospectivesReader) ReadResponse

func (o *GetV1IncidentsIncidentIDRetrospectivesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK struct {
	Payload *models.IncidentsRetrospectiveFieldEntity
}

GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK describes a response with status code 200, with default header values.

Retrieve a field on an incident retrospective

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK() *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK creates a GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK with default headers values

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) Error

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) GetPayload

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsClientError

IsClientError returns true when this get v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 4xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsCode

IsCode returns true when this get v1 incidents incident Id retrospectives retrospective Id fields field Id o k response a status code equal to that given

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsRedirect

IsRedirect returns true when this get v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 3xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsServerError

IsServerError returns true when this get v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 5xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsSuccess

IsSuccess returns true when this get v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 2xx status code

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) String

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams struct {

	// FieldID.
	FieldID string

	// IncidentID.
	IncidentID string

	// RetrospectiveID.
	RetrospectiveID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams contains all the parameters to send to the API endpoint

for the get v1 incidents incident Id retrospectives retrospective Id fields field Id operation.

Typically these are written to a http.Request.

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams() *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams creates a new GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext(ctx context.Context) *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext creates a new GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a context for a request.

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient(client *http.Client) *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient creates a new GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout

func NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout(timeout time.Duration) *GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewGetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout creates a new GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a timeout on a request.

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetContext

SetContext adds the context to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetDefaults

SetDefaults hydrates default values in the get v1 incidents incident Id retrospectives retrospective Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetFieldID

SetFieldID adds the fieldId to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetIncidentID

SetIncidentID adds the incidentId to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetRetrospectiveID

SetRetrospectiveID adds the retrospectiveId to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetTimeout

SetTimeout adds the timeout to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithContext

WithContext adds the context to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 incidents incident Id retrospectives retrospective Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithFieldID

WithFieldID adds the fieldID to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithIncidentID

WithIncidentID adds the incidentID to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader

type GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader struct {
	// contains filtered or unexported fields
}

GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader is a Reader for the GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID structure.

func (*GetV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetV1PostMortemsQuestionsOK

type GetV1PostMortemsQuestionsOK struct {
	Payload *models.PostMortemsQuestionTypeEntityPaginated
}

GetV1PostMortemsQuestionsOK describes a response with status code 200, with default header values.

List the questions configured to be provided and filled out on each retrospective report.

func NewGetV1PostMortemsQuestionsOK

func NewGetV1PostMortemsQuestionsOK() *GetV1PostMortemsQuestionsOK

NewGetV1PostMortemsQuestionsOK creates a GetV1PostMortemsQuestionsOK with default headers values

func (*GetV1PostMortemsQuestionsOK) Error

func (*GetV1PostMortemsQuestionsOK) GetPayload

func (*GetV1PostMortemsQuestionsOK) IsClientError

func (o *GetV1PostMortemsQuestionsOK) IsClientError() bool

IsClientError returns true when this get v1 post mortems questions o k response has a 4xx status code

func (*GetV1PostMortemsQuestionsOK) IsCode

func (o *GetV1PostMortemsQuestionsOK) IsCode(code int) bool

IsCode returns true when this get v1 post mortems questions o k response a status code equal to that given

func (*GetV1PostMortemsQuestionsOK) IsRedirect

func (o *GetV1PostMortemsQuestionsOK) IsRedirect() bool

IsRedirect returns true when this get v1 post mortems questions o k response has a 3xx status code

func (*GetV1PostMortemsQuestionsOK) IsServerError

func (o *GetV1PostMortemsQuestionsOK) IsServerError() bool

IsServerError returns true when this get v1 post mortems questions o k response has a 5xx status code

func (*GetV1PostMortemsQuestionsOK) IsSuccess

func (o *GetV1PostMortemsQuestionsOK) IsSuccess() bool

IsSuccess returns true when this get v1 post mortems questions o k response has a 2xx status code

func (*GetV1PostMortemsQuestionsOK) String

func (o *GetV1PostMortemsQuestionsOK) String() string

type GetV1PostMortemsQuestionsParams

type GetV1PostMortemsQuestionsParams struct {

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1PostMortemsQuestionsParams contains all the parameters to send to the API endpoint

for the get v1 post mortems questions operation.

Typically these are written to a http.Request.

func NewGetV1PostMortemsQuestionsParams

func NewGetV1PostMortemsQuestionsParams() *GetV1PostMortemsQuestionsParams

NewGetV1PostMortemsQuestionsParams creates a new GetV1PostMortemsQuestionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1PostMortemsQuestionsParamsWithContext

func NewGetV1PostMortemsQuestionsParamsWithContext(ctx context.Context) *GetV1PostMortemsQuestionsParams

NewGetV1PostMortemsQuestionsParamsWithContext creates a new GetV1PostMortemsQuestionsParams object with the ability to set a context for a request.

func NewGetV1PostMortemsQuestionsParamsWithHTTPClient

func NewGetV1PostMortemsQuestionsParamsWithHTTPClient(client *http.Client) *GetV1PostMortemsQuestionsParams

NewGetV1PostMortemsQuestionsParamsWithHTTPClient creates a new GetV1PostMortemsQuestionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1PostMortemsQuestionsParamsWithTimeout

func NewGetV1PostMortemsQuestionsParamsWithTimeout(timeout time.Duration) *GetV1PostMortemsQuestionsParams

NewGetV1PostMortemsQuestionsParamsWithTimeout creates a new GetV1PostMortemsQuestionsParams object with the ability to set a timeout on a request.

func (*GetV1PostMortemsQuestionsParams) SetContext

func (o *GetV1PostMortemsQuestionsParams) SetContext(ctx context.Context)

SetContext adds the context to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) SetDefaults

func (o *GetV1PostMortemsQuestionsParams) SetDefaults()

SetDefaults hydrates default values in the get v1 post mortems questions params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsQuestionsParams) SetHTTPClient

func (o *GetV1PostMortemsQuestionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) SetPage

func (o *GetV1PostMortemsQuestionsParams) SetPage(page *int32)

SetPage adds the page to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) SetPerPage

func (o *GetV1PostMortemsQuestionsParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) SetTimeout

func (o *GetV1PostMortemsQuestionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WithContext

WithContext adds the context to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WithDefaults

WithDefaults hydrates default values in the get v1 post mortems questions params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsQuestionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WithPage

WithPage adds the page to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WithPerPage

WithPerPage adds the perPage to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WithTimeout

WithTimeout adds the timeout to the get v1 post mortems questions params

func (*GetV1PostMortemsQuestionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1PostMortemsQuestionsQuestionIDOK

type GetV1PostMortemsQuestionsQuestionIDOK struct {
}

GetV1PostMortemsQuestionsQuestionIDOK describes a response with status code 200, with default header values.

Get an incident retrospective question configured to be provided and filled out on each retrospective report.

func NewGetV1PostMortemsQuestionsQuestionIDOK

func NewGetV1PostMortemsQuestionsQuestionIDOK() *GetV1PostMortemsQuestionsQuestionIDOK

NewGetV1PostMortemsQuestionsQuestionIDOK creates a GetV1PostMortemsQuestionsQuestionIDOK with default headers values

func (*GetV1PostMortemsQuestionsQuestionIDOK) Error

func (*GetV1PostMortemsQuestionsQuestionIDOK) IsClientError

func (o *GetV1PostMortemsQuestionsQuestionIDOK) IsClientError() bool

IsClientError returns true when this get v1 post mortems questions question Id o k response has a 4xx status code

func (*GetV1PostMortemsQuestionsQuestionIDOK) IsCode

IsCode returns true when this get v1 post mortems questions question Id o k response a status code equal to that given

func (*GetV1PostMortemsQuestionsQuestionIDOK) IsRedirect

IsRedirect returns true when this get v1 post mortems questions question Id o k response has a 3xx status code

func (*GetV1PostMortemsQuestionsQuestionIDOK) IsServerError

func (o *GetV1PostMortemsQuestionsQuestionIDOK) IsServerError() bool

IsServerError returns true when this get v1 post mortems questions question Id o k response has a 5xx status code

func (*GetV1PostMortemsQuestionsQuestionIDOK) IsSuccess

IsSuccess returns true when this get v1 post mortems questions question Id o k response has a 2xx status code

func (*GetV1PostMortemsQuestionsQuestionIDOK) String

type GetV1PostMortemsQuestionsQuestionIDParams

type GetV1PostMortemsQuestionsQuestionIDParams struct {

	// QuestionID.
	QuestionID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1PostMortemsQuestionsQuestionIDParams contains all the parameters to send to the API endpoint

for the get v1 post mortems questions question Id operation.

Typically these are written to a http.Request.

func NewGetV1PostMortemsQuestionsQuestionIDParams

func NewGetV1PostMortemsQuestionsQuestionIDParams() *GetV1PostMortemsQuestionsQuestionIDParams

NewGetV1PostMortemsQuestionsQuestionIDParams creates a new GetV1PostMortemsQuestionsQuestionIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithContext

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithContext(ctx context.Context) *GetV1PostMortemsQuestionsQuestionIDParams

NewGetV1PostMortemsQuestionsQuestionIDParamsWithContext creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a context for a request.

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithHTTPClient

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithHTTPClient(client *http.Client) *GetV1PostMortemsQuestionsQuestionIDParams

NewGetV1PostMortemsQuestionsQuestionIDParamsWithHTTPClient creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithTimeout

func NewGetV1PostMortemsQuestionsQuestionIDParamsWithTimeout(timeout time.Duration) *GetV1PostMortemsQuestionsQuestionIDParams

NewGetV1PostMortemsQuestionsQuestionIDParamsWithTimeout creates a new GetV1PostMortemsQuestionsQuestionIDParams object with the ability to set a timeout on a request.

func (*GetV1PostMortemsQuestionsQuestionIDParams) SetContext

SetContext adds the context to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) SetDefaults

SetDefaults hydrates default values in the get v1 post mortems questions question Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsQuestionsQuestionIDParams) SetHTTPClient

func (o *GetV1PostMortemsQuestionsQuestionIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) SetQuestionID

func (o *GetV1PostMortemsQuestionsQuestionIDParams) SetQuestionID(questionID string)

SetQuestionID adds the questionId to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) SetTimeout

SetTimeout adds the timeout to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) WithContext

WithContext adds the context to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 post mortems questions question Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsQuestionsQuestionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) WithQuestionID

WithQuestionID adds the questionID to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 post mortems questions question Id params

func (*GetV1PostMortemsQuestionsQuestionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1PostMortemsQuestionsQuestionIDReader

type GetV1PostMortemsQuestionsQuestionIDReader struct {
	// contains filtered or unexported fields
}

GetV1PostMortemsQuestionsQuestionIDReader is a Reader for the GetV1PostMortemsQuestionsQuestionID structure.

func (*GetV1PostMortemsQuestionsQuestionIDReader) ReadResponse

func (o *GetV1PostMortemsQuestionsQuestionIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1PostMortemsQuestionsReader

type GetV1PostMortemsQuestionsReader struct {
	// contains filtered or unexported fields
}

GetV1PostMortemsQuestionsReader is a Reader for the GetV1PostMortemsQuestions structure.

func (*GetV1PostMortemsQuestionsReader) ReadResponse

func (o *GetV1PostMortemsQuestionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1PostMortemsReportsOK

type GetV1PostMortemsReportsOK struct {
	Payload *models.PostMortemsPostMortemReportEntityPaginated
}

GetV1PostMortemsReportsOK describes a response with status code 200, with default header values.

List all reports

func NewGetV1PostMortemsReportsOK

func NewGetV1PostMortemsReportsOK() *GetV1PostMortemsReportsOK

NewGetV1PostMortemsReportsOK creates a GetV1PostMortemsReportsOK with default headers values

func (*GetV1PostMortemsReportsOK) Error

func (o *GetV1PostMortemsReportsOK) Error() string

func (*GetV1PostMortemsReportsOK) GetPayload

func (*GetV1PostMortemsReportsOK) IsClientError

func (o *GetV1PostMortemsReportsOK) IsClientError() bool

IsClientError returns true when this get v1 post mortems reports o k response has a 4xx status code

func (*GetV1PostMortemsReportsOK) IsCode

func (o *GetV1PostMortemsReportsOK) IsCode(code int) bool

IsCode returns true when this get v1 post mortems reports o k response a status code equal to that given

func (*GetV1PostMortemsReportsOK) IsRedirect

func (o *GetV1PostMortemsReportsOK) IsRedirect() bool

IsRedirect returns true when this get v1 post mortems reports o k response has a 3xx status code

func (*GetV1PostMortemsReportsOK) IsServerError

func (o *GetV1PostMortemsReportsOK) IsServerError() bool

IsServerError returns true when this get v1 post mortems reports o k response has a 5xx status code

func (*GetV1PostMortemsReportsOK) IsSuccess

func (o *GetV1PostMortemsReportsOK) IsSuccess() bool

IsSuccess returns true when this get v1 post mortems reports o k response has a 2xx status code

func (*GetV1PostMortemsReportsOK) String

func (o *GetV1PostMortemsReportsOK) String() string

type GetV1PostMortemsReportsParams

type GetV1PostMortemsReportsParams struct {

	/* IncidentID.

	   Filter the reports by an incident ID
	*/
	IncidentID *string

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	/* UpdatedSince.

	   Filter for reports updated after the given ISO8601 timestamp

	   Format: date-time
	*/
	UpdatedSince *strfmt.DateTime

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsParams contains all the parameters to send to the API endpoint

for the get v1 post mortems reports operation.

Typically these are written to a http.Request.

func NewGetV1PostMortemsReportsParams

func NewGetV1PostMortemsReportsParams() *GetV1PostMortemsReportsParams

NewGetV1PostMortemsReportsParams creates a new GetV1PostMortemsReportsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1PostMortemsReportsParamsWithContext

func NewGetV1PostMortemsReportsParamsWithContext(ctx context.Context) *GetV1PostMortemsReportsParams

NewGetV1PostMortemsReportsParamsWithContext creates a new GetV1PostMortemsReportsParams object with the ability to set a context for a request.

func NewGetV1PostMortemsReportsParamsWithHTTPClient

func NewGetV1PostMortemsReportsParamsWithHTTPClient(client *http.Client) *GetV1PostMortemsReportsParams

NewGetV1PostMortemsReportsParamsWithHTTPClient creates a new GetV1PostMortemsReportsParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1PostMortemsReportsParamsWithTimeout

func NewGetV1PostMortemsReportsParamsWithTimeout(timeout time.Duration) *GetV1PostMortemsReportsParams

NewGetV1PostMortemsReportsParamsWithTimeout creates a new GetV1PostMortemsReportsParams object with the ability to set a timeout on a request.

func (*GetV1PostMortemsReportsParams) SetContext

func (o *GetV1PostMortemsReportsParams) SetContext(ctx context.Context)

SetContext adds the context to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetDefaults

func (o *GetV1PostMortemsReportsParams) SetDefaults()

SetDefaults hydrates default values in the get v1 post mortems reports params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsParams) SetHTTPClient

func (o *GetV1PostMortemsReportsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetIncidentID

func (o *GetV1PostMortemsReportsParams) SetIncidentID(incidentID *string)

SetIncidentID adds the incidentId to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetPage

func (o *GetV1PostMortemsReportsParams) SetPage(page *int32)

SetPage adds the page to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetPerPage

func (o *GetV1PostMortemsReportsParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetTimeout

func (o *GetV1PostMortemsReportsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) SetUpdatedSince

func (o *GetV1PostMortemsReportsParams) SetUpdatedSince(updatedSince *strfmt.DateTime)

SetUpdatedSince adds the updatedSince to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithContext

WithContext adds the context to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithDefaults

WithDefaults hydrates default values in the get v1 post mortems reports params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithIncidentID

func (o *GetV1PostMortemsReportsParams) WithIncidentID(incidentID *string) *GetV1PostMortemsReportsParams

WithIncidentID adds the incidentID to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithPage

WithPage adds the page to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithPerPage

WithPerPage adds the perPage to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithTimeout

WithTimeout adds the timeout to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WithUpdatedSince

func (o *GetV1PostMortemsReportsParams) WithUpdatedSince(updatedSince *strfmt.DateTime) *GetV1PostMortemsReportsParams

WithUpdatedSince adds the updatedSince to the get v1 post mortems reports params

func (*GetV1PostMortemsReportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1PostMortemsReportsReader

type GetV1PostMortemsReportsReader struct {
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsReader is a Reader for the GetV1PostMortemsReports structure.

func (*GetV1PostMortemsReportsReader) ReadResponse

func (o *GetV1PostMortemsReportsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1PostMortemsReportsReportIDOK

type GetV1PostMortemsReportsReportIDOK struct {
	Payload *models.PostMortemsPostMortemReportEntity
}

GetV1PostMortemsReportsReportIDOK describes a response with status code 200, with default header values.

Get a report

func NewGetV1PostMortemsReportsReportIDOK

func NewGetV1PostMortemsReportsReportIDOK() *GetV1PostMortemsReportsReportIDOK

NewGetV1PostMortemsReportsReportIDOK creates a GetV1PostMortemsReportsReportIDOK with default headers values

func (*GetV1PostMortemsReportsReportIDOK) Error

func (*GetV1PostMortemsReportsReportIDOK) GetPayload

func (*GetV1PostMortemsReportsReportIDOK) IsClientError

func (o *GetV1PostMortemsReportsReportIDOK) IsClientError() bool

IsClientError returns true when this get v1 post mortems reports report Id o k response has a 4xx status code

func (*GetV1PostMortemsReportsReportIDOK) IsCode

func (o *GetV1PostMortemsReportsReportIDOK) IsCode(code int) bool

IsCode returns true when this get v1 post mortems reports report Id o k response a status code equal to that given

func (*GetV1PostMortemsReportsReportIDOK) IsRedirect

func (o *GetV1PostMortemsReportsReportIDOK) IsRedirect() bool

IsRedirect returns true when this get v1 post mortems reports report Id o k response has a 3xx status code

func (*GetV1PostMortemsReportsReportIDOK) IsServerError

func (o *GetV1PostMortemsReportsReportIDOK) IsServerError() bool

IsServerError returns true when this get v1 post mortems reports report Id o k response has a 5xx status code

func (*GetV1PostMortemsReportsReportIDOK) IsSuccess

func (o *GetV1PostMortemsReportsReportIDOK) IsSuccess() bool

IsSuccess returns true when this get v1 post mortems reports report Id o k response has a 2xx status code

func (*GetV1PostMortemsReportsReportIDOK) String

type GetV1PostMortemsReportsReportIDParams

type GetV1PostMortemsReportsReportIDParams struct {

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsReportIDParams contains all the parameters to send to the API endpoint

for the get v1 post mortems reports report Id operation.

Typically these are written to a http.Request.

func NewGetV1PostMortemsReportsReportIDParams

func NewGetV1PostMortemsReportsReportIDParams() *GetV1PostMortemsReportsReportIDParams

NewGetV1PostMortemsReportsReportIDParams creates a new GetV1PostMortemsReportsReportIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1PostMortemsReportsReportIDParamsWithContext

func NewGetV1PostMortemsReportsReportIDParamsWithContext(ctx context.Context) *GetV1PostMortemsReportsReportIDParams

NewGetV1PostMortemsReportsReportIDParamsWithContext creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a context for a request.

func NewGetV1PostMortemsReportsReportIDParamsWithHTTPClient

func NewGetV1PostMortemsReportsReportIDParamsWithHTTPClient(client *http.Client) *GetV1PostMortemsReportsReportIDParams

NewGetV1PostMortemsReportsReportIDParamsWithHTTPClient creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1PostMortemsReportsReportIDParamsWithTimeout

func NewGetV1PostMortemsReportsReportIDParamsWithTimeout(timeout time.Duration) *GetV1PostMortemsReportsReportIDParams

NewGetV1PostMortemsReportsReportIDParamsWithTimeout creates a new GetV1PostMortemsReportsReportIDParams object with the ability to set a timeout on a request.

func (*GetV1PostMortemsReportsReportIDParams) SetContext

SetContext adds the context to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) SetDefaults

func (o *GetV1PostMortemsReportsReportIDParams) SetDefaults()

SetDefaults hydrates default values in the get v1 post mortems reports report Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsReportIDParams) SetHTTPClient

func (o *GetV1PostMortemsReportsReportIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) SetReportID

func (o *GetV1PostMortemsReportsReportIDParams) SetReportID(reportID string)

SetReportID adds the reportId to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) SetTimeout

func (o *GetV1PostMortemsReportsReportIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) WithContext

WithContext adds the context to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 post mortems reports report Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsReportIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) WithReportID

WithReportID adds the reportID to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 post mortems reports report Id params

func (*GetV1PostMortemsReportsReportIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1PostMortemsReportsReportIDReader

type GetV1PostMortemsReportsReportIDReader struct {
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsReportIDReader is a Reader for the GetV1PostMortemsReportsReportID structure.

func (*GetV1PostMortemsReportsReportIDReader) ReadResponse

func (o *GetV1PostMortemsReportsReportIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1PostMortemsReportsReportIDReasonsOK

type GetV1PostMortemsReportsReportIDReasonsOK struct {
	Payload *models.PostMortemsReasonEntityPaginated
}

GetV1PostMortemsReportsReportIDReasonsOK describes a response with status code 200, with default header values.

List all contributing factors to an incident

func NewGetV1PostMortemsReportsReportIDReasonsOK

func NewGetV1PostMortemsReportsReportIDReasonsOK() *GetV1PostMortemsReportsReportIDReasonsOK

NewGetV1PostMortemsReportsReportIDReasonsOK creates a GetV1PostMortemsReportsReportIDReasonsOK with default headers values

func (*GetV1PostMortemsReportsReportIDReasonsOK) Error

func (*GetV1PostMortemsReportsReportIDReasonsOK) GetPayload

func (*GetV1PostMortemsReportsReportIDReasonsOK) IsClientError

IsClientError returns true when this get v1 post mortems reports report Id reasons o k response has a 4xx status code

func (*GetV1PostMortemsReportsReportIDReasonsOK) IsCode

IsCode returns true when this get v1 post mortems reports report Id reasons o k response a status code equal to that given

func (*GetV1PostMortemsReportsReportIDReasonsOK) IsRedirect

IsRedirect returns true when this get v1 post mortems reports report Id reasons o k response has a 3xx status code

func (*GetV1PostMortemsReportsReportIDReasonsOK) IsServerError

IsServerError returns true when this get v1 post mortems reports report Id reasons o k response has a 5xx status code

func (*GetV1PostMortemsReportsReportIDReasonsOK) IsSuccess

IsSuccess returns true when this get v1 post mortems reports report Id reasons o k response has a 2xx status code

func (*GetV1PostMortemsReportsReportIDReasonsOK) String

type GetV1PostMortemsReportsReportIDReasonsParams

type GetV1PostMortemsReportsReportIDReasonsParams struct {

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsReportIDReasonsParams contains all the parameters to send to the API endpoint

for the get v1 post mortems reports report Id reasons operation.

Typically these are written to a http.Request.

func NewGetV1PostMortemsReportsReportIDReasonsParams

func NewGetV1PostMortemsReportsReportIDReasonsParams() *GetV1PostMortemsReportsReportIDReasonsParams

NewGetV1PostMortemsReportsReportIDReasonsParams creates a new GetV1PostMortemsReportsReportIDReasonsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithContext

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithContext(ctx context.Context) *GetV1PostMortemsReportsReportIDReasonsParams

NewGetV1PostMortemsReportsReportIDReasonsParamsWithContext creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a context for a request.

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient(client *http.Client) *GetV1PostMortemsReportsReportIDReasonsParams

NewGetV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithTimeout

func NewGetV1PostMortemsReportsReportIDReasonsParamsWithTimeout(timeout time.Duration) *GetV1PostMortemsReportsReportIDReasonsParams

NewGetV1PostMortemsReportsReportIDReasonsParamsWithTimeout creates a new GetV1PostMortemsReportsReportIDReasonsParams object with the ability to set a timeout on a request.

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetContext

SetContext adds the context to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetDefaults

SetDefaults hydrates default values in the get v1 post mortems reports report Id reasons params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetHTTPClient

func (o *GetV1PostMortemsReportsReportIDReasonsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetPage

SetPage adds the page to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetPerPage

func (o *GetV1PostMortemsReportsReportIDReasonsParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetReportID

func (o *GetV1PostMortemsReportsReportIDReasonsParams) SetReportID(reportID string)

SetReportID adds the reportId to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) SetTimeout

SetTimeout adds the timeout to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithContext

WithContext adds the context to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithDefaults

WithDefaults hydrates default values in the get v1 post mortems reports report Id reasons params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithPage

WithPage adds the page to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithPerPage

WithPerPage adds the perPage to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithReportID

WithReportID adds the reportID to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WithTimeout

WithTimeout adds the timeout to the get v1 post mortems reports report Id reasons params

func (*GetV1PostMortemsReportsReportIDReasonsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1PostMortemsReportsReportIDReasonsReader

type GetV1PostMortemsReportsReportIDReasonsReader struct {
	// contains filtered or unexported fields
}

GetV1PostMortemsReportsReportIDReasonsReader is a Reader for the GetV1PostMortemsReportsReportIDReasons structure.

func (*GetV1PostMortemsReportsReportIDReasonsReader) ReadResponse

func (o *GetV1PostMortemsReportsReportIDReasonsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1RetrospectiveTemplatesOK

type GetV1RetrospectiveTemplatesOK struct {
	Payload *models.RetrospectivesIndexTemplateEntityPaginated
}

GetV1RetrospectiveTemplatesOK describes a response with status code 200, with default header values.

List all retrospective templates

func NewGetV1RetrospectiveTemplatesOK

func NewGetV1RetrospectiveTemplatesOK() *GetV1RetrospectiveTemplatesOK

NewGetV1RetrospectiveTemplatesOK creates a GetV1RetrospectiveTemplatesOK with default headers values

func (*GetV1RetrospectiveTemplatesOK) Error

func (*GetV1RetrospectiveTemplatesOK) GetPayload

func (*GetV1RetrospectiveTemplatesOK) IsClientError

func (o *GetV1RetrospectiveTemplatesOK) IsClientError() bool

IsClientError returns true when this get v1 retrospective templates o k response has a 4xx status code

func (*GetV1RetrospectiveTemplatesOK) IsCode

func (o *GetV1RetrospectiveTemplatesOK) IsCode(code int) bool

IsCode returns true when this get v1 retrospective templates o k response a status code equal to that given

func (*GetV1RetrospectiveTemplatesOK) IsRedirect

func (o *GetV1RetrospectiveTemplatesOK) IsRedirect() bool

IsRedirect returns true when this get v1 retrospective templates o k response has a 3xx status code

func (*GetV1RetrospectiveTemplatesOK) IsServerError

func (o *GetV1RetrospectiveTemplatesOK) IsServerError() bool

IsServerError returns true when this get v1 retrospective templates o k response has a 5xx status code

func (*GetV1RetrospectiveTemplatesOK) IsSuccess

func (o *GetV1RetrospectiveTemplatesOK) IsSuccess() bool

IsSuccess returns true when this get v1 retrospective templates o k response has a 2xx status code

func (*GetV1RetrospectiveTemplatesOK) String

type GetV1RetrospectiveTemplatesParams

type GetV1RetrospectiveTemplatesParams struct {

	// ForIncident.
	ForIncident *string

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1RetrospectiveTemplatesParams contains all the parameters to send to the API endpoint

for the get v1 retrospective templates operation.

Typically these are written to a http.Request.

func NewGetV1RetrospectiveTemplatesParams

func NewGetV1RetrospectiveTemplatesParams() *GetV1RetrospectiveTemplatesParams

NewGetV1RetrospectiveTemplatesParams creates a new GetV1RetrospectiveTemplatesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1RetrospectiveTemplatesParamsWithContext

func NewGetV1RetrospectiveTemplatesParamsWithContext(ctx context.Context) *GetV1RetrospectiveTemplatesParams

NewGetV1RetrospectiveTemplatesParamsWithContext creates a new GetV1RetrospectiveTemplatesParams object with the ability to set a context for a request.

func NewGetV1RetrospectiveTemplatesParamsWithHTTPClient

func NewGetV1RetrospectiveTemplatesParamsWithHTTPClient(client *http.Client) *GetV1RetrospectiveTemplatesParams

NewGetV1RetrospectiveTemplatesParamsWithHTTPClient creates a new GetV1RetrospectiveTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1RetrospectiveTemplatesParamsWithTimeout

func NewGetV1RetrospectiveTemplatesParamsWithTimeout(timeout time.Duration) *GetV1RetrospectiveTemplatesParams

NewGetV1RetrospectiveTemplatesParamsWithTimeout creates a new GetV1RetrospectiveTemplatesParams object with the ability to set a timeout on a request.

func (*GetV1RetrospectiveTemplatesParams) SetContext

SetContext adds the context to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) SetDefaults

func (o *GetV1RetrospectiveTemplatesParams) SetDefaults()

SetDefaults hydrates default values in the get v1 retrospective templates params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectiveTemplatesParams) SetForIncident

func (o *GetV1RetrospectiveTemplatesParams) SetForIncident(forIncident *string)

SetForIncident adds the forIncident to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) SetHTTPClient

func (o *GetV1RetrospectiveTemplatesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) SetPage

func (o *GetV1RetrospectiveTemplatesParams) SetPage(page *int32)

SetPage adds the page to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) SetPerPage

func (o *GetV1RetrospectiveTemplatesParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) SetTimeout

func (o *GetV1RetrospectiveTemplatesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithContext

WithContext adds the context to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithDefaults

WithDefaults hydrates default values in the get v1 retrospective templates params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectiveTemplatesParams) WithForIncident

WithForIncident adds the forIncident to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithPage

WithPage adds the page to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithPerPage

WithPerPage adds the perPage to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WithTimeout

WithTimeout adds the timeout to the get v1 retrospective templates params

func (*GetV1RetrospectiveTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1RetrospectiveTemplatesReader

type GetV1RetrospectiveTemplatesReader struct {
	// contains filtered or unexported fields
}

GetV1RetrospectiveTemplatesReader is a Reader for the GetV1RetrospectiveTemplates structure.

func (*GetV1RetrospectiveTemplatesReader) ReadResponse

func (o *GetV1RetrospectiveTemplatesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK struct {
	Payload *models.RetrospectivesTemplateEntity
}

GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK describes a response with status code 200, with default header values.

Retrieve a single retrospective template by ID

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK() *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK creates a GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK with default headers values

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) Error

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) GetPayload

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsClientError

IsClientError returns true when this get v1 retrospective templates retrospective template Id o k response has a 4xx status code

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsCode

IsCode returns true when this get v1 retrospective templates retrospective template Id o k response a status code equal to that given

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsRedirect

IsRedirect returns true when this get v1 retrospective templates retrospective template Id o k response has a 3xx status code

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsServerError

IsServerError returns true when this get v1 retrospective templates retrospective template Id o k response has a 5xx status code

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsSuccess

IsSuccess returns true when this get v1 retrospective templates retrospective template Id o k response has a 2xx status code

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) String

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams struct {

	// RetrospectiveTemplateID.
	RetrospectiveTemplateID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams contains all the parameters to send to the API endpoint

for the get v1 retrospective templates retrospective template Id operation.

Typically these are written to a http.Request.

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams() *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams creates a new GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext(ctx context.Context) *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext creates a new GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a context for a request.

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient(client *http.Client) *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient creates a new GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout

func NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout(timeout time.Duration) *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewGetV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout creates a new GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a timeout on a request.

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetContext

SetContext adds the context to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetDefaults

SetDefaults hydrates default values in the get v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID

func (o *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID(retrospectiveTemplateID string)

SetRetrospectiveTemplateID adds the retrospectiveTemplateId to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetTimeout

SetTimeout adds the timeout to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithContext

WithContext adds the context to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithRetrospectiveTemplateID

WithRetrospectiveTemplateID adds the retrospectiveTemplateID to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 retrospective templates retrospective template Id params

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDReader

type GetV1RetrospectiveTemplatesRetrospectiveTemplateIDReader struct {
	// contains filtered or unexported fields
}

GetV1RetrospectiveTemplatesRetrospectiveTemplateIDReader is a Reader for the GetV1RetrospectiveTemplatesRetrospectiveTemplateID structure.

func (*GetV1RetrospectiveTemplatesRetrospectiveTemplateIDReader) ReadResponse

func (o *GetV1RetrospectiveTemplatesRetrospectiveTemplateIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetV1RetrospectivesOK

type GetV1RetrospectivesOK struct {
	Payload *models.IncidentsRetrospectiveEntityPaginated
}

GetV1RetrospectivesOK describes a response with status code 200, with default header values.

List all retrospective reports

func NewGetV1RetrospectivesOK

func NewGetV1RetrospectivesOK() *GetV1RetrospectivesOK

NewGetV1RetrospectivesOK creates a GetV1RetrospectivesOK with default headers values

func (*GetV1RetrospectivesOK) Error

func (o *GetV1RetrospectivesOK) Error() string

func (*GetV1RetrospectivesOK) GetPayload

func (*GetV1RetrospectivesOK) IsClientError

func (o *GetV1RetrospectivesOK) IsClientError() bool

IsClientError returns true when this get v1 retrospectives o k response has a 4xx status code

func (*GetV1RetrospectivesOK) IsCode

func (o *GetV1RetrospectivesOK) IsCode(code int) bool

IsCode returns true when this get v1 retrospectives o k response a status code equal to that given

func (*GetV1RetrospectivesOK) IsRedirect

func (o *GetV1RetrospectivesOK) IsRedirect() bool

IsRedirect returns true when this get v1 retrospectives o k response has a 3xx status code

func (*GetV1RetrospectivesOK) IsServerError

func (o *GetV1RetrospectivesOK) IsServerError() bool

IsServerError returns true when this get v1 retrospectives o k response has a 5xx status code

func (*GetV1RetrospectivesOK) IsSuccess

func (o *GetV1RetrospectivesOK) IsSuccess() bool

IsSuccess returns true when this get v1 retrospectives o k response has a 2xx status code

func (*GetV1RetrospectivesOK) String

func (o *GetV1RetrospectivesOK) String() string

type GetV1RetrospectivesParams

type GetV1RetrospectivesParams struct {

	/* IncidentID.

	   Filter the reports by an incident ID
	*/
	IncidentID *string

	// Page.
	//
	// Format: int32
	Page *int32

	// PerPage.
	//
	// Format: int32
	PerPage *int32

	/* UpdatedSince.

	   Filter for reports updated after the given ISO8601 timestamp

	   Format: date-time
	*/
	UpdatedSince *strfmt.DateTime

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1RetrospectivesParams contains all the parameters to send to the API endpoint

for the get v1 retrospectives operation.

Typically these are written to a http.Request.

func NewGetV1RetrospectivesParams

func NewGetV1RetrospectivesParams() *GetV1RetrospectivesParams

NewGetV1RetrospectivesParams creates a new GetV1RetrospectivesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetV1RetrospectivesParamsWithContext

func NewGetV1RetrospectivesParamsWithContext(ctx context.Context) *GetV1RetrospectivesParams

NewGetV1RetrospectivesParamsWithContext creates a new GetV1RetrospectivesParams object with the ability to set a context for a request.

func NewGetV1RetrospectivesParamsWithHTTPClient

func NewGetV1RetrospectivesParamsWithHTTPClient(client *http.Client) *GetV1RetrospectivesParams

NewGetV1RetrospectivesParamsWithHTTPClient creates a new GetV1RetrospectivesParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1RetrospectivesParamsWithTimeout

func NewGetV1RetrospectivesParamsWithTimeout(timeout time.Duration) *GetV1RetrospectivesParams

NewGetV1RetrospectivesParamsWithTimeout creates a new GetV1RetrospectivesParams object with the ability to set a timeout on a request.

func (*GetV1RetrospectivesParams) SetContext

func (o *GetV1RetrospectivesParams) SetContext(ctx context.Context)

SetContext adds the context to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetDefaults

func (o *GetV1RetrospectivesParams) SetDefaults()

SetDefaults hydrates default values in the get v1 retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectivesParams) SetHTTPClient

func (o *GetV1RetrospectivesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetIncidentID

func (o *GetV1RetrospectivesParams) SetIncidentID(incidentID *string)

SetIncidentID adds the incidentId to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetPage

func (o *GetV1RetrospectivesParams) SetPage(page *int32)

SetPage adds the page to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetPerPage

func (o *GetV1RetrospectivesParams) SetPerPage(perPage *int32)

SetPerPage adds the perPage to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetTimeout

func (o *GetV1RetrospectivesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) SetUpdatedSince

func (o *GetV1RetrospectivesParams) SetUpdatedSince(updatedSince *strfmt.DateTime)

SetUpdatedSince adds the updatedSince to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithContext

WithContext adds the context to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithDefaults

WithDefaults hydrates default values in the get v1 retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*GetV1RetrospectivesParams) WithHTTPClient

func (o *GetV1RetrospectivesParams) WithHTTPClient(client *http.Client) *GetV1RetrospectivesParams

WithHTTPClient adds the HTTPClient to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithIncidentID

func (o *GetV1RetrospectivesParams) WithIncidentID(incidentID *string) *GetV1RetrospectivesParams

WithIncidentID adds the incidentID to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithPage

WithPage adds the page to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithPerPage

func (o *GetV1RetrospectivesParams) WithPerPage(perPage *int32) *GetV1RetrospectivesParams

WithPerPage adds the perPage to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithTimeout

WithTimeout adds the timeout to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WithUpdatedSince

func (o *GetV1RetrospectivesParams) WithUpdatedSince(updatedSince *strfmt.DateTime) *GetV1RetrospectivesParams

WithUpdatedSince adds the updatedSince to the get v1 retrospectives params

func (*GetV1RetrospectivesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1RetrospectivesReader

type GetV1RetrospectivesReader struct {
	// contains filtered or unexported fields
}

GetV1RetrospectivesReader is a Reader for the GetV1Retrospectives structure.

func (*GetV1RetrospectivesReader) ReadResponse

func (o *GetV1RetrospectivesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK struct {
	Payload *models.IncidentsRetrospectiveFieldEntity
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK describes a response with status code 200, with default header values.

Update retrospective field value

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK creates a PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK with default headers values

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) Error

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) GetPayload

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsClientError

IsClientError returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 4xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsCode

IsCode returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields field Id o k response a status code equal to that given

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsRedirect

IsRedirect returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 3xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsServerError

IsServerError returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 5xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) IsSuccess

IsSuccess returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields field Id o k response has a 2xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDOK) String

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams struct {

	// FieldID.
	FieldID string

	// IncidentID.
	IncidentID string

	// PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID.
	PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID

	// RetrospectiveID.
	RetrospectiveID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams contains all the parameters to send to the API endpoint

for the patch v1 incidents incident Id retrospectives retrospective Id fields field Id operation.

Typically these are written to a http.Request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext(ctx context.Context) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithContext creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a context for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient(client *http.Client) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithHTTPClient creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout(timeout time.Duration) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParamsWithTimeout creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams object with the ability to set a timeout on a request.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetContext

SetContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetFieldID

SetFieldID adds the fieldId to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetIncidentID

SetIncidentID adds the incidentId to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID(patchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID)

SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID adds the patchV1IncidentsIncidentIdRetrospectivesRetrospectiveIdFieldsFieldId to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetRetrospectiveID

SetRetrospectiveID adds the retrospectiveId to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithContext

WithContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithFieldID

WithFieldID adds the fieldID to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithIncidentID

WithIncidentID adds the incidentID to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID(patchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams

WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID adds the patchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id fields field Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader struct {
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader is a Reader for the PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldID structure.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK struct {
	Payload *models.IncidentsRetrospectiveFieldEntity
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK describes a response with status code 200, with default header values.

Add a new field to an incident retrospective

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK creates a PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK with default headers values

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) Error

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) GetPayload

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) IsClientError

IsClientError returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields o k response has a 4xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) IsCode

IsCode returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields o k response a status code equal to that given

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) IsRedirect

IsRedirect returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields o k response has a 3xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) IsServerError

IsServerError returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields o k response has a 5xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) IsSuccess

IsSuccess returns true when this patch v1 incidents incident Id retrospectives retrospective Id fields o k response has a 2xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsOK) String

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams struct {

	// HelpText.
	HelpText *string

	// IncidentID.
	IncidentID string

	// IsRequired.
	IsRequired *bool

	// Label.
	Label string

	// PermissibleValues.
	PermissibleValues []string

	// RetrospectiveID.
	RetrospectiveID string

	// Schema.
	Schema []string

	// Type.
	Type string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams contains all the parameters to send to the API endpoint

for the patch v1 incidents incident Id retrospectives retrospective Id fields operation.

Typically these are written to a http.Request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithContext

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithContext(ctx context.Context) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithContext creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams object with the ability to set a context for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithHTTPClient

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithHTTPClient(client *http.Client) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithHTTPClient creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithTimeout

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithTimeout(timeout time.Duration) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParamsWithTimeout creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams object with the ability to set a timeout on a request.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetContext

SetContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetDefaults

SetDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id fields params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetHelpText

SetHelpText adds the helpText to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetIncidentID

SetIncidentID adds the incidentId to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetIsRequired

SetIsRequired adds the isRequired to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetLabel

SetLabel adds the label to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetPermissibleValues

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetPermissibleValues(permissibleValues []string)

SetPermissibleValues adds the permissibleValues to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetRetrospectiveID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetRetrospectiveID(retrospectiveID string)

SetRetrospectiveID adds the retrospectiveId to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetSchema

SetSchema adds the schema to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetTimeout

SetTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) SetType

SetType adds the type to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithContext

WithContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithDefaults

WithDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id fields params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithHelpText

WithHelpText adds the helpText to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithIncidentID

WithIncidentID adds the incidentID to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithIsRequired

WithIsRequired adds the isRequired to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithLabel

WithLabel adds the label to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithPermissibleValues

WithPermissibleValues adds the permissibleValues to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithSchema

WithSchema adds the schema to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithTimeout

WithTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WithType

WithType adds the typeVar to the patch v1 incidents incident Id retrospectives retrospective Id fields params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsReader

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsReader struct {
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsReader is a Reader for the PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFields structure.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK struct {
	Payload *models.IncidentsRetrospectiveEntity
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK describes a response with status code 200, with default header values.

Update a retrospective attached to an incident

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK creates a PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK with default headers values

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) Error

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) GetPayload

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) IsClientError

IsClientError returns true when this patch v1 incidents incident Id retrospectives retrospective Id o k response has a 4xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) IsCode

IsCode returns true when this patch v1 incidents incident Id retrospectives retrospective Id o k response a status code equal to that given

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) IsRedirect

IsRedirect returns true when this patch v1 incidents incident Id retrospectives retrospective Id o k response has a 3xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) IsServerError

IsServerError returns true when this patch v1 incidents incident Id retrospectives retrospective Id o k response has a 5xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) IsSuccess

IsSuccess returns true when this patch v1 incidents incident Id retrospectives retrospective Id o k response has a 2xx status code

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDOK) String

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams struct {

	// IncidentID.
	IncidentID string

	// PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID.
	PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID

	// RetrospectiveID.
	RetrospectiveID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams contains all the parameters to send to the API endpoint

for the patch v1 incidents incident Id retrospectives retrospective Id operation.

Typically these are written to a http.Request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams() *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithContext

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithContext(ctx context.Context) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithContext creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams object with the ability to set a context for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithHTTPClient

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithHTTPClient(client *http.Client) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithHTTPClient creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithTimeout

func NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithTimeout(timeout time.Duration) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

NewPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParamsWithTimeout creates a new PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams object with the ability to set a timeout on a request.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetContext

SetContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetIncidentID

SetIncidentID adds the incidentId to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID(patchV1IncidentsIncidentIDRetrospectivesRetrospectiveID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID)

SetPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID adds the patchV1IncidentsIncidentIdRetrospectivesRetrospectiveId to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetRetrospectiveID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetRetrospectiveID(retrospectiveID string)

SetRetrospectiveID adds the retrospectiveId to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithContext

WithContext adds the context to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 incidents incident Id retrospectives retrospective Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithIncidentID

WithIncidentID adds the incidentID to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID

func (o *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID(patchV1IncidentsIncidentIDRetrospectivesRetrospectiveID *models.PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID) *PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams

WithPatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID adds the patchV1IncidentsIncidentIDRetrospectivesRetrospectiveID to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 incidents incident Id retrospectives retrospective Id params

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDReader

type PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDReader struct {
	// contains filtered or unexported fields
}

PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDReader is a Reader for the PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveID structure.

func (*PatchV1IncidentsIncidentIDRetrospectivesRetrospectiveIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchV1PostMortemsReportsReportIDFieldsFieldIDOK

type PatchV1PostMortemsReportsReportIDFieldsFieldIDOK struct {
	Payload *models.PostMortemsSectionFieldEntity
}

PatchV1PostMortemsReportsReportIDFieldsFieldIDOK describes a response with status code 200, with default header values.

Update a field value on a post mortem report

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDOK

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDOK() *PatchV1PostMortemsReportsReportIDFieldsFieldIDOK

NewPatchV1PostMortemsReportsReportIDFieldsFieldIDOK creates a PatchV1PostMortemsReportsReportIDFieldsFieldIDOK with default headers values

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) Error

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) GetPayload

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) IsClientError

IsClientError returns true when this patch v1 post mortems reports report Id fields field Id o k response has a 4xx status code

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) IsCode

IsCode returns true when this patch v1 post mortems reports report Id fields field Id o k response a status code equal to that given

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) IsRedirect

IsRedirect returns true when this patch v1 post mortems reports report Id fields field Id o k response has a 3xx status code

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) IsServerError

IsServerError returns true when this patch v1 post mortems reports report Id fields field Id o k response has a 5xx status code

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) IsSuccess

IsSuccess returns true when this patch v1 post mortems reports report Id fields field Id o k response has a 2xx status code

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDOK) String

type PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

type PatchV1PostMortemsReportsReportIDFieldsFieldIDParams struct {

	// FieldID.
	FieldID string

	// PatchV1PostMortemsReportsReportIDFieldsFieldID.
	PatchV1PostMortemsReportsReportIDFieldsFieldID *models.PatchV1PostMortemsReportsReportIDFieldsFieldID

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDFieldsFieldIDParams contains all the parameters to send to the API endpoint

for the patch v1 post mortems reports report Id fields field Id operation.

Typically these are written to a http.Request.

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParams

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParams() *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParams creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithContext

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithContext(ctx context.Context) *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a context for a request.

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithHTTPClient

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithHTTPClient(client *http.Client) *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithTimeout

func NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithTimeout(timeout time.Duration) *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

NewPatchV1PostMortemsReportsReportIDFieldsFieldIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDFieldsFieldIDParams object with the ability to set a timeout on a request.

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetContext

SetContext adds the context to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 post mortems reports report Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetFieldID

SetFieldID adds the fieldId to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetPatchV1PostMortemsReportsReportIDFieldsFieldID

func (o *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetPatchV1PostMortemsReportsReportIDFieldsFieldID(patchV1PostMortemsReportsReportIDFieldsFieldID *models.PatchV1PostMortemsReportsReportIDFieldsFieldID)

SetPatchV1PostMortemsReportsReportIDFieldsFieldID adds the patchV1PostMortemsReportsReportIdFieldsFieldId to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetReportID

SetReportID adds the reportId to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithContext

WithContext adds the context to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 post mortems reports report Id fields field Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithFieldID

WithFieldID adds the fieldID to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithPatchV1PostMortemsReportsReportIDFieldsFieldID

func (o *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithPatchV1PostMortemsReportsReportIDFieldsFieldID(patchV1PostMortemsReportsReportIDFieldsFieldID *models.PatchV1PostMortemsReportsReportIDFieldsFieldID) *PatchV1PostMortemsReportsReportIDFieldsFieldIDParams

WithPatchV1PostMortemsReportsReportIDFieldsFieldID adds the patchV1PostMortemsReportsReportIDFieldsFieldID to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithReportID

WithReportID adds the reportID to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 post mortems reports report Id fields field Id params

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1PostMortemsReportsReportIDFieldsFieldIDReader

type PatchV1PostMortemsReportsReportIDFieldsFieldIDReader struct {
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDFieldsFieldIDReader is a Reader for the PatchV1PostMortemsReportsReportIDFieldsFieldID structure.

func (*PatchV1PostMortemsReportsReportIDFieldsFieldIDReader) ReadResponse

func (o *PatchV1PostMortemsReportsReportIDFieldsFieldIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchV1PostMortemsReportsReportIDOK

type PatchV1PostMortemsReportsReportIDOK struct {
	Payload *models.PostMortemsPostMortemReportEntity
}

PatchV1PostMortemsReportsReportIDOK describes a response with status code 200, with default header values.

Update a report

func NewPatchV1PostMortemsReportsReportIDOK

func NewPatchV1PostMortemsReportsReportIDOK() *PatchV1PostMortemsReportsReportIDOK

NewPatchV1PostMortemsReportsReportIDOK creates a PatchV1PostMortemsReportsReportIDOK with default headers values

func (*PatchV1PostMortemsReportsReportIDOK) Error

func (*PatchV1PostMortemsReportsReportIDOK) GetPayload

func (*PatchV1PostMortemsReportsReportIDOK) IsClientError

func (o *PatchV1PostMortemsReportsReportIDOK) IsClientError() bool

IsClientError returns true when this patch v1 post mortems reports report Id o k response has a 4xx status code

func (*PatchV1PostMortemsReportsReportIDOK) IsCode

IsCode returns true when this patch v1 post mortems reports report Id o k response a status code equal to that given

func (*PatchV1PostMortemsReportsReportIDOK) IsRedirect

func (o *PatchV1PostMortemsReportsReportIDOK) IsRedirect() bool

IsRedirect returns true when this patch v1 post mortems reports report Id o k response has a 3xx status code

func (*PatchV1PostMortemsReportsReportIDOK) IsServerError

func (o *PatchV1PostMortemsReportsReportIDOK) IsServerError() bool

IsServerError returns true when this patch v1 post mortems reports report Id o k response has a 5xx status code

func (*PatchV1PostMortemsReportsReportIDOK) IsSuccess

IsSuccess returns true when this patch v1 post mortems reports report Id o k response has a 2xx status code

func (*PatchV1PostMortemsReportsReportIDOK) String

type PatchV1PostMortemsReportsReportIDParams

type PatchV1PostMortemsReportsReportIDParams struct {

	// PatchV1PostMortemsReportsReportID.
	PatchV1PostMortemsReportsReportID *models.PatchV1PostMortemsReportsReportID

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDParams contains all the parameters to send to the API endpoint

for the patch v1 post mortems reports report Id operation.

Typically these are written to a http.Request.

func NewPatchV1PostMortemsReportsReportIDParams

func NewPatchV1PostMortemsReportsReportIDParams() *PatchV1PostMortemsReportsReportIDParams

NewPatchV1PostMortemsReportsReportIDParams creates a new PatchV1PostMortemsReportsReportIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1PostMortemsReportsReportIDParamsWithContext

func NewPatchV1PostMortemsReportsReportIDParamsWithContext(ctx context.Context) *PatchV1PostMortemsReportsReportIDParams

NewPatchV1PostMortemsReportsReportIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a context for a request.

func NewPatchV1PostMortemsReportsReportIDParamsWithHTTPClient

func NewPatchV1PostMortemsReportsReportIDParamsWithHTTPClient(client *http.Client) *PatchV1PostMortemsReportsReportIDParams

NewPatchV1PostMortemsReportsReportIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1PostMortemsReportsReportIDParamsWithTimeout

func NewPatchV1PostMortemsReportsReportIDParamsWithTimeout(timeout time.Duration) *PatchV1PostMortemsReportsReportIDParams

NewPatchV1PostMortemsReportsReportIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDParams object with the ability to set a timeout on a request.

func (*PatchV1PostMortemsReportsReportIDParams) SetContext

SetContext adds the context to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) SetDefaults

func (o *PatchV1PostMortemsReportsReportIDParams) SetDefaults()

SetDefaults hydrates default values in the patch v1 post mortems reports report Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDParams) SetHTTPClient

func (o *PatchV1PostMortemsReportsReportIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) SetPatchV1PostMortemsReportsReportID

func (o *PatchV1PostMortemsReportsReportIDParams) SetPatchV1PostMortemsReportsReportID(patchV1PostMortemsReportsReportID *models.PatchV1PostMortemsReportsReportID)

SetPatchV1PostMortemsReportsReportID adds the patchV1PostMortemsReportsReportId to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) SetReportID

func (o *PatchV1PostMortemsReportsReportIDParams) SetReportID(reportID string)

SetReportID adds the reportId to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) SetTimeout

func (o *PatchV1PostMortemsReportsReportIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WithContext

WithContext adds the context to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 post mortems reports report Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WithPatchV1PostMortemsReportsReportID

func (o *PatchV1PostMortemsReportsReportIDParams) WithPatchV1PostMortemsReportsReportID(patchV1PostMortemsReportsReportID *models.PatchV1PostMortemsReportsReportID) *PatchV1PostMortemsReportsReportIDParams

WithPatchV1PostMortemsReportsReportID adds the patchV1PostMortemsReportsReportID to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WithReportID

WithReportID adds the reportID to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 post mortems reports report Id params

func (*PatchV1PostMortemsReportsReportIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1PostMortemsReportsReportIDReader

type PatchV1PostMortemsReportsReportIDReader struct {
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDReader is a Reader for the PatchV1PostMortemsReportsReportID structure.

func (*PatchV1PostMortemsReportsReportIDReader) ReadResponse

func (o *PatchV1PostMortemsReportsReportIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchV1PostMortemsReportsReportIDReasonsReasonIDOK

type PatchV1PostMortemsReportsReportIDReasonsReasonIDOK struct {
	Payload *models.PostMortemsReasonEntity
}

PatchV1PostMortemsReportsReportIDReasonsReasonIDOK describes a response with status code 200, with default header values.

Update a contributing factor

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDOK

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDOK() *PatchV1PostMortemsReportsReportIDReasonsReasonIDOK

NewPatchV1PostMortemsReportsReportIDReasonsReasonIDOK creates a PatchV1PostMortemsReportsReportIDReasonsReasonIDOK with default headers values

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) Error

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) GetPayload

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) IsClientError

IsClientError returns true when this patch v1 post mortems reports report Id reasons reason Id o k response has a 4xx status code

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) IsCode

IsCode returns true when this patch v1 post mortems reports report Id reasons reason Id o k response a status code equal to that given

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) IsRedirect

IsRedirect returns true when this patch v1 post mortems reports report Id reasons reason Id o k response has a 3xx status code

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) IsServerError

IsServerError returns true when this patch v1 post mortems reports report Id reasons reason Id o k response has a 5xx status code

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) IsSuccess

IsSuccess returns true when this patch v1 post mortems reports report Id reasons reason Id o k response has a 2xx status code

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDOK) String

type PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

type PatchV1PostMortemsReportsReportIDReasonsReasonIDParams struct {

	// PatchV1PostMortemsReportsReportIDReasonsReasonID.
	PatchV1PostMortemsReportsReportIDReasonsReasonID *models.PatchV1PostMortemsReportsReportIDReasonsReasonID

	// ReasonID.
	ReasonID string

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDReasonsReasonIDParams contains all the parameters to send to the API endpoint

for the patch v1 post mortems reports report Id reasons reason Id operation.

Typically these are written to a http.Request.

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParams

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParams() *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParams creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext(ctx context.Context) *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithContext creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a context for a request.

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient(client *http.Client) *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithHTTPClient creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout

func NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout(timeout time.Duration) *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

NewPatchV1PostMortemsReportsReportIDReasonsReasonIDParamsWithTimeout creates a new PatchV1PostMortemsReportsReportIDReasonsReasonIDParams object with the ability to set a timeout on a request.

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetContext

SetContext adds the context to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 post mortems reports report Id reasons reason Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetPatchV1PostMortemsReportsReportIDReasonsReasonID

func (o *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetPatchV1PostMortemsReportsReportIDReasonsReasonID(patchV1PostMortemsReportsReportIDReasonsReasonID *models.PatchV1PostMortemsReportsReportIDReasonsReasonID)

SetPatchV1PostMortemsReportsReportIDReasonsReasonID adds the patchV1PostMortemsReportsReportIdReasonsReasonId to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetReasonID

SetReasonID adds the reasonId to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetReportID

SetReportID adds the reportId to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithContext

WithContext adds the context to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 post mortems reports report Id reasons reason Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithPatchV1PostMortemsReportsReportIDReasonsReasonID

func (o *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithPatchV1PostMortemsReportsReportIDReasonsReasonID(patchV1PostMortemsReportsReportIDReasonsReasonID *models.PatchV1PostMortemsReportsReportIDReasonsReasonID) *PatchV1PostMortemsReportsReportIDReasonsReasonIDParams

WithPatchV1PostMortemsReportsReportIDReasonsReasonID adds the patchV1PostMortemsReportsReportIDReasonsReasonID to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithReasonID

WithReasonID adds the reasonID to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithReportID

WithReportID adds the reportID to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 post mortems reports report Id reasons reason Id params

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1PostMortemsReportsReportIDReasonsReasonIDReader

type PatchV1PostMortemsReportsReportIDReasonsReasonIDReader struct {
	// contains filtered or unexported fields
}

PatchV1PostMortemsReportsReportIDReasonsReasonIDReader is a Reader for the PatchV1PostMortemsReportsReportIDReasonsReasonID structure.

func (*PatchV1PostMortemsReportsReportIDReasonsReasonIDReader) ReadResponse

func (o *PatchV1PostMortemsReportsReportIDReasonsReasonIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK struct {
	Payload *models.RetrospectivesTemplateEntity
}

PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK describes a response with status code 200, with default header values.

Update a single retrospective template

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK() *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK

NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK creates a PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK with default headers values

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) Error

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) GetPayload

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsClientError

IsClientError returns true when this patch v1 retrospective templates retrospective template Id o k response has a 4xx status code

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsCode

IsCode returns true when this patch v1 retrospective templates retrospective template Id o k response a status code equal to that given

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsRedirect

IsRedirect returns true when this patch v1 retrospective templates retrospective template Id o k response has a 3xx status code

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsServerError

IsServerError returns true when this patch v1 retrospective templates retrospective template Id o k response has a 5xx status code

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) IsSuccess

IsSuccess returns true when this patch v1 retrospective templates retrospective template Id o k response has a 2xx status code

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDOK) String

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams struct {

	// Description.
	Description *string

	// FieldsHelpText.
	FieldsHelpText []string

	// FieldsID.
	FieldsID []string

	// FieldsIsRequired.
	FieldsIsRequired []bool

	// FieldsLabel.
	FieldsLabel []string

	// FieldsPermissibleValues.
	FieldsPermissibleValues []string

	// FieldsSchema.
	FieldsSchema []string

	// FieldsType.
	FieldsType []string

	// IsDefault.
	IsDefault *bool

	// Name.
	Name *string

	// RetrospectiveTemplateID.
	RetrospectiveTemplateID string

	// SectionsElements.
	SectionsElements []string

	// SectionsSlug.
	SectionsSlug []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams contains all the parameters to send to the API endpoint

for the patch v1 retrospective templates retrospective template Id operation.

Typically these are written to a http.Request.

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams() *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams creates a new PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext(ctx context.Context) *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithContext creates a new PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a context for a request.

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient(client *http.Client) *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithHTTPClient creates a new PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout

func NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout(timeout time.Duration) *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams

NewPatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParamsWithTimeout creates a new PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams object with the ability to set a timeout on a request.

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetContext

SetContext adds the context to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetDescription

SetDescription adds the description to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsHelpText

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsHelpText(fieldsHelpText []string)

SetFieldsHelpText adds the fieldsHelpText to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsID

SetFieldsID adds the fieldsId to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsIsRequired

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsIsRequired(fieldsIsRequired []bool)

SetFieldsIsRequired adds the fieldsIsRequired to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsLabel

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsLabel(fieldsLabel []string)

SetFieldsLabel adds the fieldsLabel to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsPermissibleValues

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsPermissibleValues(fieldsPermissibleValues []string)

SetFieldsPermissibleValues adds the fieldsPermissibleValues to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsSchema

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsSchema(fieldsSchema []string)

SetFieldsSchema adds the fieldsSchema to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetFieldsType

SetFieldsType adds the fieldsType to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetIsDefault

SetIsDefault adds the isDefault to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetName

SetName adds the name to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetRetrospectiveTemplateID(retrospectiveTemplateID string)

SetRetrospectiveTemplateID adds the retrospectiveTemplateId to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetSectionsElements

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetSectionsElements(sectionsElements []string)

SetSectionsElements adds the sectionsElements to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetSectionsSlug

func (o *PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetSectionsSlug(sectionsSlug []string)

SetSectionsSlug adds the sectionsSlug to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithContext

WithContext adds the context to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 retrospective templates retrospective template Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithDescription

WithDescription adds the description to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsHelpText

WithFieldsHelpText adds the fieldsHelpText to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsID

WithFieldsID adds the fieldsID to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsIsRequired

WithFieldsIsRequired adds the fieldsIsRequired to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsLabel

WithFieldsLabel adds the fieldsLabel to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsPermissibleValues

WithFieldsPermissibleValues adds the fieldsPermissibleValues to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsSchema

WithFieldsSchema adds the fieldsSchema to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithFieldsType

WithFieldsType adds the fieldsType to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithIsDefault

WithIsDefault adds the isDefault to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithName

WithName adds the name to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithRetrospectiveTemplateID

WithRetrospectiveTemplateID adds the retrospectiveTemplateID to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithSectionsElements

WithSectionsElements adds the sectionsElements to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithSectionsSlug

WithSectionsSlug adds the sectionsSlug to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 retrospective templates retrospective template Id params

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDReader

type PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDReader struct {
	// contains filtered or unexported fields
}

PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDReader is a Reader for the PatchV1RetrospectiveTemplatesRetrospectiveTemplateID structure.

func (*PatchV1RetrospectiveTemplatesRetrospectiveTemplateIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostV1IncidentsIncidentIDRetrospectivesCreated

type PostV1IncidentsIncidentIDRetrospectivesCreated struct {
	Payload *models.IncidentsRetrospectiveEntity
}

PostV1IncidentsIncidentIDRetrospectivesCreated describes a response with status code 201, with default header values.

Create a new retrospective for an incident

func NewPostV1IncidentsIncidentIDRetrospectivesCreated

func NewPostV1IncidentsIncidentIDRetrospectivesCreated() *PostV1IncidentsIncidentIDRetrospectivesCreated

NewPostV1IncidentsIncidentIDRetrospectivesCreated creates a PostV1IncidentsIncidentIDRetrospectivesCreated with default headers values

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) Error

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) GetPayload

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) IsClientError

IsClientError returns true when this post v1 incidents incident Id retrospectives created response has a 4xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) IsCode

IsCode returns true when this post v1 incidents incident Id retrospectives created response a status code equal to that given

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) IsRedirect

IsRedirect returns true when this post v1 incidents incident Id retrospectives created response has a 3xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) IsServerError

IsServerError returns true when this post v1 incidents incident Id retrospectives created response has a 5xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) IsSuccess

IsSuccess returns true when this post v1 incidents incident Id retrospectives created response has a 2xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesCreated) String

type PostV1IncidentsIncidentIDRetrospectivesExportCreated

type PostV1IncidentsIncidentIDRetrospectivesExportCreated struct {
	Payload *models.IncidentsExportRetrospectivesResultEntity
}

PostV1IncidentsIncidentIDRetrospectivesExportCreated describes a response with status code 201, with default header values.

Export incident's retrospective(s) using their templates

func NewPostV1IncidentsIncidentIDRetrospectivesExportCreated

func NewPostV1IncidentsIncidentIDRetrospectivesExportCreated() *PostV1IncidentsIncidentIDRetrospectivesExportCreated

NewPostV1IncidentsIncidentIDRetrospectivesExportCreated creates a PostV1IncidentsIncidentIDRetrospectivesExportCreated with default headers values

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) Error

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) GetPayload

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) IsClientError

IsClientError returns true when this post v1 incidents incident Id retrospectives export created response has a 4xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) IsCode

IsCode returns true when this post v1 incidents incident Id retrospectives export created response a status code equal to that given

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) IsRedirect

IsRedirect returns true when this post v1 incidents incident Id retrospectives export created response has a 3xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) IsServerError

IsServerError returns true when this post v1 incidents incident Id retrospectives export created response has a 5xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) IsSuccess

IsSuccess returns true when this post v1 incidents incident Id retrospectives export created response has a 2xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesExportCreated) String

type PostV1IncidentsIncidentIDRetrospectivesExportParams

type PostV1IncidentsIncidentIDRetrospectivesExportParams struct {

	// IncidentID.
	IncidentID string

	/* IntegrationSlug.

	   The name of the integration to export the retrospective to.
	*/
	IntegrationSlug string

	/* ParentPageID.

	   The ID of the parent page to export the retrospective to.
	*/
	ParentPageID *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesExportParams contains all the parameters to send to the API endpoint

for the post v1 incidents incident Id retrospectives export operation.

Typically these are written to a http.Request.

func NewPostV1IncidentsIncidentIDRetrospectivesExportParams

func NewPostV1IncidentsIncidentIDRetrospectivesExportParams() *PostV1IncidentsIncidentIDRetrospectivesExportParams

NewPostV1IncidentsIncidentIDRetrospectivesExportParams creates a new PostV1IncidentsIncidentIDRetrospectivesExportParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithContext

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithContext(ctx context.Context) *PostV1IncidentsIncidentIDRetrospectivesExportParams

NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithContext creates a new PostV1IncidentsIncidentIDRetrospectivesExportParams object with the ability to set a context for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithHTTPClient

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithHTTPClient(client *http.Client) *PostV1IncidentsIncidentIDRetrospectivesExportParams

NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithHTTPClient creates a new PostV1IncidentsIncidentIDRetrospectivesExportParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithTimeout

func NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithTimeout(timeout time.Duration) *PostV1IncidentsIncidentIDRetrospectivesExportParams

NewPostV1IncidentsIncidentIDRetrospectivesExportParamsWithTimeout creates a new PostV1IncidentsIncidentIDRetrospectivesExportParams object with the ability to set a timeout on a request.

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetContext

SetContext adds the context to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetDefaults

SetDefaults hydrates default values in the post v1 incidents incident Id retrospectives export params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetIncidentID

func (o *PostV1IncidentsIncidentIDRetrospectivesExportParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetIntegrationSlug

func (o *PostV1IncidentsIncidentIDRetrospectivesExportParams) SetIntegrationSlug(integrationSlug string)

SetIntegrationSlug adds the integrationSlug to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetParentPageID

func (o *PostV1IncidentsIncidentIDRetrospectivesExportParams) SetParentPageID(parentPageID *string)

SetParentPageID adds the parentPageId to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) SetTimeout

SetTimeout adds the timeout to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithContext

WithContext adds the context to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithDefaults

WithDefaults hydrates default values in the post v1 incidents incident Id retrospectives export params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithIncidentID

WithIncidentID adds the incidentID to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithIntegrationSlug

WithIntegrationSlug adds the integrationSlug to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithParentPageID

WithParentPageID adds the parentPageID to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WithTimeout

WithTimeout adds the timeout to the post v1 incidents incident Id retrospectives export params

func (*PostV1IncidentsIncidentIDRetrospectivesExportParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1IncidentsIncidentIDRetrospectivesExportReader

type PostV1IncidentsIncidentIDRetrospectivesExportReader struct {
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesExportReader is a Reader for the PostV1IncidentsIncidentIDRetrospectivesExport structure.

func (*PostV1IncidentsIncidentIDRetrospectivesExportReader) ReadResponse

func (o *PostV1IncidentsIncidentIDRetrospectivesExportReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1IncidentsIncidentIDRetrospectivesParams

type PostV1IncidentsIncidentIDRetrospectivesParams struct {

	// IncidentID.
	IncidentID string

	/* RetrospectiveTemplateID.

	   The id of the retrospective template to apply.
	*/
	RetrospectiveTemplateID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesParams contains all the parameters to send to the API endpoint

for the post v1 incidents incident Id retrospectives operation.

Typically these are written to a http.Request.

func NewPostV1IncidentsIncidentIDRetrospectivesParams

func NewPostV1IncidentsIncidentIDRetrospectivesParams() *PostV1IncidentsIncidentIDRetrospectivesParams

NewPostV1IncidentsIncidentIDRetrospectivesParams creates a new PostV1IncidentsIncidentIDRetrospectivesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithContext

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithContext(ctx context.Context) *PostV1IncidentsIncidentIDRetrospectivesParams

NewPostV1IncidentsIncidentIDRetrospectivesParamsWithContext creates a new PostV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a context for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient(client *http.Client) *PostV1IncidentsIncidentIDRetrospectivesParams

NewPostV1IncidentsIncidentIDRetrospectivesParamsWithHTTPClient creates a new PostV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithTimeout

func NewPostV1IncidentsIncidentIDRetrospectivesParamsWithTimeout(timeout time.Duration) *PostV1IncidentsIncidentIDRetrospectivesParams

NewPostV1IncidentsIncidentIDRetrospectivesParamsWithTimeout creates a new PostV1IncidentsIncidentIDRetrospectivesParams object with the ability to set a timeout on a request.

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetContext

SetContext adds the context to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetDefaults

SetDefaults hydrates default values in the post v1 incidents incident Id retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetHTTPClient

func (o *PostV1IncidentsIncidentIDRetrospectivesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetIncidentID

func (o *PostV1IncidentsIncidentIDRetrospectivesParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetRetrospectiveTemplateID

func (o *PostV1IncidentsIncidentIDRetrospectivesParams) SetRetrospectiveTemplateID(retrospectiveTemplateID string)

SetRetrospectiveTemplateID adds the retrospectiveTemplateId to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) SetTimeout

SetTimeout adds the timeout to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithContext

WithContext adds the context to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithDefaults

WithDefaults hydrates default values in the post v1 incidents incident Id retrospectives params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithIncidentID

WithIncidentID adds the incidentID to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithRetrospectiveTemplateID

func (o *PostV1IncidentsIncidentIDRetrospectivesParams) WithRetrospectiveTemplateID(retrospectiveTemplateID string) *PostV1IncidentsIncidentIDRetrospectivesParams

WithRetrospectiveTemplateID adds the retrospectiveTemplateID to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WithTimeout

WithTimeout adds the timeout to the post v1 incidents incident Id retrospectives params

func (*PostV1IncidentsIncidentIDRetrospectivesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1IncidentsIncidentIDRetrospectivesReader

type PostV1IncidentsIncidentIDRetrospectivesReader struct {
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesReader is a Reader for the PostV1IncidentsIncidentIDRetrospectives structure.

func (*PostV1IncidentsIncidentIDRetrospectivesReader) ReadResponse

func (o *PostV1IncidentsIncidentIDRetrospectivesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated struct {
	Payload *models.IncidentsRetrospectiveFieldEntity
}

PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated describes a response with status code 201, with default header values.

Add a new dynamic input field to a dynamic input group

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated() *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated

NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated creates a PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated with default headers values

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) Error

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) GetPayload

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) IsClientError

IsClientError returns true when this post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs created response has a 4xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) IsCode

IsCode returns true when this post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs created response a status code equal to that given

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) IsRedirect

IsRedirect returns true when this post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs created response has a 3xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) IsServerError

IsServerError returns true when this post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs created response has a 5xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) IsSuccess

IsSuccess returns true when this post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs created response has a 2xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsCreated) String

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams struct {

	// FieldID.
	FieldID string

	// IncidentID.
	IncidentID string

	// RetrospectiveID.
	RetrospectiveID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams contains all the parameters to send to the API endpoint

for the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs operation.

Typically these are written to a http.Request.

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams() *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams creates a new PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext(ctx context.Context) *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithContext creates a new PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a context for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient(client *http.Client) *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithHTTPClient creates a new PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout

func NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout(timeout time.Duration) *PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams

NewPostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParamsWithTimeout creates a new PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams object with the ability to set a timeout on a request.

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetContext

SetContext adds the context to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetDefaults

SetDefaults hydrates default values in the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetFieldID

SetFieldID adds the fieldId to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetIncidentID

SetIncidentID adds the incidentId to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetRetrospectiveID

SetRetrospectiveID adds the retrospectiveId to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) SetTimeout

SetTimeout adds the timeout to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithContext

WithContext adds the context to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithDefaults

WithDefaults hydrates default values in the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithFieldID

WithFieldID adds the fieldID to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithIncidentID

WithIncidentID adds the incidentID to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithRetrospectiveID

WithRetrospectiveID adds the retrospectiveID to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WithTimeout

WithTimeout adds the timeout to the post v1 incidents incident Id retrospectives retrospective Id fields field Id inputs params

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader

type PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader struct {
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader is a Reader for the PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputs structure.

func (*PostV1IncidentsIncidentIDRetrospectivesRetrospectiveIDFieldsFieldIDInputsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostV1IncidentsIncidentIDRetrospectivesShareCreated

type PostV1IncidentsIncidentIDRetrospectivesShareCreated struct {
	Payload *models.IncidentsShareRetrospectivesResultEntity
}

PostV1IncidentsIncidentIDRetrospectivesShareCreated describes a response with status code 201, with default header values.

Share incident retrospectives with users or teams

func NewPostV1IncidentsIncidentIDRetrospectivesShareCreated

func NewPostV1IncidentsIncidentIDRetrospectivesShareCreated() *PostV1IncidentsIncidentIDRetrospectivesShareCreated

NewPostV1IncidentsIncidentIDRetrospectivesShareCreated creates a PostV1IncidentsIncidentIDRetrospectivesShareCreated with default headers values

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) Error

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) GetPayload

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) IsClientError

IsClientError returns true when this post v1 incidents incident Id retrospectives share created response has a 4xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) IsCode

IsCode returns true when this post v1 incidents incident Id retrospectives share created response a status code equal to that given

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) IsRedirect

IsRedirect returns true when this post v1 incidents incident Id retrospectives share created response has a 3xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) IsServerError

IsServerError returns true when this post v1 incidents incident Id retrospectives share created response has a 5xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) IsSuccess

IsSuccess returns true when this post v1 incidents incident Id retrospectives share created response has a 2xx status code

func (*PostV1IncidentsIncidentIDRetrospectivesShareCreated) String

type PostV1IncidentsIncidentIDRetrospectivesShareParams

type PostV1IncidentsIncidentIDRetrospectivesShareParams struct {

	// IncidentID.
	IncidentID string

	/* RetrospectiveIds.

	   An array of retrospective IDs to share
	*/
	RetrospectiveIds []string

	/* TeamIds.

	   An array of team IDs with whom to share the report
	*/
	TeamIds []string

	/* UserIds.

	   An array of user IDs with whom to share the report
	*/
	UserIds []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesShareParams contains all the parameters to send to the API endpoint

for the post v1 incidents incident Id retrospectives share operation.

Typically these are written to a http.Request.

func NewPostV1IncidentsIncidentIDRetrospectivesShareParams

func NewPostV1IncidentsIncidentIDRetrospectivesShareParams() *PostV1IncidentsIncidentIDRetrospectivesShareParams

NewPostV1IncidentsIncidentIDRetrospectivesShareParams creates a new PostV1IncidentsIncidentIDRetrospectivesShareParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithContext

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithContext(ctx context.Context) *PostV1IncidentsIncidentIDRetrospectivesShareParams

NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithContext creates a new PostV1IncidentsIncidentIDRetrospectivesShareParams object with the ability to set a context for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithHTTPClient

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithHTTPClient(client *http.Client) *PostV1IncidentsIncidentIDRetrospectivesShareParams

NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithHTTPClient creates a new PostV1IncidentsIncidentIDRetrospectivesShareParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithTimeout

func NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithTimeout(timeout time.Duration) *PostV1IncidentsIncidentIDRetrospectivesShareParams

NewPostV1IncidentsIncidentIDRetrospectivesShareParamsWithTimeout creates a new PostV1IncidentsIncidentIDRetrospectivesShareParams object with the ability to set a timeout on a request.

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetContext

SetContext adds the context to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetDefaults

SetDefaults hydrates default values in the post v1 incidents incident Id retrospectives share params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetIncidentID

func (o *PostV1IncidentsIncidentIDRetrospectivesShareParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetRetrospectiveIds

func (o *PostV1IncidentsIncidentIDRetrospectivesShareParams) SetRetrospectiveIds(retrospectiveIds []string)

SetRetrospectiveIds adds the retrospectiveIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetTeamIds

SetTeamIds adds the teamIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetTimeout

SetTimeout adds the timeout to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) SetUserIds

SetUserIds adds the userIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithContext

WithContext adds the context to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithDefaults

WithDefaults hydrates default values in the post v1 incidents incident Id retrospectives share params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithIncidentID

WithIncidentID adds the incidentID to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithRetrospectiveIds

WithRetrospectiveIds adds the retrospectiveIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithTeamIds

WithTeamIds adds the teamIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithTimeout

WithTimeout adds the timeout to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WithUserIds

WithUserIds adds the userIds to the post v1 incidents incident Id retrospectives share params

func (*PostV1IncidentsIncidentIDRetrospectivesShareParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1IncidentsIncidentIDRetrospectivesShareReader

type PostV1IncidentsIncidentIDRetrospectivesShareReader struct {
	// contains filtered or unexported fields
}

PostV1IncidentsIncidentIDRetrospectivesShareReader is a Reader for the PostV1IncidentsIncidentIDRetrospectivesShare structure.

func (*PostV1IncidentsIncidentIDRetrospectivesShareReader) ReadResponse

func (o *PostV1IncidentsIncidentIDRetrospectivesShareReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1PostMortemsReportsCreated

type PostV1PostMortemsReportsCreated struct {
	Payload *models.PostMortemsPostMortemReportEntity
}

PostV1PostMortemsReportsCreated describes a response with status code 201, with default header values.

Create a report

func NewPostV1PostMortemsReportsCreated

func NewPostV1PostMortemsReportsCreated() *PostV1PostMortemsReportsCreated

NewPostV1PostMortemsReportsCreated creates a PostV1PostMortemsReportsCreated with default headers values

func (*PostV1PostMortemsReportsCreated) Error

func (*PostV1PostMortemsReportsCreated) GetPayload

func (*PostV1PostMortemsReportsCreated) IsClientError

func (o *PostV1PostMortemsReportsCreated) IsClientError() bool

IsClientError returns true when this post v1 post mortems reports created response has a 4xx status code

func (*PostV1PostMortemsReportsCreated) IsCode

func (o *PostV1PostMortemsReportsCreated) IsCode(code int) bool

IsCode returns true when this post v1 post mortems reports created response a status code equal to that given

func (*PostV1PostMortemsReportsCreated) IsRedirect

func (o *PostV1PostMortemsReportsCreated) IsRedirect() bool

IsRedirect returns true when this post v1 post mortems reports created response has a 3xx status code

func (*PostV1PostMortemsReportsCreated) IsServerError

func (o *PostV1PostMortemsReportsCreated) IsServerError() bool

IsServerError returns true when this post v1 post mortems reports created response has a 5xx status code

func (*PostV1PostMortemsReportsCreated) IsSuccess

func (o *PostV1PostMortemsReportsCreated) IsSuccess() bool

IsSuccess returns true when this post v1 post mortems reports created response has a 2xx status code

func (*PostV1PostMortemsReportsCreated) String

type PostV1PostMortemsReportsParams

type PostV1PostMortemsReportsParams struct {

	// PostV1PostMortemsReports.
	PostV1PostMortemsReports *models.PostV1PostMortemsReports

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsParams contains all the parameters to send to the API endpoint

for the post v1 post mortems reports operation.

Typically these are written to a http.Request.

func NewPostV1PostMortemsReportsParams

func NewPostV1PostMortemsReportsParams() *PostV1PostMortemsReportsParams

NewPostV1PostMortemsReportsParams creates a new PostV1PostMortemsReportsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1PostMortemsReportsParamsWithContext

func NewPostV1PostMortemsReportsParamsWithContext(ctx context.Context) *PostV1PostMortemsReportsParams

NewPostV1PostMortemsReportsParamsWithContext creates a new PostV1PostMortemsReportsParams object with the ability to set a context for a request.

func NewPostV1PostMortemsReportsParamsWithHTTPClient

func NewPostV1PostMortemsReportsParamsWithHTTPClient(client *http.Client) *PostV1PostMortemsReportsParams

NewPostV1PostMortemsReportsParamsWithHTTPClient creates a new PostV1PostMortemsReportsParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1PostMortemsReportsParamsWithTimeout

func NewPostV1PostMortemsReportsParamsWithTimeout(timeout time.Duration) *PostV1PostMortemsReportsParams

NewPostV1PostMortemsReportsParamsWithTimeout creates a new PostV1PostMortemsReportsParams object with the ability to set a timeout on a request.

func (*PostV1PostMortemsReportsParams) SetContext

func (o *PostV1PostMortemsReportsParams) SetContext(ctx context.Context)

SetContext adds the context to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) SetDefaults

func (o *PostV1PostMortemsReportsParams) SetDefaults()

SetDefaults hydrates default values in the post v1 post mortems reports params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsParams) SetHTTPClient

func (o *PostV1PostMortemsReportsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) SetPostV1PostMortemsReports

func (o *PostV1PostMortemsReportsParams) SetPostV1PostMortemsReports(postV1PostMortemsReports *models.PostV1PostMortemsReports)

SetPostV1PostMortemsReports adds the postV1PostMortemsReports to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) SetTimeout

func (o *PostV1PostMortemsReportsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) WithContext

WithContext adds the context to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) WithDefaults

WithDefaults hydrates default values in the post v1 post mortems reports params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) WithPostV1PostMortemsReports

func (o *PostV1PostMortemsReportsParams) WithPostV1PostMortemsReports(postV1PostMortemsReports *models.PostV1PostMortemsReports) *PostV1PostMortemsReportsParams

WithPostV1PostMortemsReports adds the postV1PostMortemsReports to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) WithTimeout

WithTimeout adds the timeout to the post v1 post mortems reports params

func (*PostV1PostMortemsReportsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1PostMortemsReportsReader

type PostV1PostMortemsReportsReader struct {
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsReader is a Reader for the PostV1PostMortemsReports structure.

func (*PostV1PostMortemsReportsReader) ReadResponse

func (o *PostV1PostMortemsReportsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1PostMortemsReportsReportIDPublishBadRequest

type PostV1PostMortemsReportsReportIDPublishBadRequest struct {
	Payload *models.ErrorEntity
}

PostV1PostMortemsReportsReportIDPublishBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPostV1PostMortemsReportsReportIDPublishBadRequest

func NewPostV1PostMortemsReportsReportIDPublishBadRequest() *PostV1PostMortemsReportsReportIDPublishBadRequest

NewPostV1PostMortemsReportsReportIDPublishBadRequest creates a PostV1PostMortemsReportsReportIDPublishBadRequest with default headers values

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) Error

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) GetPayload

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) IsClientError

IsClientError returns true when this post v1 post mortems reports report Id publish bad request response has a 4xx status code

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) IsCode

IsCode returns true when this post v1 post mortems reports report Id publish bad request response a status code equal to that given

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) IsRedirect

IsRedirect returns true when this post v1 post mortems reports report Id publish bad request response has a 3xx status code

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) IsServerError

IsServerError returns true when this post v1 post mortems reports report Id publish bad request response has a 5xx status code

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) IsSuccess

IsSuccess returns true when this post v1 post mortems reports report Id publish bad request response has a 2xx status code

func (*PostV1PostMortemsReportsReportIDPublishBadRequest) String

type PostV1PostMortemsReportsReportIDPublishCreated

type PostV1PostMortemsReportsReportIDPublishCreated struct {
	Payload *models.PostMortemsPostMortemReportEntity
}

PostV1PostMortemsReportsReportIDPublishCreated describes a response with status code 201, with default header values.

Marks an incident retrospective as published and emails all of the participants in the report the summary

func NewPostV1PostMortemsReportsReportIDPublishCreated

func NewPostV1PostMortemsReportsReportIDPublishCreated() *PostV1PostMortemsReportsReportIDPublishCreated

NewPostV1PostMortemsReportsReportIDPublishCreated creates a PostV1PostMortemsReportsReportIDPublishCreated with default headers values

func (*PostV1PostMortemsReportsReportIDPublishCreated) Error

func (*PostV1PostMortemsReportsReportIDPublishCreated) GetPayload

func (*PostV1PostMortemsReportsReportIDPublishCreated) IsClientError

IsClientError returns true when this post v1 post mortems reports report Id publish created response has a 4xx status code

func (*PostV1PostMortemsReportsReportIDPublishCreated) IsCode

IsCode returns true when this post v1 post mortems reports report Id publish created response a status code equal to that given

func (*PostV1PostMortemsReportsReportIDPublishCreated) IsRedirect

IsRedirect returns true when this post v1 post mortems reports report Id publish created response has a 3xx status code

func (*PostV1PostMortemsReportsReportIDPublishCreated) IsServerError

IsServerError returns true when this post v1 post mortems reports report Id publish created response has a 5xx status code

func (*PostV1PostMortemsReportsReportIDPublishCreated) IsSuccess

IsSuccess returns true when this post v1 post mortems reports report Id publish created response has a 2xx status code

func (*PostV1PostMortemsReportsReportIDPublishCreated) String

type PostV1PostMortemsReportsReportIDPublishParams

type PostV1PostMortemsReportsReportIDPublishParams struct {

	// PostV1PostMortemsReportsReportIDPublish.
	PostV1PostMortemsReportsReportIDPublish *models.PostV1PostMortemsReportsReportIDPublish

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsReportIDPublishParams contains all the parameters to send to the API endpoint

for the post v1 post mortems reports report Id publish operation.

Typically these are written to a http.Request.

func NewPostV1PostMortemsReportsReportIDPublishParams

func NewPostV1PostMortemsReportsReportIDPublishParams() *PostV1PostMortemsReportsReportIDPublishParams

NewPostV1PostMortemsReportsReportIDPublishParams creates a new PostV1PostMortemsReportsReportIDPublishParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1PostMortemsReportsReportIDPublishParamsWithContext

func NewPostV1PostMortemsReportsReportIDPublishParamsWithContext(ctx context.Context) *PostV1PostMortemsReportsReportIDPublishParams

NewPostV1PostMortemsReportsReportIDPublishParamsWithContext creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a context for a request.

func NewPostV1PostMortemsReportsReportIDPublishParamsWithHTTPClient

func NewPostV1PostMortemsReportsReportIDPublishParamsWithHTTPClient(client *http.Client) *PostV1PostMortemsReportsReportIDPublishParams

NewPostV1PostMortemsReportsReportIDPublishParamsWithHTTPClient creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1PostMortemsReportsReportIDPublishParamsWithTimeout

func NewPostV1PostMortemsReportsReportIDPublishParamsWithTimeout(timeout time.Duration) *PostV1PostMortemsReportsReportIDPublishParams

NewPostV1PostMortemsReportsReportIDPublishParamsWithTimeout creates a new PostV1PostMortemsReportsReportIDPublishParams object with the ability to set a timeout on a request.

func (*PostV1PostMortemsReportsReportIDPublishParams) SetContext

SetContext adds the context to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) SetDefaults

SetDefaults hydrates default values in the post v1 post mortems reports report Id publish params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsReportIDPublishParams) SetHTTPClient

func (o *PostV1PostMortemsReportsReportIDPublishParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) SetPostV1PostMortemsReportsReportIDPublish

func (o *PostV1PostMortemsReportsReportIDPublishParams) SetPostV1PostMortemsReportsReportIDPublish(postV1PostMortemsReportsReportIDPublish *models.PostV1PostMortemsReportsReportIDPublish)

SetPostV1PostMortemsReportsReportIDPublish adds the postV1PostMortemsReportsReportIdPublish to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) SetReportID

func (o *PostV1PostMortemsReportsReportIDPublishParams) SetReportID(reportID string)

SetReportID adds the reportId to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) SetTimeout

SetTimeout adds the timeout to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WithContext

WithContext adds the context to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WithDefaults

WithDefaults hydrates default values in the post v1 post mortems reports report Id publish params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsReportIDPublishParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WithPostV1PostMortemsReportsReportIDPublish

func (o *PostV1PostMortemsReportsReportIDPublishParams) WithPostV1PostMortemsReportsReportIDPublish(postV1PostMortemsReportsReportIDPublish *models.PostV1PostMortemsReportsReportIDPublish) *PostV1PostMortemsReportsReportIDPublishParams

WithPostV1PostMortemsReportsReportIDPublish adds the postV1PostMortemsReportsReportIDPublish to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WithReportID

WithReportID adds the reportID to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WithTimeout

WithTimeout adds the timeout to the post v1 post mortems reports report Id publish params

func (*PostV1PostMortemsReportsReportIDPublishParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1PostMortemsReportsReportIDPublishReader

type PostV1PostMortemsReportsReportIDPublishReader struct {
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsReportIDPublishReader is a Reader for the PostV1PostMortemsReportsReportIDPublish structure.

func (*PostV1PostMortemsReportsReportIDPublishReader) ReadResponse

func (o *PostV1PostMortemsReportsReportIDPublishReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1PostMortemsReportsReportIDReasonsCreated

type PostV1PostMortemsReportsReportIDReasonsCreated struct {
	Payload *models.PostMortemsReasonEntity
}

PostV1PostMortemsReportsReportIDReasonsCreated describes a response with status code 201, with default header values.

Add a new contributing factor to an incident

func NewPostV1PostMortemsReportsReportIDReasonsCreated

func NewPostV1PostMortemsReportsReportIDReasonsCreated() *PostV1PostMortemsReportsReportIDReasonsCreated

NewPostV1PostMortemsReportsReportIDReasonsCreated creates a PostV1PostMortemsReportsReportIDReasonsCreated with default headers values

func (*PostV1PostMortemsReportsReportIDReasonsCreated) Error

func (*PostV1PostMortemsReportsReportIDReasonsCreated) GetPayload

func (*PostV1PostMortemsReportsReportIDReasonsCreated) IsClientError

IsClientError returns true when this post v1 post mortems reports report Id reasons created response has a 4xx status code

func (*PostV1PostMortemsReportsReportIDReasonsCreated) IsCode

IsCode returns true when this post v1 post mortems reports report Id reasons created response a status code equal to that given

func (*PostV1PostMortemsReportsReportIDReasonsCreated) IsRedirect

IsRedirect returns true when this post v1 post mortems reports report Id reasons created response has a 3xx status code

func (*PostV1PostMortemsReportsReportIDReasonsCreated) IsServerError

IsServerError returns true when this post v1 post mortems reports report Id reasons created response has a 5xx status code

func (*PostV1PostMortemsReportsReportIDReasonsCreated) IsSuccess

IsSuccess returns true when this post v1 post mortems reports report Id reasons created response has a 2xx status code

func (*PostV1PostMortemsReportsReportIDReasonsCreated) String

type PostV1PostMortemsReportsReportIDReasonsParams

type PostV1PostMortemsReportsReportIDReasonsParams struct {

	// PostV1PostMortemsReportsReportIDReasons.
	PostV1PostMortemsReportsReportIDReasons *models.PostV1PostMortemsReportsReportIDReasons

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsReportIDReasonsParams contains all the parameters to send to the API endpoint

for the post v1 post mortems reports report Id reasons operation.

Typically these are written to a http.Request.

func NewPostV1PostMortemsReportsReportIDReasonsParams

func NewPostV1PostMortemsReportsReportIDReasonsParams() *PostV1PostMortemsReportsReportIDReasonsParams

NewPostV1PostMortemsReportsReportIDReasonsParams creates a new PostV1PostMortemsReportsReportIDReasonsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithContext

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithContext(ctx context.Context) *PostV1PostMortemsReportsReportIDReasonsParams

NewPostV1PostMortemsReportsReportIDReasonsParamsWithContext creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a context for a request.

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient(client *http.Client) *PostV1PostMortemsReportsReportIDReasonsParams

NewPostV1PostMortemsReportsReportIDReasonsParamsWithHTTPClient creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithTimeout

func NewPostV1PostMortemsReportsReportIDReasonsParamsWithTimeout(timeout time.Duration) *PostV1PostMortemsReportsReportIDReasonsParams

NewPostV1PostMortemsReportsReportIDReasonsParamsWithTimeout creates a new PostV1PostMortemsReportsReportIDReasonsParams object with the ability to set a timeout on a request.

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetContext

SetContext adds the context to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetDefaults

SetDefaults hydrates default values in the post v1 post mortems reports report Id reasons params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetHTTPClient

func (o *PostV1PostMortemsReportsReportIDReasonsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetPostV1PostMortemsReportsReportIDReasons

func (o *PostV1PostMortemsReportsReportIDReasonsParams) SetPostV1PostMortemsReportsReportIDReasons(postV1PostMortemsReportsReportIDReasons *models.PostV1PostMortemsReportsReportIDReasons)

SetPostV1PostMortemsReportsReportIDReasons adds the postV1PostMortemsReportsReportIdReasons to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetReportID

func (o *PostV1PostMortemsReportsReportIDReasonsParams) SetReportID(reportID string)

SetReportID adds the reportId to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) SetTimeout

SetTimeout adds the timeout to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithContext

WithContext adds the context to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithDefaults

WithDefaults hydrates default values in the post v1 post mortems reports report Id reasons params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithPostV1PostMortemsReportsReportIDReasons

func (o *PostV1PostMortemsReportsReportIDReasonsParams) WithPostV1PostMortemsReportsReportIDReasons(postV1PostMortemsReportsReportIDReasons *models.PostV1PostMortemsReportsReportIDReasons) *PostV1PostMortemsReportsReportIDReasonsParams

WithPostV1PostMortemsReportsReportIDReasons adds the postV1PostMortemsReportsReportIDReasons to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithReportID

WithReportID adds the reportID to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WithTimeout

WithTimeout adds the timeout to the post v1 post mortems reports report Id reasons params

func (*PostV1PostMortemsReportsReportIDReasonsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1PostMortemsReportsReportIDReasonsReader

type PostV1PostMortemsReportsReportIDReasonsReader struct {
	// contains filtered or unexported fields
}

PostV1PostMortemsReportsReportIDReasonsReader is a Reader for the PostV1PostMortemsReportsReportIDReasons structure.

func (*PostV1PostMortemsReportsReportIDReasonsReader) ReadResponse

func (o *PostV1PostMortemsReportsReportIDReasonsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostV1RetrospectiveTemplatesCreated

type PostV1RetrospectiveTemplatesCreated struct {
	Payload *models.RetrospectivesTemplateEntity
}

PostV1RetrospectiveTemplatesCreated describes a response with status code 201, with default header values.

Create a new retrospective template

func NewPostV1RetrospectiveTemplatesCreated

func NewPostV1RetrospectiveTemplatesCreated() *PostV1RetrospectiveTemplatesCreated

NewPostV1RetrospectiveTemplatesCreated creates a PostV1RetrospectiveTemplatesCreated with default headers values

func (*PostV1RetrospectiveTemplatesCreated) Error

func (*PostV1RetrospectiveTemplatesCreated) GetPayload

func (*PostV1RetrospectiveTemplatesCreated) IsClientError

func (o *PostV1RetrospectiveTemplatesCreated) IsClientError() bool

IsClientError returns true when this post v1 retrospective templates created response has a 4xx status code

func (*PostV1RetrospectiveTemplatesCreated) IsCode

IsCode returns true when this post v1 retrospective templates created response a status code equal to that given

func (*PostV1RetrospectiveTemplatesCreated) IsRedirect

func (o *PostV1RetrospectiveTemplatesCreated) IsRedirect() bool

IsRedirect returns true when this post v1 retrospective templates created response has a 3xx status code

func (*PostV1RetrospectiveTemplatesCreated) IsServerError

func (o *PostV1RetrospectiveTemplatesCreated) IsServerError() bool

IsServerError returns true when this post v1 retrospective templates created response has a 5xx status code

func (*PostV1RetrospectiveTemplatesCreated) IsSuccess

IsSuccess returns true when this post v1 retrospective templates created response has a 2xx status code

func (*PostV1RetrospectiveTemplatesCreated) String

type PostV1RetrospectiveTemplatesParams

type PostV1RetrospectiveTemplatesParams struct {

	// Description.
	Description string

	// FieldsHelpText.
	FieldsHelpText []string

	// FieldsIsRequired.
	FieldsIsRequired []bool

	// FieldsLabel.
	FieldsLabel []string

	// FieldsPermissibleValues.
	FieldsPermissibleValues []string

	// FieldsSchema.
	FieldsSchema []string

	// FieldsType.
	FieldsType []string

	// IsDefault.
	IsDefault *bool

	// Name.
	Name string

	// SectionsElements.
	SectionsElements []string

	// SectionsSlug.
	SectionsSlug []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostV1RetrospectiveTemplatesParams contains all the parameters to send to the API endpoint

for the post v1 retrospective templates operation.

Typically these are written to a http.Request.

func NewPostV1RetrospectiveTemplatesParams

func NewPostV1RetrospectiveTemplatesParams() *PostV1RetrospectiveTemplatesParams

NewPostV1RetrospectiveTemplatesParams creates a new PostV1RetrospectiveTemplatesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostV1RetrospectiveTemplatesParamsWithContext

func NewPostV1RetrospectiveTemplatesParamsWithContext(ctx context.Context) *PostV1RetrospectiveTemplatesParams

NewPostV1RetrospectiveTemplatesParamsWithContext creates a new PostV1RetrospectiveTemplatesParams object with the ability to set a context for a request.

func NewPostV1RetrospectiveTemplatesParamsWithHTTPClient

func NewPostV1RetrospectiveTemplatesParamsWithHTTPClient(client *http.Client) *PostV1RetrospectiveTemplatesParams

NewPostV1RetrospectiveTemplatesParamsWithHTTPClient creates a new PostV1RetrospectiveTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1RetrospectiveTemplatesParamsWithTimeout

func NewPostV1RetrospectiveTemplatesParamsWithTimeout(timeout time.Duration) *PostV1RetrospectiveTemplatesParams

NewPostV1RetrospectiveTemplatesParamsWithTimeout creates a new PostV1RetrospectiveTemplatesParams object with the ability to set a timeout on a request.

func (*PostV1RetrospectiveTemplatesParams) SetContext

SetContext adds the context to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetDefaults

func (o *PostV1RetrospectiveTemplatesParams) SetDefaults()

SetDefaults hydrates default values in the post v1 retrospective templates params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1RetrospectiveTemplatesParams) SetDescription

func (o *PostV1RetrospectiveTemplatesParams) SetDescription(description string)

SetDescription adds the description to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsHelpText

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsHelpText(fieldsHelpText []string)

SetFieldsHelpText adds the fieldsHelpText to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsIsRequired

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsIsRequired(fieldsIsRequired []bool)

SetFieldsIsRequired adds the fieldsIsRequired to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsLabel

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsLabel(fieldsLabel []string)

SetFieldsLabel adds the fieldsLabel to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsPermissibleValues

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsPermissibleValues(fieldsPermissibleValues []string)

SetFieldsPermissibleValues adds the fieldsPermissibleValues to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsSchema

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsSchema(fieldsSchema []string)

SetFieldsSchema adds the fieldsSchema to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetFieldsType

func (o *PostV1RetrospectiveTemplatesParams) SetFieldsType(fieldsType []string)

SetFieldsType adds the fieldsType to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetHTTPClient

func (o *PostV1RetrospectiveTemplatesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetIsDefault

func (o *PostV1RetrospectiveTemplatesParams) SetIsDefault(isDefault *bool)

SetIsDefault adds the isDefault to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetName

func (o *PostV1RetrospectiveTemplatesParams) SetName(name string)

SetName adds the name to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetSectionsElements

func (o *PostV1RetrospectiveTemplatesParams) SetSectionsElements(sectionsElements []string)

SetSectionsElements adds the sectionsElements to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetSectionsSlug

func (o *PostV1RetrospectiveTemplatesParams) SetSectionsSlug(sectionsSlug []string)

SetSectionsSlug adds the sectionsSlug to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) SetTimeout

func (o *PostV1RetrospectiveTemplatesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithContext

WithContext adds the context to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithDefaults

WithDefaults hydrates default values in the post v1 retrospective templates params (not the query body).

All values with no default are reset to their zero value.

func (*PostV1RetrospectiveTemplatesParams) WithDescription

WithDescription adds the description to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsHelpText

func (o *PostV1RetrospectiveTemplatesParams) WithFieldsHelpText(fieldsHelpText []string) *PostV1RetrospectiveTemplatesParams

WithFieldsHelpText adds the fieldsHelpText to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsIsRequired

func (o *PostV1RetrospectiveTemplatesParams) WithFieldsIsRequired(fieldsIsRequired []bool) *PostV1RetrospectiveTemplatesParams

WithFieldsIsRequired adds the fieldsIsRequired to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsLabel

WithFieldsLabel adds the fieldsLabel to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsPermissibleValues

func (o *PostV1RetrospectiveTemplatesParams) WithFieldsPermissibleValues(fieldsPermissibleValues []string) *PostV1RetrospectiveTemplatesParams

WithFieldsPermissibleValues adds the fieldsPermissibleValues to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsSchema

WithFieldsSchema adds the fieldsSchema to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithFieldsType

WithFieldsType adds the fieldsType to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithIsDefault

WithIsDefault adds the isDefault to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithName

WithName adds the name to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithSectionsElements

func (o *PostV1RetrospectiveTemplatesParams) WithSectionsElements(sectionsElements []string) *PostV1RetrospectiveTemplatesParams

WithSectionsElements adds the sectionsElements to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithSectionsSlug

WithSectionsSlug adds the sectionsSlug to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WithTimeout

WithTimeout adds the timeout to the post v1 retrospective templates params

func (*PostV1RetrospectiveTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1RetrospectiveTemplatesReader

type PostV1RetrospectiveTemplatesReader struct {
	// contains filtered or unexported fields
}

PostV1RetrospectiveTemplatesReader is a Reader for the PostV1RetrospectiveTemplates structure.

func (*PostV1RetrospectiveTemplatesReader) ReadResponse

func (o *PostV1RetrospectiveTemplatesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutV1PostMortemsQuestionsOK

type PutV1PostMortemsQuestionsOK struct {
	Payload *models.PostMortemsQuestionTypeEntity
}

PutV1PostMortemsQuestionsOK describes a response with status code 200, with default header values.

Update the questions configured to be provided and filled out on future retrospective reports.

func NewPutV1PostMortemsQuestionsOK

func NewPutV1PostMortemsQuestionsOK() *PutV1PostMortemsQuestionsOK

NewPutV1PostMortemsQuestionsOK creates a PutV1PostMortemsQuestionsOK with default headers values

func (*PutV1PostMortemsQuestionsOK) Error

func (*PutV1PostMortemsQuestionsOK) GetPayload

func (*PutV1PostMortemsQuestionsOK) IsClientError

func (o *PutV1PostMortemsQuestionsOK) IsClientError() bool

IsClientError returns true when this put v1 post mortems questions o k response has a 4xx status code

func (*PutV1PostMortemsQuestionsOK) IsCode

func (o *PutV1PostMortemsQuestionsOK) IsCode(code int) bool

IsCode returns true when this put v1 post mortems questions o k response a status code equal to that given

func (*PutV1PostMortemsQuestionsOK) IsRedirect

func (o *PutV1PostMortemsQuestionsOK) IsRedirect() bool

IsRedirect returns true when this put v1 post mortems questions o k response has a 3xx status code

func (*PutV1PostMortemsQuestionsOK) IsServerError

func (o *PutV1PostMortemsQuestionsOK) IsServerError() bool

IsServerError returns true when this put v1 post mortems questions o k response has a 5xx status code

func (*PutV1PostMortemsQuestionsOK) IsSuccess

func (o *PutV1PostMortemsQuestionsOK) IsSuccess() bool

IsSuccess returns true when this put v1 post mortems questions o k response has a 2xx status code

func (*PutV1PostMortemsQuestionsOK) String

func (o *PutV1PostMortemsQuestionsOK) String() string

type PutV1PostMortemsQuestionsParams

type PutV1PostMortemsQuestionsParams struct {

	// PutV1PostMortemsQuestions.
	PutV1PostMortemsQuestions *models.PutV1PostMortemsQuestions

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PutV1PostMortemsQuestionsParams contains all the parameters to send to the API endpoint

for the put v1 post mortems questions operation.

Typically these are written to a http.Request.

func NewPutV1PostMortemsQuestionsParams

func NewPutV1PostMortemsQuestionsParams() *PutV1PostMortemsQuestionsParams

NewPutV1PostMortemsQuestionsParams creates a new PutV1PostMortemsQuestionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPutV1PostMortemsQuestionsParamsWithContext

func NewPutV1PostMortemsQuestionsParamsWithContext(ctx context.Context) *PutV1PostMortemsQuestionsParams

NewPutV1PostMortemsQuestionsParamsWithContext creates a new PutV1PostMortemsQuestionsParams object with the ability to set a context for a request.

func NewPutV1PostMortemsQuestionsParamsWithHTTPClient

func NewPutV1PostMortemsQuestionsParamsWithHTTPClient(client *http.Client) *PutV1PostMortemsQuestionsParams

NewPutV1PostMortemsQuestionsParamsWithHTTPClient creates a new PutV1PostMortemsQuestionsParams object with the ability to set a custom HTTPClient for a request.

func NewPutV1PostMortemsQuestionsParamsWithTimeout

func NewPutV1PostMortemsQuestionsParamsWithTimeout(timeout time.Duration) *PutV1PostMortemsQuestionsParams

NewPutV1PostMortemsQuestionsParamsWithTimeout creates a new PutV1PostMortemsQuestionsParams object with the ability to set a timeout on a request.

func (*PutV1PostMortemsQuestionsParams) SetContext

func (o *PutV1PostMortemsQuestionsParams) SetContext(ctx context.Context)

SetContext adds the context to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) SetDefaults

func (o *PutV1PostMortemsQuestionsParams) SetDefaults()

SetDefaults hydrates default values in the put v1 post mortems questions params (not the query body).

All values with no default are reset to their zero value.

func (*PutV1PostMortemsQuestionsParams) SetHTTPClient

func (o *PutV1PostMortemsQuestionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) SetPutV1PostMortemsQuestions

func (o *PutV1PostMortemsQuestionsParams) SetPutV1PostMortemsQuestions(putV1PostMortemsQuestions *models.PutV1PostMortemsQuestions)

SetPutV1PostMortemsQuestions adds the putV1PostMortemsQuestions to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) SetTimeout

func (o *PutV1PostMortemsQuestionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) WithContext

WithContext adds the context to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) WithDefaults

WithDefaults hydrates default values in the put v1 post mortems questions params (not the query body).

All values with no default are reset to their zero value.

func (*PutV1PostMortemsQuestionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) WithPutV1PostMortemsQuestions

func (o *PutV1PostMortemsQuestionsParams) WithPutV1PostMortemsQuestions(putV1PostMortemsQuestions *models.PutV1PostMortemsQuestions) *PutV1PostMortemsQuestionsParams

WithPutV1PostMortemsQuestions adds the putV1PostMortemsQuestions to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) WithTimeout

WithTimeout adds the timeout to the put v1 post mortems questions params

func (*PutV1PostMortemsQuestionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutV1PostMortemsQuestionsReader

type PutV1PostMortemsQuestionsReader struct {
	// contains filtered or unexported fields
}

PutV1PostMortemsQuestionsReader is a Reader for the PutV1PostMortemsQuestions structure.

func (*PutV1PostMortemsQuestionsReader) ReadResponse

func (o *PutV1PostMortemsQuestionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutV1PostMortemsReportsReportIDReasonsOrderOK

type PutV1PostMortemsReportsReportIDReasonsOrderOK struct {
	Payload *models.PostMortemsReasonEntity
}

PutV1PostMortemsReportsReportIDReasonsOrderOK describes a response with status code 200, with default header values.

Update the order of contributing factors in a retrospective report

func NewPutV1PostMortemsReportsReportIDReasonsOrderOK

func NewPutV1PostMortemsReportsReportIDReasonsOrderOK() *PutV1PostMortemsReportsReportIDReasonsOrderOK

NewPutV1PostMortemsReportsReportIDReasonsOrderOK creates a PutV1PostMortemsReportsReportIDReasonsOrderOK with default headers values

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) Error

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) GetPayload

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) IsClientError

IsClientError returns true when this put v1 post mortems reports report Id reasons order o k response has a 4xx status code

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) IsCode

IsCode returns true when this put v1 post mortems reports report Id reasons order o k response a status code equal to that given

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) IsRedirect

IsRedirect returns true when this put v1 post mortems reports report Id reasons order o k response has a 3xx status code

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) IsServerError

IsServerError returns true when this put v1 post mortems reports report Id reasons order o k response has a 5xx status code

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) IsSuccess

IsSuccess returns true when this put v1 post mortems reports report Id reasons order o k response has a 2xx status code

func (*PutV1PostMortemsReportsReportIDReasonsOrderOK) String

type PutV1PostMortemsReportsReportIDReasonsOrderParams

type PutV1PostMortemsReportsReportIDReasonsOrderParams struct {

	// PutV1PostMortemsReportsReportIDReasonsOrder.
	PutV1PostMortemsReportsReportIDReasonsOrder *models.PutV1PostMortemsReportsReportIDReasonsOrder

	// ReportID.
	ReportID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PutV1PostMortemsReportsReportIDReasonsOrderParams contains all the parameters to send to the API endpoint

for the put v1 post mortems reports report Id reasons order operation.

Typically these are written to a http.Request.

func NewPutV1PostMortemsReportsReportIDReasonsOrderParams

func NewPutV1PostMortemsReportsReportIDReasonsOrderParams() *PutV1PostMortemsReportsReportIDReasonsOrderParams

NewPutV1PostMortemsReportsReportIDReasonsOrderParams creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithContext

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithContext(ctx context.Context) *PutV1PostMortemsReportsReportIDReasonsOrderParams

NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithContext creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a context for a request.

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithHTTPClient

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithHTTPClient(client *http.Client) *PutV1PostMortemsReportsReportIDReasonsOrderParams

NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithHTTPClient creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a custom HTTPClient for a request.

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithTimeout

func NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithTimeout(timeout time.Duration) *PutV1PostMortemsReportsReportIDReasonsOrderParams

NewPutV1PostMortemsReportsReportIDReasonsOrderParamsWithTimeout creates a new PutV1PostMortemsReportsReportIDReasonsOrderParams object with the ability to set a timeout on a request.

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetContext

SetContext adds the context to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetDefaults

SetDefaults hydrates default values in the put v1 post mortems reports report Id reasons order params (not the query body).

All values with no default are reset to their zero value.

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetPutV1PostMortemsReportsReportIDReasonsOrder

func (o *PutV1PostMortemsReportsReportIDReasonsOrderParams) SetPutV1PostMortemsReportsReportIDReasonsOrder(putV1PostMortemsReportsReportIDReasonsOrder *models.PutV1PostMortemsReportsReportIDReasonsOrder)

SetPutV1PostMortemsReportsReportIDReasonsOrder adds the putV1PostMortemsReportsReportIdReasonsOrder to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetReportID

SetReportID adds the reportId to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) SetTimeout

SetTimeout adds the timeout to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithContext

WithContext adds the context to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithDefaults

WithDefaults hydrates default values in the put v1 post mortems reports report Id reasons order params (not the query body).

All values with no default are reset to their zero value.

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithPutV1PostMortemsReportsReportIDReasonsOrder

func (o *PutV1PostMortemsReportsReportIDReasonsOrderParams) WithPutV1PostMortemsReportsReportIDReasonsOrder(putV1PostMortemsReportsReportIDReasonsOrder *models.PutV1PostMortemsReportsReportIDReasonsOrder) *PutV1PostMortemsReportsReportIDReasonsOrderParams

WithPutV1PostMortemsReportsReportIDReasonsOrder adds the putV1PostMortemsReportsReportIDReasonsOrder to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithReportID

WithReportID adds the reportID to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WithTimeout

WithTimeout adds the timeout to the put v1 post mortems reports report Id reasons order params

func (*PutV1PostMortemsReportsReportIDReasonsOrderParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutV1PostMortemsReportsReportIDReasonsOrderReader

type PutV1PostMortemsReportsReportIDReasonsOrderReader struct {
	// contains filtered or unexported fields
}

PutV1PostMortemsReportsReportIDReasonsOrderReader is a Reader for the PutV1PostMortemsReportsReportIDReasonsOrder structure.

func (*PutV1PostMortemsReportsReportIDReasonsOrderReader) ReadResponse

func (o *PutV1PostMortemsReportsReportIDReasonsOrderReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL