lifecycles

package
v0.0.0-...-2bc0d39 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 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 lifecycles API

func (*Client) DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID

DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID archives a measurement definition

Archives a measurement definition which will hide it from lists and metrics

func (*Client) DeleteV1LifecyclesMilestonesMilestoneID

DeleteV1LifecyclesMilestonesMilestoneID deletes a milestone

Delete a milestone

func (*Client) GetV1LifecyclesMeasurementDefinitions

func (a *Client) GetV1LifecyclesMeasurementDefinitions(params *GetV1LifecyclesMeasurementDefinitionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1LifecyclesMeasurementDefinitionsOK, error)

GetV1LifecyclesMeasurementDefinitions lists all measurement definitions

List all of the measurement definitions in the organization

func (*Client) GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID

GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID retrieves a measurement definition

Retrieve a single measurement definition from its ID

func (*Client) GetV1LifecyclesPhases

func (a *Client) GetV1LifecyclesPhases(params *GetV1LifecyclesPhasesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1LifecyclesPhasesOK, error)

GetV1LifecyclesPhases lists all phases and milestones

List all of the lifecycle phases and milestones in the organization

func (*Client) PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID

PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID updates a measurement definition

Update a single measurement definition from its ID

func (*Client) PatchV1LifecyclesMilestonesMilestoneID

PatchV1LifecyclesMilestonesMilestoneID updates a milestone

Update a milestone

func (*Client) PostV1LifecyclesMeasurementDefinitions

PostV1LifecyclesMeasurementDefinitions creates a measurement definition

Create a new measurement definition

func (*Client) PostV1LifecyclesMilestones

func (a *Client) PostV1LifecyclesMilestones(params *PostV1LifecyclesMilestonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1LifecyclesMilestonesCreated, error)

PostV1LifecyclesMilestones creates a milestone

Create a new milestone

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 {
	DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID(params *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent, error)

	DeleteV1LifecyclesMilestonesMilestoneID(params *DeleteV1LifecyclesMilestonesMilestoneIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1LifecyclesMilestonesMilestoneIDOK, error)

	GetV1LifecyclesMeasurementDefinitions(params *GetV1LifecyclesMeasurementDefinitionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1LifecyclesMeasurementDefinitionsOK, error)

	GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID(params *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK, error)

	GetV1LifecyclesPhases(params *GetV1LifecyclesPhasesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1LifecyclesPhasesOK, error)

	PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID(params *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK, error)

	PatchV1LifecyclesMilestonesMilestoneID(params *PatchV1LifecyclesMilestonesMilestoneIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1LifecyclesMilestonesMilestoneIDOK, error)

	PostV1LifecyclesMeasurementDefinitions(params *PostV1LifecyclesMeasurementDefinitionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1LifecyclesMeasurementDefinitionsCreated, error)

	PostV1LifecyclesMilestones(params *PostV1LifecyclesMilestonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1LifecyclesMilestonesCreated, 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 lifecycles API client.

type DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent

type DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent struct {
}

DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent describes a response with status code 204, with default header values.

Archives a measurement definition which will hide it from lists and metrics

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent() *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent

NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent creates a DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent with default headers values

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) Error

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) IsClientError

IsClientError returns true when this delete v1 lifecycles measurement definitions measurement definition Id no content response has a 4xx status code

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) IsCode

IsCode returns true when this delete v1 lifecycles measurement definitions measurement definition Id no content response a status code equal to that given

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) IsRedirect

IsRedirect returns true when this delete v1 lifecycles measurement definitions measurement definition Id no content response has a 3xx status code

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) IsServerError

IsServerError returns true when this delete v1 lifecycles measurement definitions measurement definition Id no content response has a 5xx status code

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) IsSuccess

IsSuccess returns true when this delete v1 lifecycles measurement definitions measurement definition Id no content response has a 2xx status code

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDNoContent) String

type DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

type DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams struct {

	// MeasurementDefinitionID.
	MeasurementDefinitionID string

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

DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams contains all the parameters to send to the API endpoint

for the delete v1 lifecycles measurement definitions measurement definition Id operation.

Typically these are written to a http.Request.

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams() *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams creates a new DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams 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 NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext(ctx context.Context) *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext creates a new DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a context for a request.

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient(client *http.Client) *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient creates a new DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout

func NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout(timeout time.Duration) *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewDeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout creates a new DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a timeout on a request.

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetContext

SetContext adds the context to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetDefaults

SetDefaults hydrates default values in the delete v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID

func (o *DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID(measurementDefinitionID string)

SetMeasurementDefinitionID adds the measurementDefinitionId to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetTimeout

SetTimeout adds the timeout to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithContext

WithContext adds the context to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithMeasurementDefinitionID

WithMeasurementDefinitionID adds the measurementDefinitionID to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 lifecycles measurement definitions measurement definition Id params

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader

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

DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader is a Reader for the DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID structure.

func (*DeleteV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteV1LifecyclesMilestonesMilestoneIDOK

type DeleteV1LifecyclesMilestonesMilestoneIDOK struct {
	Payload *models.LifecyclesPhaseEntity
}

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

Delete a milestone

func NewDeleteV1LifecyclesMilestonesMilestoneIDOK

func NewDeleteV1LifecyclesMilestonesMilestoneIDOK() *DeleteV1LifecyclesMilestonesMilestoneIDOK

NewDeleteV1LifecyclesMilestonesMilestoneIDOK creates a DeleteV1LifecyclesMilestonesMilestoneIDOK with default headers values

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) Error

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) GetPayload

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) IsClientError

IsClientError returns true when this delete v1 lifecycles milestones milestone Id o k response has a 4xx status code

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) IsCode

IsCode returns true when this delete v1 lifecycles milestones milestone Id o k response a status code equal to that given

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) IsRedirect

IsRedirect returns true when this delete v1 lifecycles milestones milestone Id o k response has a 3xx status code

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) IsServerError

IsServerError returns true when this delete v1 lifecycles milestones milestone Id o k response has a 5xx status code

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) IsSuccess

IsSuccess returns true when this delete v1 lifecycles milestones milestone Id o k response has a 2xx status code

func (*DeleteV1LifecyclesMilestonesMilestoneIDOK) String

type DeleteV1LifecyclesMilestonesMilestoneIDParams

type DeleteV1LifecyclesMilestonesMilestoneIDParams struct {

	// MilestoneID.
	MilestoneID string

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

DeleteV1LifecyclesMilestonesMilestoneIDParams contains all the parameters to send to the API endpoint

for the delete v1 lifecycles milestones milestone Id operation.

Typically these are written to a http.Request.

func NewDeleteV1LifecyclesMilestonesMilestoneIDParams

func NewDeleteV1LifecyclesMilestonesMilestoneIDParams() *DeleteV1LifecyclesMilestonesMilestoneIDParams

NewDeleteV1LifecyclesMilestonesMilestoneIDParams creates a new DeleteV1LifecyclesMilestonesMilestoneIDParams 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 NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithContext

func NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithContext(ctx context.Context) *DeleteV1LifecyclesMilestonesMilestoneIDParams

NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithContext creates a new DeleteV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a context for a request.

func NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient

func NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient(client *http.Client) *DeleteV1LifecyclesMilestonesMilestoneIDParams

NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient creates a new DeleteV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithTimeout

func NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithTimeout(timeout time.Duration) *DeleteV1LifecyclesMilestonesMilestoneIDParams

NewDeleteV1LifecyclesMilestonesMilestoneIDParamsWithTimeout creates a new DeleteV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a timeout on a request.

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) SetContext

SetContext adds the context to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) SetDefaults

SetDefaults hydrates default values in the delete v1 lifecycles milestones milestone Id params (not the query body).

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

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) SetMilestoneID

func (o *DeleteV1LifecyclesMilestonesMilestoneIDParams) SetMilestoneID(milestoneID string)

SetMilestoneID adds the milestoneId to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) SetTimeout

SetTimeout adds the timeout to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WithContext

WithContext adds the context to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 lifecycles milestones milestone Id params (not the query body).

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

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WithMilestoneID

WithMilestoneID adds the milestoneID to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 lifecycles milestones milestone Id params

func (*DeleteV1LifecyclesMilestonesMilestoneIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1LifecyclesMilestonesMilestoneIDReader

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

DeleteV1LifecyclesMilestonesMilestoneIDReader is a Reader for the DeleteV1LifecyclesMilestonesMilestoneID structure.

func (*DeleteV1LifecyclesMilestonesMilestoneIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

type GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK struct {
}

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

Retrieve a single measurement definition from its ID

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK() *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK creates a GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK with default headers values

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) Error

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsClientError

IsClientError returns true when this get v1 lifecycles measurement definitions measurement definition Id o k response has a 4xx status code

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsCode

IsCode returns true when this get v1 lifecycles measurement definitions measurement definition Id o k response a status code equal to that given

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsRedirect

IsRedirect returns true when this get v1 lifecycles measurement definitions measurement definition Id o k response has a 3xx status code

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsServerError

IsServerError returns true when this get v1 lifecycles measurement definitions measurement definition Id o k response has a 5xx status code

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsSuccess

IsSuccess returns true when this get v1 lifecycles measurement definitions measurement definition Id o k response has a 2xx status code

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) String

type GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

type GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams struct {

	// MeasurementDefinitionID.
	MeasurementDefinitionID string

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

GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams contains all the parameters to send to the API endpoint

for the get v1 lifecycles measurement definitions measurement definition Id operation.

Typically these are written to a http.Request.

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams() *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams creates a new GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams 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 NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext(ctx context.Context) *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext creates a new GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a context for a request.

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient(client *http.Client) *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient creates a new GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout

func NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout(timeout time.Duration) *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewGetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout creates a new GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a timeout on a request.

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetContext

SetContext adds the context to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetDefaults

SetDefaults hydrates default values in the get v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID

func (o *GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID(measurementDefinitionID string)

SetMeasurementDefinitionID adds the measurementDefinitionId to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetTimeout

SetTimeout adds the timeout to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithContext

WithContext adds the context to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithMeasurementDefinitionID

WithMeasurementDefinitionID adds the measurementDefinitionID to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 lifecycles measurement definitions measurement definition Id params

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader

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

GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader is a Reader for the GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID structure.

func (*GetV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetV1LifecyclesMeasurementDefinitionsOK

type GetV1LifecyclesMeasurementDefinitionsOK struct {
}

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

List all of the measurement definitions in the organization

func NewGetV1LifecyclesMeasurementDefinitionsOK

func NewGetV1LifecyclesMeasurementDefinitionsOK() *GetV1LifecyclesMeasurementDefinitionsOK

NewGetV1LifecyclesMeasurementDefinitionsOK creates a GetV1LifecyclesMeasurementDefinitionsOK with default headers values

func (*GetV1LifecyclesMeasurementDefinitionsOK) Error

func (*GetV1LifecyclesMeasurementDefinitionsOK) IsClientError

func (o *GetV1LifecyclesMeasurementDefinitionsOK) IsClientError() bool

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

func (*GetV1LifecyclesMeasurementDefinitionsOK) IsCode

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

func (*GetV1LifecyclesMeasurementDefinitionsOK) IsRedirect

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

func (*GetV1LifecyclesMeasurementDefinitionsOK) IsServerError

func (o *GetV1LifecyclesMeasurementDefinitionsOK) IsServerError() bool

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

func (*GetV1LifecyclesMeasurementDefinitionsOK) IsSuccess

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

func (*GetV1LifecyclesMeasurementDefinitionsOK) String

type GetV1LifecyclesMeasurementDefinitionsParams

type GetV1LifecyclesMeasurementDefinitionsParams struct {

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

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

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

GetV1LifecyclesMeasurementDefinitionsParams contains all the parameters to send to the API endpoint

for the get v1 lifecycles measurement definitions operation.

Typically these are written to a http.Request.

func NewGetV1LifecyclesMeasurementDefinitionsParams

func NewGetV1LifecyclesMeasurementDefinitionsParams() *GetV1LifecyclesMeasurementDefinitionsParams

NewGetV1LifecyclesMeasurementDefinitionsParams creates a new GetV1LifecyclesMeasurementDefinitionsParams 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 NewGetV1LifecyclesMeasurementDefinitionsParamsWithContext

func NewGetV1LifecyclesMeasurementDefinitionsParamsWithContext(ctx context.Context) *GetV1LifecyclesMeasurementDefinitionsParams

NewGetV1LifecyclesMeasurementDefinitionsParamsWithContext creates a new GetV1LifecyclesMeasurementDefinitionsParams object with the ability to set a context for a request.

func NewGetV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient

func NewGetV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient(client *http.Client) *GetV1LifecyclesMeasurementDefinitionsParams

NewGetV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient creates a new GetV1LifecyclesMeasurementDefinitionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1LifecyclesMeasurementDefinitionsParamsWithTimeout

func NewGetV1LifecyclesMeasurementDefinitionsParamsWithTimeout(timeout time.Duration) *GetV1LifecyclesMeasurementDefinitionsParams

NewGetV1LifecyclesMeasurementDefinitionsParamsWithTimeout creates a new GetV1LifecyclesMeasurementDefinitionsParams object with the ability to set a timeout on a request.

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetContext

SetContext adds the context to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetDefaults

SetDefaults hydrates default values in the get v1 lifecycles measurement definitions params (not the query body).

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

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetPage

SetPage adds the page to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetPerPage

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

SetPerPage adds the perPage to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) SetTimeout

SetTimeout adds the timeout to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithContext

WithContext adds the context to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithDefaults

WithDefaults hydrates default values in the get v1 lifecycles measurement definitions params (not the query body).

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

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithPage

WithPage adds the page to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithPerPage

WithPerPage adds the perPage to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WithTimeout

WithTimeout adds the timeout to the get v1 lifecycles measurement definitions params

func (*GetV1LifecyclesMeasurementDefinitionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1LifecyclesMeasurementDefinitionsReader

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

GetV1LifecyclesMeasurementDefinitionsReader is a Reader for the GetV1LifecyclesMeasurementDefinitions structure.

func (*GetV1LifecyclesMeasurementDefinitionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1LifecyclesPhasesOK

type GetV1LifecyclesPhasesOK struct {
	Payload *models.LifecyclesPhaseEntityList
}

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

List all of the lifecycle phases and milestones in the organization

func NewGetV1LifecyclesPhasesOK

func NewGetV1LifecyclesPhasesOK() *GetV1LifecyclesPhasesOK

NewGetV1LifecyclesPhasesOK creates a GetV1LifecyclesPhasesOK with default headers values

func (*GetV1LifecyclesPhasesOK) Error

func (o *GetV1LifecyclesPhasesOK) Error() string

func (*GetV1LifecyclesPhasesOK) GetPayload

func (*GetV1LifecyclesPhasesOK) IsClientError

func (o *GetV1LifecyclesPhasesOK) IsClientError() bool

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

func (*GetV1LifecyclesPhasesOK) IsCode

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

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

func (*GetV1LifecyclesPhasesOK) IsRedirect

func (o *GetV1LifecyclesPhasesOK) IsRedirect() bool

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

func (*GetV1LifecyclesPhasesOK) IsServerError

func (o *GetV1LifecyclesPhasesOK) IsServerError() bool

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

func (*GetV1LifecyclesPhasesOK) IsSuccess

func (o *GetV1LifecyclesPhasesOK) IsSuccess() bool

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

func (*GetV1LifecyclesPhasesOK) String

func (o *GetV1LifecyclesPhasesOK) String() string

type GetV1LifecyclesPhasesParams

type GetV1LifecyclesPhasesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetV1LifecyclesPhasesParams contains all the parameters to send to the API endpoint

for the get v1 lifecycles phases operation.

Typically these are written to a http.Request.

func NewGetV1LifecyclesPhasesParams

func NewGetV1LifecyclesPhasesParams() *GetV1LifecyclesPhasesParams

NewGetV1LifecyclesPhasesParams creates a new GetV1LifecyclesPhasesParams 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 NewGetV1LifecyclesPhasesParamsWithContext

func NewGetV1LifecyclesPhasesParamsWithContext(ctx context.Context) *GetV1LifecyclesPhasesParams

NewGetV1LifecyclesPhasesParamsWithContext creates a new GetV1LifecyclesPhasesParams object with the ability to set a context for a request.

func NewGetV1LifecyclesPhasesParamsWithHTTPClient

func NewGetV1LifecyclesPhasesParamsWithHTTPClient(client *http.Client) *GetV1LifecyclesPhasesParams

NewGetV1LifecyclesPhasesParamsWithHTTPClient creates a new GetV1LifecyclesPhasesParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1LifecyclesPhasesParamsWithTimeout

func NewGetV1LifecyclesPhasesParamsWithTimeout(timeout time.Duration) *GetV1LifecyclesPhasesParams

NewGetV1LifecyclesPhasesParamsWithTimeout creates a new GetV1LifecyclesPhasesParams object with the ability to set a timeout on a request.

func (*GetV1LifecyclesPhasesParams) SetContext

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

SetContext adds the context to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) SetDefaults

func (o *GetV1LifecyclesPhasesParams) SetDefaults()

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

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

func (*GetV1LifecyclesPhasesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) SetTimeout

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

SetTimeout adds the timeout to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) WithContext

WithContext adds the context to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) WithDefaults

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

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

func (*GetV1LifecyclesPhasesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) WithTimeout

WithTimeout adds the timeout to the get v1 lifecycles phases params

func (*GetV1LifecyclesPhasesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1LifecyclesPhasesReader

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

GetV1LifecyclesPhasesReader is a Reader for the GetV1LifecyclesPhases structure.

func (*GetV1LifecyclesPhasesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

type PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK struct {
}

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

Update a single measurement definition from its ID

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK() *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK

NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK creates a PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK with default headers values

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) Error

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsClientError

IsClientError returns true when this patch v1 lifecycles measurement definitions measurement definition Id o k response has a 4xx status code

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsCode

IsCode returns true when this patch v1 lifecycles measurement definitions measurement definition Id o k response a status code equal to that given

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsRedirect

IsRedirect returns true when this patch v1 lifecycles measurement definitions measurement definition Id o k response has a 3xx status code

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsServerError

IsServerError returns true when this patch v1 lifecycles measurement definitions measurement definition Id o k response has a 5xx status code

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) IsSuccess

IsSuccess returns true when this patch v1 lifecycles measurement definitions measurement definition Id o k response has a 2xx status code

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDOK) String

type PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

type PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams struct {

	// Description.
	Description *string

	// EndsAtMilestoneID.
	EndsAtMilestoneID *string

	// MeasurementDefinitionID.
	MeasurementDefinitionID string

	// Name.
	Name *string

	// Slug.
	Slug *string

	// StartsAtMilestoneID.
	StartsAtMilestoneID *string

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

PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams contains all the parameters to send to the API endpoint

for the patch v1 lifecycles measurement definitions measurement definition Id operation.

Typically these are written to a http.Request.

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams() *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams creates a new PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams 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 NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext(ctx context.Context) *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithContext creates a new PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a context for a request.

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient(client *http.Client) *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithHTTPClient creates a new PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout

func NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout(timeout time.Duration) *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams

NewPatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParamsWithTimeout creates a new PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams object with the ability to set a timeout on a request.

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetContext

SetContext adds the context to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetDescription

SetDescription adds the description to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetEndsAtMilestoneID

func (o *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetEndsAtMilestoneID(endsAtMilestoneID *string)

SetEndsAtMilestoneID adds the endsAtMilestoneId to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID

func (o *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetMeasurementDefinitionID(measurementDefinitionID string)

SetMeasurementDefinitionID adds the measurementDefinitionId to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetName

SetName adds the name to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetSlug

SetSlug adds the slug to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetStartsAtMilestoneID

func (o *PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetStartsAtMilestoneID(startsAtMilestoneID *string)

SetStartsAtMilestoneID adds the startsAtMilestoneId to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithContext

WithContext adds the context to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 lifecycles measurement definitions measurement definition Id params (not the query body).

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

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithDescription

WithDescription adds the description to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithEndsAtMilestoneID

WithEndsAtMilestoneID adds the endsAtMilestoneID to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithMeasurementDefinitionID

WithMeasurementDefinitionID adds the measurementDefinitionID to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithName

WithName adds the name to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithSlug

WithSlug adds the slug to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithStartsAtMilestoneID

WithStartsAtMilestoneID adds the startsAtMilestoneID to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 lifecycles measurement definitions measurement definition Id params

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader

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

PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader is a Reader for the PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionID structure.

func (*PatchV1LifecyclesMeasurementDefinitionsMeasurementDefinitionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchV1LifecyclesMilestonesMilestoneIDOK

type PatchV1LifecyclesMilestonesMilestoneIDOK struct {
	Payload *models.LifecyclesPhaseEntity
}

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

Update a milestone

func NewPatchV1LifecyclesMilestonesMilestoneIDOK

func NewPatchV1LifecyclesMilestonesMilestoneIDOK() *PatchV1LifecyclesMilestonesMilestoneIDOK

NewPatchV1LifecyclesMilestonesMilestoneIDOK creates a PatchV1LifecyclesMilestonesMilestoneIDOK with default headers values

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) Error

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) GetPayload

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) IsClientError

IsClientError returns true when this patch v1 lifecycles milestones milestone Id o k response has a 4xx status code

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) IsCode

IsCode returns true when this patch v1 lifecycles milestones milestone Id o k response a status code equal to that given

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) IsRedirect

IsRedirect returns true when this patch v1 lifecycles milestones milestone Id o k response has a 3xx status code

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) IsServerError

IsServerError returns true when this patch v1 lifecycles milestones milestone Id o k response has a 5xx status code

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) IsSuccess

IsSuccess returns true when this patch v1 lifecycles milestones milestone Id o k response has a 2xx status code

func (*PatchV1LifecyclesMilestonesMilestoneIDOK) String

type PatchV1LifecyclesMilestonesMilestoneIDParams

type PatchV1LifecyclesMilestonesMilestoneIDParams struct {

	/* AutoAssignTimestampOnCreate.

	   The setting for auto-assigning the milestone's timestamp during incident declaration
	*/
	AutoAssignTimestampOnCreate *string

	/* Description.

	   A long-form description of the milestone's purpose
	*/
	Description *string

	// MilestoneID.
	MilestoneID string

	/* Name.

	   The name of the milestone
	*/
	Name *string

	/* Position.

	   The position of the milestone within the phase. If not provided, the milestone will be added as the last milestone in the phase.

	   Format: int32
	*/
	Position *int32

	/* RequiredAtMilestoneID.

	   The ID of a later milestone that cannot be started until this milestone has a timestamp populated
	*/
	RequiredAtMilestoneID *string

	/* Slug.

	   A unique identifier for the milestone. If not provided, one will be generated from the name.
	*/
	Slug *string

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

PatchV1LifecyclesMilestonesMilestoneIDParams contains all the parameters to send to the API endpoint

for the patch v1 lifecycles milestones milestone Id operation.

Typically these are written to a http.Request.

func NewPatchV1LifecyclesMilestonesMilestoneIDParams

func NewPatchV1LifecyclesMilestonesMilestoneIDParams() *PatchV1LifecyclesMilestonesMilestoneIDParams

NewPatchV1LifecyclesMilestonesMilestoneIDParams creates a new PatchV1LifecyclesMilestonesMilestoneIDParams 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 NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithContext

func NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithContext(ctx context.Context) *PatchV1LifecyclesMilestonesMilestoneIDParams

NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithContext creates a new PatchV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a context for a request.

func NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient

func NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient(client *http.Client) *PatchV1LifecyclesMilestonesMilestoneIDParams

NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithHTTPClient creates a new PatchV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithTimeout

func NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithTimeout(timeout time.Duration) *PatchV1LifecyclesMilestonesMilestoneIDParams

NewPatchV1LifecyclesMilestonesMilestoneIDParamsWithTimeout creates a new PatchV1LifecyclesMilestonesMilestoneIDParams object with the ability to set a timeout on a request.

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetAutoAssignTimestampOnCreate

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) SetAutoAssignTimestampOnCreate(autoAssignTimestampOnCreate *string)

SetAutoAssignTimestampOnCreate adds the autoAssignTimestampOnCreate to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetContext

SetContext adds the context to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 lifecycles milestones milestone Id params (not the query body).

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

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetDescription

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) SetDescription(description *string)

SetDescription adds the description to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetMilestoneID

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) SetMilestoneID(milestoneID string)

SetMilestoneID adds the milestoneId to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetName

SetName adds the name to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetPosition

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) SetPosition(position *int32)

SetPosition adds the position to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetRequiredAtMilestoneID

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) SetRequiredAtMilestoneID(requiredAtMilestoneID *string)

SetRequiredAtMilestoneID adds the requiredAtMilestoneId to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetSlug

SetSlug adds the slug to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithAutoAssignTimestampOnCreate

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) WithAutoAssignTimestampOnCreate(autoAssignTimestampOnCreate *string) *PatchV1LifecyclesMilestonesMilestoneIDParams

WithAutoAssignTimestampOnCreate adds the autoAssignTimestampOnCreate to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithContext

WithContext adds the context to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 lifecycles milestones milestone Id params (not the query body).

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

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithDescription

WithDescription adds the description to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithMilestoneID

WithMilestoneID adds the milestoneID to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithName

WithName adds the name to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithPosition

WithPosition adds the position to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithRequiredAtMilestoneID

func (o *PatchV1LifecyclesMilestonesMilestoneIDParams) WithRequiredAtMilestoneID(requiredAtMilestoneID *string) *PatchV1LifecyclesMilestonesMilestoneIDParams

WithRequiredAtMilestoneID adds the requiredAtMilestoneID to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithSlug

WithSlug adds the slug to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 lifecycles milestones milestone Id params

func (*PatchV1LifecyclesMilestonesMilestoneIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1LifecyclesMilestonesMilestoneIDReader

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

PatchV1LifecyclesMilestonesMilestoneIDReader is a Reader for the PatchV1LifecyclesMilestonesMilestoneID structure.

func (*PatchV1LifecyclesMilestonesMilestoneIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostV1LifecyclesMeasurementDefinitionsCreated

type PostV1LifecyclesMeasurementDefinitionsCreated struct {
}

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

Create a new measurement definition

func NewPostV1LifecyclesMeasurementDefinitionsCreated

func NewPostV1LifecyclesMeasurementDefinitionsCreated() *PostV1LifecyclesMeasurementDefinitionsCreated

NewPostV1LifecyclesMeasurementDefinitionsCreated creates a PostV1LifecyclesMeasurementDefinitionsCreated with default headers values

func (*PostV1LifecyclesMeasurementDefinitionsCreated) Error

func (*PostV1LifecyclesMeasurementDefinitionsCreated) IsClientError

IsClientError returns true when this post v1 lifecycles measurement definitions created response has a 4xx status code

func (*PostV1LifecyclesMeasurementDefinitionsCreated) IsCode

IsCode returns true when this post v1 lifecycles measurement definitions created response a status code equal to that given

func (*PostV1LifecyclesMeasurementDefinitionsCreated) IsRedirect

IsRedirect returns true when this post v1 lifecycles measurement definitions created response has a 3xx status code

func (*PostV1LifecyclesMeasurementDefinitionsCreated) IsServerError

IsServerError returns true when this post v1 lifecycles measurement definitions created response has a 5xx status code

func (*PostV1LifecyclesMeasurementDefinitionsCreated) IsSuccess

IsSuccess returns true when this post v1 lifecycles measurement definitions created response has a 2xx status code

func (*PostV1LifecyclesMeasurementDefinitionsCreated) String

type PostV1LifecyclesMeasurementDefinitionsParams

type PostV1LifecyclesMeasurementDefinitionsParams struct {

	// Description.
	Description *string

	// EndsAtMilestoneID.
	EndsAtMilestoneID string

	// Name.
	Name string

	// Slug.
	Slug *string

	// StartsAtMilestoneID.
	StartsAtMilestoneID string

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

PostV1LifecyclesMeasurementDefinitionsParams contains all the parameters to send to the API endpoint

for the post v1 lifecycles measurement definitions operation.

Typically these are written to a http.Request.

func NewPostV1LifecyclesMeasurementDefinitionsParams

func NewPostV1LifecyclesMeasurementDefinitionsParams() *PostV1LifecyclesMeasurementDefinitionsParams

NewPostV1LifecyclesMeasurementDefinitionsParams creates a new PostV1LifecyclesMeasurementDefinitionsParams 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 NewPostV1LifecyclesMeasurementDefinitionsParamsWithContext

func NewPostV1LifecyclesMeasurementDefinitionsParamsWithContext(ctx context.Context) *PostV1LifecyclesMeasurementDefinitionsParams

NewPostV1LifecyclesMeasurementDefinitionsParamsWithContext creates a new PostV1LifecyclesMeasurementDefinitionsParams object with the ability to set a context for a request.

func NewPostV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient

func NewPostV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient(client *http.Client) *PostV1LifecyclesMeasurementDefinitionsParams

NewPostV1LifecyclesMeasurementDefinitionsParamsWithHTTPClient creates a new PostV1LifecyclesMeasurementDefinitionsParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1LifecyclesMeasurementDefinitionsParamsWithTimeout

func NewPostV1LifecyclesMeasurementDefinitionsParamsWithTimeout(timeout time.Duration) *PostV1LifecyclesMeasurementDefinitionsParams

NewPostV1LifecyclesMeasurementDefinitionsParamsWithTimeout creates a new PostV1LifecyclesMeasurementDefinitionsParams object with the ability to set a timeout on a request.

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetContext

SetContext adds the context to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetDefaults

SetDefaults hydrates default values in the post v1 lifecycles measurement definitions params (not the query body).

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

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetDescription

func (o *PostV1LifecyclesMeasurementDefinitionsParams) SetDescription(description *string)

SetDescription adds the description to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetEndsAtMilestoneID

func (o *PostV1LifecyclesMeasurementDefinitionsParams) SetEndsAtMilestoneID(endsAtMilestoneID string)

SetEndsAtMilestoneID adds the endsAtMilestoneId to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetName

SetName adds the name to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetSlug

SetSlug adds the slug to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetStartsAtMilestoneID

func (o *PostV1LifecyclesMeasurementDefinitionsParams) SetStartsAtMilestoneID(startsAtMilestoneID string)

SetStartsAtMilestoneID adds the startsAtMilestoneId to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) SetTimeout

SetTimeout adds the timeout to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithContext

WithContext adds the context to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithDefaults

WithDefaults hydrates default values in the post v1 lifecycles measurement definitions params (not the query body).

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

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithDescription

WithDescription adds the description to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithEndsAtMilestoneID

WithEndsAtMilestoneID adds the endsAtMilestoneID to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithName

WithName adds the name to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithSlug

WithSlug adds the slug to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithStartsAtMilestoneID

WithStartsAtMilestoneID adds the startsAtMilestoneID to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WithTimeout

WithTimeout adds the timeout to the post v1 lifecycles measurement definitions params

func (*PostV1LifecyclesMeasurementDefinitionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1LifecyclesMeasurementDefinitionsReader

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

PostV1LifecyclesMeasurementDefinitionsReader is a Reader for the PostV1LifecyclesMeasurementDefinitions structure.

func (*PostV1LifecyclesMeasurementDefinitionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostV1LifecyclesMilestonesCreated

type PostV1LifecyclesMilestonesCreated struct {
	Payload *models.LifecyclesPhaseEntityList
}

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

Create a new milestone

func NewPostV1LifecyclesMilestonesCreated

func NewPostV1LifecyclesMilestonesCreated() *PostV1LifecyclesMilestonesCreated

NewPostV1LifecyclesMilestonesCreated creates a PostV1LifecyclesMilestonesCreated with default headers values

func (*PostV1LifecyclesMilestonesCreated) Error

func (*PostV1LifecyclesMilestonesCreated) GetPayload

func (*PostV1LifecyclesMilestonesCreated) IsClientError

func (o *PostV1LifecyclesMilestonesCreated) IsClientError() bool

IsClientError returns true when this post v1 lifecycles milestones created response has a 4xx status code

func (*PostV1LifecyclesMilestonesCreated) IsCode

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

IsCode returns true when this post v1 lifecycles milestones created response a status code equal to that given

func (*PostV1LifecyclesMilestonesCreated) IsRedirect

func (o *PostV1LifecyclesMilestonesCreated) IsRedirect() bool

IsRedirect returns true when this post v1 lifecycles milestones created response has a 3xx status code

func (*PostV1LifecyclesMilestonesCreated) IsServerError

func (o *PostV1LifecyclesMilestonesCreated) IsServerError() bool

IsServerError returns true when this post v1 lifecycles milestones created response has a 5xx status code

func (*PostV1LifecyclesMilestonesCreated) IsSuccess

func (o *PostV1LifecyclesMilestonesCreated) IsSuccess() bool

IsSuccess returns true when this post v1 lifecycles milestones created response has a 2xx status code

func (*PostV1LifecyclesMilestonesCreated) String

type PostV1LifecyclesMilestonesParams

type PostV1LifecyclesMilestonesParams struct {

	/* AutoAssignTimestampOnCreate.

	   The setting for auto-assigning the milestone's timestamp during incident declaration
	*/
	AutoAssignTimestampOnCreate *string

	/* Description.

	   A long-form description of the milestone's purpose
	*/
	Description string

	/* Name.

	   The name of the milestone
	*/
	Name string

	/* PhaseID.

	   The ID of the phase to which the milestone should belong
	*/
	PhaseID string

	/* Position.

	   The position of the milestone within the phase. If not provided, the milestone will be added as the last milestone in the phase.

	   Format: int32
	*/
	Position *int32

	/* RequiredAtMilestoneID.

	   The ID of a later milestone that cannot be started until this milestone has a timestamp populated
	*/
	RequiredAtMilestoneID *string

	/* Slug.

	   A unique identifier for the milestone. If not provided, one will be generated from the name.
	*/
	Slug *string

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

PostV1LifecyclesMilestonesParams contains all the parameters to send to the API endpoint

for the post v1 lifecycles milestones operation.

Typically these are written to a http.Request.

func NewPostV1LifecyclesMilestonesParams

func NewPostV1LifecyclesMilestonesParams() *PostV1LifecyclesMilestonesParams

NewPostV1LifecyclesMilestonesParams creates a new PostV1LifecyclesMilestonesParams 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 NewPostV1LifecyclesMilestonesParamsWithContext

func NewPostV1LifecyclesMilestonesParamsWithContext(ctx context.Context) *PostV1LifecyclesMilestonesParams

NewPostV1LifecyclesMilestonesParamsWithContext creates a new PostV1LifecyclesMilestonesParams object with the ability to set a context for a request.

func NewPostV1LifecyclesMilestonesParamsWithHTTPClient

func NewPostV1LifecyclesMilestonesParamsWithHTTPClient(client *http.Client) *PostV1LifecyclesMilestonesParams

NewPostV1LifecyclesMilestonesParamsWithHTTPClient creates a new PostV1LifecyclesMilestonesParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1LifecyclesMilestonesParamsWithTimeout

func NewPostV1LifecyclesMilestonesParamsWithTimeout(timeout time.Duration) *PostV1LifecyclesMilestonesParams

NewPostV1LifecyclesMilestonesParamsWithTimeout creates a new PostV1LifecyclesMilestonesParams object with the ability to set a timeout on a request.

func (*PostV1LifecyclesMilestonesParams) SetAutoAssignTimestampOnCreate

func (o *PostV1LifecyclesMilestonesParams) SetAutoAssignTimestampOnCreate(autoAssignTimestampOnCreate *string)

SetAutoAssignTimestampOnCreate adds the autoAssignTimestampOnCreate to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetContext

SetContext adds the context to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetDefaults

func (o *PostV1LifecyclesMilestonesParams) SetDefaults()

SetDefaults hydrates default values in the post v1 lifecycles milestones params (not the query body).

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

func (*PostV1LifecyclesMilestonesParams) SetDescription

func (o *PostV1LifecyclesMilestonesParams) SetDescription(description string)

SetDescription adds the description to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetName

func (o *PostV1LifecyclesMilestonesParams) SetName(name string)

SetName adds the name to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetPhaseID

func (o *PostV1LifecyclesMilestonesParams) SetPhaseID(phaseID string)

SetPhaseID adds the phaseId to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetPosition

func (o *PostV1LifecyclesMilestonesParams) SetPosition(position *int32)

SetPosition adds the position to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetRequiredAtMilestoneID

func (o *PostV1LifecyclesMilestonesParams) SetRequiredAtMilestoneID(requiredAtMilestoneID *string)

SetRequiredAtMilestoneID adds the requiredAtMilestoneId to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetSlug

func (o *PostV1LifecyclesMilestonesParams) SetSlug(slug *string)

SetSlug adds the slug to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) SetTimeout

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

SetTimeout adds the timeout to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithAutoAssignTimestampOnCreate

func (o *PostV1LifecyclesMilestonesParams) WithAutoAssignTimestampOnCreate(autoAssignTimestampOnCreate *string) *PostV1LifecyclesMilestonesParams

WithAutoAssignTimestampOnCreate adds the autoAssignTimestampOnCreate to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithContext

WithContext adds the context to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithDefaults

WithDefaults hydrates default values in the post v1 lifecycles milestones params (not the query body).

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

func (*PostV1LifecyclesMilestonesParams) WithDescription

WithDescription adds the description to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithName

WithName adds the name to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithPhaseID

WithPhaseID adds the phaseID to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithPosition

WithPosition adds the position to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithRequiredAtMilestoneID

func (o *PostV1LifecyclesMilestonesParams) WithRequiredAtMilestoneID(requiredAtMilestoneID *string) *PostV1LifecyclesMilestonesParams

WithRequiredAtMilestoneID adds the requiredAtMilestoneID to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithSlug

WithSlug adds the slug to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WithTimeout

WithTimeout adds the timeout to the post v1 lifecycles milestones params

func (*PostV1LifecyclesMilestonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1LifecyclesMilestonesReader

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

PostV1LifecyclesMilestonesReader is a Reader for the PostV1LifecyclesMilestones structure.

func (*PostV1LifecyclesMilestonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL