performance_indicator_controller

package
v0.0.0-...-7b3e9a7 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2022 License: Apache-2.0 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 performance indicator controller API

func (*Client) CreatePerformanceIndicator

CreatePerformanceIndicator creates

func (*Client) DeletePerformanceIndicator

func (a *Client) DeletePerformanceIndicator(params *DeletePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePerformanceIndicatorOK, error)

DeletePerformanceIndicator deletes

func (*Client) ListPerformanceIndicator

func (a *Client) ListPerformanceIndicator(params *ListPerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*ListPerformanceIndicatorOK, error)

ListPerformanceIndicator lists

func (*Client) MultiDeletePerformanceIndicator

func (a *Client) MultiDeletePerformanceIndicator(params *MultiDeletePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*MultiDeletePerformanceIndicatorOK, error)

MultiDeletePerformanceIndicator multis delete

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdatePerformanceIndicator

func (a *Client) UpdatePerformanceIndicator(params *UpdatePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePerformanceIndicatorOK, error)

UpdatePerformanceIndicator updates

type ClientService

type ClientService interface {
	CreatePerformanceIndicator(params *CreatePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePerformanceIndicatorCreated, error)

	DeletePerformanceIndicator(params *DeletePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePerformanceIndicatorOK, error)

	ListPerformanceIndicator(params *ListPerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*ListPerformanceIndicatorOK, error)

	MultiDeletePerformanceIndicator(params *MultiDeletePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*MultiDeletePerformanceIndicatorOK, error)

	UpdatePerformanceIndicator(params *UpdatePerformanceIndicatorParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePerformanceIndicatorOK, 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 performance indicator controller API client.

type CreatePerformanceIndicatorBadRequest

type CreatePerformanceIndicatorBadRequest struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorBadRequest handles this case with default header values.

Bad Request

func NewCreatePerformanceIndicatorBadRequest

func NewCreatePerformanceIndicatorBadRequest() *CreatePerformanceIndicatorBadRequest

NewCreatePerformanceIndicatorBadRequest creates a CreatePerformanceIndicatorBadRequest with default headers values

func (*CreatePerformanceIndicatorBadRequest) Error

func (*CreatePerformanceIndicatorBadRequest) GetPayload

type CreatePerformanceIndicatorConflict

type CreatePerformanceIndicatorConflict struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorConflict handles this case with default header values.

Conflict

func NewCreatePerformanceIndicatorConflict

func NewCreatePerformanceIndicatorConflict() *CreatePerformanceIndicatorConflict

NewCreatePerformanceIndicatorConflict creates a CreatePerformanceIndicatorConflict with default headers values

func (*CreatePerformanceIndicatorConflict) Error

func (*CreatePerformanceIndicatorConflict) GetPayload

type CreatePerformanceIndicatorCreated

type CreatePerformanceIndicatorCreated struct {
	Payload *models.APIResultPerformanceIndicator
}

CreatePerformanceIndicatorCreated handles this case with default header values.

Created

func NewCreatePerformanceIndicatorCreated

func NewCreatePerformanceIndicatorCreated() *CreatePerformanceIndicatorCreated

NewCreatePerformanceIndicatorCreated creates a CreatePerformanceIndicatorCreated with default headers values

func (*CreatePerformanceIndicatorCreated) Error

func (*CreatePerformanceIndicatorCreated) GetPayload

type CreatePerformanceIndicatorForbidden

type CreatePerformanceIndicatorForbidden struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorForbidden handles this case with default header values.

Forbidden

func NewCreatePerformanceIndicatorForbidden

func NewCreatePerformanceIndicatorForbidden() *CreatePerformanceIndicatorForbidden

NewCreatePerformanceIndicatorForbidden creates a CreatePerformanceIndicatorForbidden with default headers values

func (*CreatePerformanceIndicatorForbidden) Error

func (*CreatePerformanceIndicatorForbidden) GetPayload

type CreatePerformanceIndicatorInternalServerError

type CreatePerformanceIndicatorInternalServerError struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorInternalServerError handles this case with default header values.

Internal Server Error

func NewCreatePerformanceIndicatorInternalServerError

func NewCreatePerformanceIndicatorInternalServerError() *CreatePerformanceIndicatorInternalServerError

NewCreatePerformanceIndicatorInternalServerError creates a CreatePerformanceIndicatorInternalServerError with default headers values

func (*CreatePerformanceIndicatorInternalServerError) Error

func (*CreatePerformanceIndicatorInternalServerError) GetPayload

type CreatePerformanceIndicatorNotFound

type CreatePerformanceIndicatorNotFound struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorNotFound handles this case with default header values.

Not Found

func NewCreatePerformanceIndicatorNotFound

func NewCreatePerformanceIndicatorNotFound() *CreatePerformanceIndicatorNotFound

NewCreatePerformanceIndicatorNotFound creates a CreatePerformanceIndicatorNotFound with default headers values

func (*CreatePerformanceIndicatorNotFound) Error

func (*CreatePerformanceIndicatorNotFound) GetPayload

type CreatePerformanceIndicatorParams

type CreatePerformanceIndicatorParams struct {

	/*Data
	  data

	*/
	Data *models.PerformanceIndicator

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

CreatePerformanceIndicatorParams contains all the parameters to send to the API endpoint for the create performance indicator operation typically these are written to a http.Request

func NewCreatePerformanceIndicatorParams

func NewCreatePerformanceIndicatorParams() *CreatePerformanceIndicatorParams

NewCreatePerformanceIndicatorParams creates a new CreatePerformanceIndicatorParams object with the default values initialized.

func NewCreatePerformanceIndicatorParamsWithContext

func NewCreatePerformanceIndicatorParamsWithContext(ctx context.Context) *CreatePerformanceIndicatorParams

NewCreatePerformanceIndicatorParamsWithContext creates a new CreatePerformanceIndicatorParams object with the default values initialized, and the ability to set a context for a request

func NewCreatePerformanceIndicatorParamsWithHTTPClient

func NewCreatePerformanceIndicatorParamsWithHTTPClient(client *http.Client) *CreatePerformanceIndicatorParams

NewCreatePerformanceIndicatorParamsWithHTTPClient creates a new CreatePerformanceIndicatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreatePerformanceIndicatorParamsWithTimeout

func NewCreatePerformanceIndicatorParamsWithTimeout(timeout time.Duration) *CreatePerformanceIndicatorParams

NewCreatePerformanceIndicatorParamsWithTimeout creates a new CreatePerformanceIndicatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreatePerformanceIndicatorParams) SetContext

SetContext adds the context to the create performance indicator params

func (*CreatePerformanceIndicatorParams) SetData

SetData adds the data to the create performance indicator params

func (*CreatePerformanceIndicatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create performance indicator params

func (*CreatePerformanceIndicatorParams) SetTimeout

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

SetTimeout adds the timeout to the create performance indicator params

func (*CreatePerformanceIndicatorParams) WithContext

WithContext adds the context to the create performance indicator params

func (*CreatePerformanceIndicatorParams) WithData

WithData adds the data to the create performance indicator params

func (*CreatePerformanceIndicatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create performance indicator params

func (*CreatePerformanceIndicatorParams) WithTimeout

WithTimeout adds the timeout to the create performance indicator params

func (*CreatePerformanceIndicatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreatePerformanceIndicatorReader

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

CreatePerformanceIndicatorReader is a Reader for the CreatePerformanceIndicator structure.

func (*CreatePerformanceIndicatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePerformanceIndicatorUnauthorized

type CreatePerformanceIndicatorUnauthorized struct {
	Payload *models.APIResult
}

CreatePerformanceIndicatorUnauthorized handles this case with default header values.

Unauthorized

func NewCreatePerformanceIndicatorUnauthorized

func NewCreatePerformanceIndicatorUnauthorized() *CreatePerformanceIndicatorUnauthorized

NewCreatePerformanceIndicatorUnauthorized creates a CreatePerformanceIndicatorUnauthorized with default headers values

func (*CreatePerformanceIndicatorUnauthorized) Error

func (*CreatePerformanceIndicatorUnauthorized) GetPayload

type DeletePerformanceIndicatorBadRequest

type DeletePerformanceIndicatorBadRequest struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorBadRequest handles this case with default header values.

Bad Request

func NewDeletePerformanceIndicatorBadRequest

func NewDeletePerformanceIndicatorBadRequest() *DeletePerformanceIndicatorBadRequest

NewDeletePerformanceIndicatorBadRequest creates a DeletePerformanceIndicatorBadRequest with default headers values

func (*DeletePerformanceIndicatorBadRequest) Error

func (*DeletePerformanceIndicatorBadRequest) GetPayload

type DeletePerformanceIndicatorConflict

type DeletePerformanceIndicatorConflict struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorConflict handles this case with default header values.

Conflict

func NewDeletePerformanceIndicatorConflict

func NewDeletePerformanceIndicatorConflict() *DeletePerformanceIndicatorConflict

NewDeletePerformanceIndicatorConflict creates a DeletePerformanceIndicatorConflict with default headers values

func (*DeletePerformanceIndicatorConflict) Error

func (*DeletePerformanceIndicatorConflict) GetPayload

type DeletePerformanceIndicatorForbidden

type DeletePerformanceIndicatorForbidden struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorForbidden handles this case with default header values.

Forbidden

func NewDeletePerformanceIndicatorForbidden

func NewDeletePerformanceIndicatorForbidden() *DeletePerformanceIndicatorForbidden

NewDeletePerformanceIndicatorForbidden creates a DeletePerformanceIndicatorForbidden with default headers values

func (*DeletePerformanceIndicatorForbidden) Error

func (*DeletePerformanceIndicatorForbidden) GetPayload

type DeletePerformanceIndicatorInternalServerError

type DeletePerformanceIndicatorInternalServerError struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorInternalServerError handles this case with default header values.

Internal Server Error

func NewDeletePerformanceIndicatorInternalServerError

func NewDeletePerformanceIndicatorInternalServerError() *DeletePerformanceIndicatorInternalServerError

NewDeletePerformanceIndicatorInternalServerError creates a DeletePerformanceIndicatorInternalServerError with default headers values

func (*DeletePerformanceIndicatorInternalServerError) Error

func (*DeletePerformanceIndicatorInternalServerError) GetPayload

type DeletePerformanceIndicatorNotFound

type DeletePerformanceIndicatorNotFound struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorNotFound handles this case with default header values.

Not Found

func NewDeletePerformanceIndicatorNotFound

func NewDeletePerformanceIndicatorNotFound() *DeletePerformanceIndicatorNotFound

NewDeletePerformanceIndicatorNotFound creates a DeletePerformanceIndicatorNotFound with default headers values

func (*DeletePerformanceIndicatorNotFound) Error

func (*DeletePerformanceIndicatorNotFound) GetPayload

type DeletePerformanceIndicatorOK

type DeletePerformanceIndicatorOK struct {
	Payload *models.APIResultVoid
}

DeletePerformanceIndicatorOK handles this case with default header values.

OK

func NewDeletePerformanceIndicatorOK

func NewDeletePerformanceIndicatorOK() *DeletePerformanceIndicatorOK

NewDeletePerformanceIndicatorOK creates a DeletePerformanceIndicatorOK with default headers values

func (*DeletePerformanceIndicatorOK) Error

func (*DeletePerformanceIndicatorOK) GetPayload

type DeletePerformanceIndicatorParams

type DeletePerformanceIndicatorParams struct {

	/*ID
	  id

	*/
	ID int64

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

DeletePerformanceIndicatorParams contains all the parameters to send to the API endpoint for the delete performance indicator operation typically these are written to a http.Request

func NewDeletePerformanceIndicatorParams

func NewDeletePerformanceIndicatorParams() *DeletePerformanceIndicatorParams

NewDeletePerformanceIndicatorParams creates a new DeletePerformanceIndicatorParams object with the default values initialized.

func NewDeletePerformanceIndicatorParamsWithContext

func NewDeletePerformanceIndicatorParamsWithContext(ctx context.Context) *DeletePerformanceIndicatorParams

NewDeletePerformanceIndicatorParamsWithContext creates a new DeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a context for a request

func NewDeletePerformanceIndicatorParamsWithHTTPClient

func NewDeletePerformanceIndicatorParamsWithHTTPClient(client *http.Client) *DeletePerformanceIndicatorParams

NewDeletePerformanceIndicatorParamsWithHTTPClient creates a new DeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeletePerformanceIndicatorParamsWithTimeout

func NewDeletePerformanceIndicatorParamsWithTimeout(timeout time.Duration) *DeletePerformanceIndicatorParams

NewDeletePerformanceIndicatorParamsWithTimeout creates a new DeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeletePerformanceIndicatorParams) SetContext

SetContext adds the context to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) SetID

SetID adds the id to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) SetTimeout

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

SetTimeout adds the timeout to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) WithContext

WithContext adds the context to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) WithID

WithID adds the id to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) WithTimeout

WithTimeout adds the timeout to the delete performance indicator params

func (*DeletePerformanceIndicatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePerformanceIndicatorReader

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

DeletePerformanceIndicatorReader is a Reader for the DeletePerformanceIndicator structure.

func (*DeletePerformanceIndicatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePerformanceIndicatorUnauthorized

type DeletePerformanceIndicatorUnauthorized struct {
	Payload *models.APIResult
}

DeletePerformanceIndicatorUnauthorized handles this case with default header values.

Unauthorized

func NewDeletePerformanceIndicatorUnauthorized

func NewDeletePerformanceIndicatorUnauthorized() *DeletePerformanceIndicatorUnauthorized

NewDeletePerformanceIndicatorUnauthorized creates a DeletePerformanceIndicatorUnauthorized with default headers values

func (*DeletePerformanceIndicatorUnauthorized) Error

func (*DeletePerformanceIndicatorUnauthorized) GetPayload

type ListPerformanceIndicatorBadRequest

type ListPerformanceIndicatorBadRequest struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorBadRequest handles this case with default header values.

Bad Request

func NewListPerformanceIndicatorBadRequest

func NewListPerformanceIndicatorBadRequest() *ListPerformanceIndicatorBadRequest

NewListPerformanceIndicatorBadRequest creates a ListPerformanceIndicatorBadRequest with default headers values

func (*ListPerformanceIndicatorBadRequest) Error

func (*ListPerformanceIndicatorBadRequest) GetPayload

type ListPerformanceIndicatorConflict

type ListPerformanceIndicatorConflict struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorConflict handles this case with default header values.

Conflict

func NewListPerformanceIndicatorConflict

func NewListPerformanceIndicatorConflict() *ListPerformanceIndicatorConflict

NewListPerformanceIndicatorConflict creates a ListPerformanceIndicatorConflict with default headers values

func (*ListPerformanceIndicatorConflict) Error

func (*ListPerformanceIndicatorConflict) GetPayload

type ListPerformanceIndicatorForbidden

type ListPerformanceIndicatorForbidden struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorForbidden handles this case with default header values.

Forbidden

func NewListPerformanceIndicatorForbidden

func NewListPerformanceIndicatorForbidden() *ListPerformanceIndicatorForbidden

NewListPerformanceIndicatorForbidden creates a ListPerformanceIndicatorForbidden with default headers values

func (*ListPerformanceIndicatorForbidden) Error

func (*ListPerformanceIndicatorForbidden) GetPayload

type ListPerformanceIndicatorInternalServerError

type ListPerformanceIndicatorInternalServerError struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorInternalServerError handles this case with default header values.

Internal Server Error

func NewListPerformanceIndicatorInternalServerError

func NewListPerformanceIndicatorInternalServerError() *ListPerformanceIndicatorInternalServerError

NewListPerformanceIndicatorInternalServerError creates a ListPerformanceIndicatorInternalServerError with default headers values

func (*ListPerformanceIndicatorInternalServerError) Error

func (*ListPerformanceIndicatorInternalServerError) GetPayload

type ListPerformanceIndicatorNotFound

type ListPerformanceIndicatorNotFound struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorNotFound handles this case with default header values.

Not Found

func NewListPerformanceIndicatorNotFound

func NewListPerformanceIndicatorNotFound() *ListPerformanceIndicatorNotFound

NewListPerformanceIndicatorNotFound creates a ListPerformanceIndicatorNotFound with default headers values

func (*ListPerformanceIndicatorNotFound) Error

func (*ListPerformanceIndicatorNotFound) GetPayload

type ListPerformanceIndicatorOK

type ListPerformanceIndicatorOK struct {
	Payload *models.APIResultListPerformanceIndicator
}

ListPerformanceIndicatorOK handles this case with default header values.

OK

func NewListPerformanceIndicatorOK

func NewListPerformanceIndicatorOK() *ListPerformanceIndicatorOK

NewListPerformanceIndicatorOK creates a ListPerformanceIndicatorOK with default headers values

func (*ListPerformanceIndicatorOK) Error

func (*ListPerformanceIndicatorOK) GetPayload

type ListPerformanceIndicatorParams

type ListPerformanceIndicatorParams struct {

	/*Fields
	  Output fields

	*/
	Fields *string
	/*Limit
	  A maximum number of returned objects in listing, if '-1' or '0' no limit is applied

	*/
	Limit *int32
	/*Orderby
	  Fields to order by

	*/
	Orderby *string
	/*Q
	  A search query

	*/
	Q *string
	/*Start
	  A start offset in object listing

	*/
	Start *int32

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

ListPerformanceIndicatorParams contains all the parameters to send to the API endpoint for the list performance indicator operation typically these are written to a http.Request

func NewListPerformanceIndicatorParams

func NewListPerformanceIndicatorParams() *ListPerformanceIndicatorParams

NewListPerformanceIndicatorParams creates a new ListPerformanceIndicatorParams object with the default values initialized.

func NewListPerformanceIndicatorParamsWithContext

func NewListPerformanceIndicatorParamsWithContext(ctx context.Context) *ListPerformanceIndicatorParams

NewListPerformanceIndicatorParamsWithContext creates a new ListPerformanceIndicatorParams object with the default values initialized, and the ability to set a context for a request

func NewListPerformanceIndicatorParamsWithHTTPClient

func NewListPerformanceIndicatorParamsWithHTTPClient(client *http.Client) *ListPerformanceIndicatorParams

NewListPerformanceIndicatorParamsWithHTTPClient creates a new ListPerformanceIndicatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListPerformanceIndicatorParamsWithTimeout

func NewListPerformanceIndicatorParamsWithTimeout(timeout time.Duration) *ListPerformanceIndicatorParams

NewListPerformanceIndicatorParamsWithTimeout creates a new ListPerformanceIndicatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListPerformanceIndicatorParams) SetContext

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

SetContext adds the context to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetFields

func (o *ListPerformanceIndicatorParams) SetFields(fields *string)

SetFields adds the fields to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetLimit

func (o *ListPerformanceIndicatorParams) SetLimit(limit *int32)

SetLimit adds the limit to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetOrderby

func (o *ListPerformanceIndicatorParams) SetOrderby(orderby *string)

SetOrderby adds the orderby to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetQ

SetQ adds the q to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetStart

func (o *ListPerformanceIndicatorParams) SetStart(start *int32)

SetStart adds the start to the list performance indicator params

func (*ListPerformanceIndicatorParams) SetTimeout

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

SetTimeout adds the timeout to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithContext

WithContext adds the context to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithFields

WithFields adds the fields to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithLimit

WithLimit adds the limit to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithOrderby

WithOrderby adds the orderby to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithQ

WithQ adds the q to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithStart

WithStart adds the start to the list performance indicator params

func (*ListPerformanceIndicatorParams) WithTimeout

WithTimeout adds the timeout to the list performance indicator params

func (*ListPerformanceIndicatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListPerformanceIndicatorReader

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

ListPerformanceIndicatorReader is a Reader for the ListPerformanceIndicator structure.

func (*ListPerformanceIndicatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListPerformanceIndicatorUnauthorized

type ListPerformanceIndicatorUnauthorized struct {
	Payload *models.APIResult
}

ListPerformanceIndicatorUnauthorized handles this case with default header values.

Unauthorized

func NewListPerformanceIndicatorUnauthorized

func NewListPerformanceIndicatorUnauthorized() *ListPerformanceIndicatorUnauthorized

NewListPerformanceIndicatorUnauthorized creates a ListPerformanceIndicatorUnauthorized with default headers values

func (*ListPerformanceIndicatorUnauthorized) Error

func (*ListPerformanceIndicatorUnauthorized) GetPayload

type MultiDeletePerformanceIndicatorBadRequest

type MultiDeletePerformanceIndicatorBadRequest struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorBadRequest handles this case with default header values.

Bad Request

func NewMultiDeletePerformanceIndicatorBadRequest

func NewMultiDeletePerformanceIndicatorBadRequest() *MultiDeletePerformanceIndicatorBadRequest

NewMultiDeletePerformanceIndicatorBadRequest creates a MultiDeletePerformanceIndicatorBadRequest with default headers values

func (*MultiDeletePerformanceIndicatorBadRequest) Error

func (*MultiDeletePerformanceIndicatorBadRequest) GetPayload

type MultiDeletePerformanceIndicatorConflict

type MultiDeletePerformanceIndicatorConflict struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorConflict handles this case with default header values.

Conflict

func NewMultiDeletePerformanceIndicatorConflict

func NewMultiDeletePerformanceIndicatorConflict() *MultiDeletePerformanceIndicatorConflict

NewMultiDeletePerformanceIndicatorConflict creates a MultiDeletePerformanceIndicatorConflict with default headers values

func (*MultiDeletePerformanceIndicatorConflict) Error

func (*MultiDeletePerformanceIndicatorConflict) GetPayload

type MultiDeletePerformanceIndicatorForbidden

type MultiDeletePerformanceIndicatorForbidden struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorForbidden handles this case with default header values.

Forbidden

func NewMultiDeletePerformanceIndicatorForbidden

func NewMultiDeletePerformanceIndicatorForbidden() *MultiDeletePerformanceIndicatorForbidden

NewMultiDeletePerformanceIndicatorForbidden creates a MultiDeletePerformanceIndicatorForbidden with default headers values

func (*MultiDeletePerformanceIndicatorForbidden) Error

func (*MultiDeletePerformanceIndicatorForbidden) GetPayload

type MultiDeletePerformanceIndicatorInternalServerError

type MultiDeletePerformanceIndicatorInternalServerError struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorInternalServerError handles this case with default header values.

Internal Server Error

func NewMultiDeletePerformanceIndicatorInternalServerError

func NewMultiDeletePerformanceIndicatorInternalServerError() *MultiDeletePerformanceIndicatorInternalServerError

NewMultiDeletePerformanceIndicatorInternalServerError creates a MultiDeletePerformanceIndicatorInternalServerError with default headers values

func (*MultiDeletePerformanceIndicatorInternalServerError) Error

func (*MultiDeletePerformanceIndicatorInternalServerError) GetPayload

type MultiDeletePerformanceIndicatorNotFound

type MultiDeletePerformanceIndicatorNotFound struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorNotFound handles this case with default header values.

Not Found

func NewMultiDeletePerformanceIndicatorNotFound

func NewMultiDeletePerformanceIndicatorNotFound() *MultiDeletePerformanceIndicatorNotFound

NewMultiDeletePerformanceIndicatorNotFound creates a MultiDeletePerformanceIndicatorNotFound with default headers values

func (*MultiDeletePerformanceIndicatorNotFound) Error

func (*MultiDeletePerformanceIndicatorNotFound) GetPayload

type MultiDeletePerformanceIndicatorOK

type MultiDeletePerformanceIndicatorOK struct {
	Payload *models.APIResultVoid
}

MultiDeletePerformanceIndicatorOK handles this case with default header values.

OK

func NewMultiDeletePerformanceIndicatorOK

func NewMultiDeletePerformanceIndicatorOK() *MultiDeletePerformanceIndicatorOK

NewMultiDeletePerformanceIndicatorOK creates a MultiDeletePerformanceIndicatorOK with default headers values

func (*MultiDeletePerformanceIndicatorOK) Error

func (*MultiDeletePerformanceIndicatorOK) GetPayload

type MultiDeletePerformanceIndicatorParams

type MultiDeletePerformanceIndicatorParams struct {

	/*Ids
	  A comma-separated list of resource identifiers

	*/
	Ids string

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

MultiDeletePerformanceIndicatorParams contains all the parameters to send to the API endpoint for the multi delete performance indicator operation typically these are written to a http.Request

func NewMultiDeletePerformanceIndicatorParams

func NewMultiDeletePerformanceIndicatorParams() *MultiDeletePerformanceIndicatorParams

NewMultiDeletePerformanceIndicatorParams creates a new MultiDeletePerformanceIndicatorParams object with the default values initialized.

func NewMultiDeletePerformanceIndicatorParamsWithContext

func NewMultiDeletePerformanceIndicatorParamsWithContext(ctx context.Context) *MultiDeletePerformanceIndicatorParams

NewMultiDeletePerformanceIndicatorParamsWithContext creates a new MultiDeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a context for a request

func NewMultiDeletePerformanceIndicatorParamsWithHTTPClient

func NewMultiDeletePerformanceIndicatorParamsWithHTTPClient(client *http.Client) *MultiDeletePerformanceIndicatorParams

NewMultiDeletePerformanceIndicatorParamsWithHTTPClient creates a new MultiDeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewMultiDeletePerformanceIndicatorParamsWithTimeout

func NewMultiDeletePerformanceIndicatorParamsWithTimeout(timeout time.Duration) *MultiDeletePerformanceIndicatorParams

NewMultiDeletePerformanceIndicatorParamsWithTimeout creates a new MultiDeletePerformanceIndicatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*MultiDeletePerformanceIndicatorParams) SetContext

SetContext adds the context to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) SetIds

SetIds adds the ids to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) SetTimeout

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

SetTimeout adds the timeout to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) WithContext

WithContext adds the context to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) WithIds

WithIds adds the ids to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) WithTimeout

WithTimeout adds the timeout to the multi delete performance indicator params

func (*MultiDeletePerformanceIndicatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MultiDeletePerformanceIndicatorReader

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

MultiDeletePerformanceIndicatorReader is a Reader for the MultiDeletePerformanceIndicator structure.

func (*MultiDeletePerformanceIndicatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type MultiDeletePerformanceIndicatorUnauthorized

type MultiDeletePerformanceIndicatorUnauthorized struct {
	Payload *models.APIResult
}

MultiDeletePerformanceIndicatorUnauthorized handles this case with default header values.

Unauthorized

func NewMultiDeletePerformanceIndicatorUnauthorized

func NewMultiDeletePerformanceIndicatorUnauthorized() *MultiDeletePerformanceIndicatorUnauthorized

NewMultiDeletePerformanceIndicatorUnauthorized creates a MultiDeletePerformanceIndicatorUnauthorized with default headers values

func (*MultiDeletePerformanceIndicatorUnauthorized) Error

func (*MultiDeletePerformanceIndicatorUnauthorized) GetPayload

type UpdatePerformanceIndicatorBadRequest

type UpdatePerformanceIndicatorBadRequest struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorBadRequest handles this case with default header values.

Bad Request

func NewUpdatePerformanceIndicatorBadRequest

func NewUpdatePerformanceIndicatorBadRequest() *UpdatePerformanceIndicatorBadRequest

NewUpdatePerformanceIndicatorBadRequest creates a UpdatePerformanceIndicatorBadRequest with default headers values

func (*UpdatePerformanceIndicatorBadRequest) Error

func (*UpdatePerformanceIndicatorBadRequest) GetPayload

type UpdatePerformanceIndicatorConflict

type UpdatePerformanceIndicatorConflict struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorConflict handles this case with default header values.

Conflict

func NewUpdatePerformanceIndicatorConflict

func NewUpdatePerformanceIndicatorConflict() *UpdatePerformanceIndicatorConflict

NewUpdatePerformanceIndicatorConflict creates a UpdatePerformanceIndicatorConflict with default headers values

func (*UpdatePerformanceIndicatorConflict) Error

func (*UpdatePerformanceIndicatorConflict) GetPayload

type UpdatePerformanceIndicatorForbidden

type UpdatePerformanceIndicatorForbidden struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorForbidden handles this case with default header values.

Forbidden

func NewUpdatePerformanceIndicatorForbidden

func NewUpdatePerformanceIndicatorForbidden() *UpdatePerformanceIndicatorForbidden

NewUpdatePerformanceIndicatorForbidden creates a UpdatePerformanceIndicatorForbidden with default headers values

func (*UpdatePerformanceIndicatorForbidden) Error

func (*UpdatePerformanceIndicatorForbidden) GetPayload

type UpdatePerformanceIndicatorInternalServerError

type UpdatePerformanceIndicatorInternalServerError struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorInternalServerError handles this case with default header values.

Internal Server Error

func NewUpdatePerformanceIndicatorInternalServerError

func NewUpdatePerformanceIndicatorInternalServerError() *UpdatePerformanceIndicatorInternalServerError

NewUpdatePerformanceIndicatorInternalServerError creates a UpdatePerformanceIndicatorInternalServerError with default headers values

func (*UpdatePerformanceIndicatorInternalServerError) Error

func (*UpdatePerformanceIndicatorInternalServerError) GetPayload

type UpdatePerformanceIndicatorNotFound

type UpdatePerformanceIndicatorNotFound struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorNotFound handles this case with default header values.

Not Found

func NewUpdatePerformanceIndicatorNotFound

func NewUpdatePerformanceIndicatorNotFound() *UpdatePerformanceIndicatorNotFound

NewUpdatePerformanceIndicatorNotFound creates a UpdatePerformanceIndicatorNotFound with default headers values

func (*UpdatePerformanceIndicatorNotFound) Error

func (*UpdatePerformanceIndicatorNotFound) GetPayload

type UpdatePerformanceIndicatorOK

type UpdatePerformanceIndicatorOK struct {
	Payload *models.APIResultPerformanceIndicator
}

UpdatePerformanceIndicatorOK handles this case with default header values.

OK

func NewUpdatePerformanceIndicatorOK

func NewUpdatePerformanceIndicatorOK() *UpdatePerformanceIndicatorOK

NewUpdatePerformanceIndicatorOK creates a UpdatePerformanceIndicatorOK with default headers values

func (*UpdatePerformanceIndicatorOK) Error

func (*UpdatePerformanceIndicatorOK) GetPayload

type UpdatePerformanceIndicatorParams

type UpdatePerformanceIndicatorParams struct {

	/*ID
	  id

	*/
	ID int64
	/*Resource
	  resource

	*/
	Resource *models.PerformanceIndicator

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

UpdatePerformanceIndicatorParams contains all the parameters to send to the API endpoint for the update performance indicator operation typically these are written to a http.Request

func NewUpdatePerformanceIndicatorParams

func NewUpdatePerformanceIndicatorParams() *UpdatePerformanceIndicatorParams

NewUpdatePerformanceIndicatorParams creates a new UpdatePerformanceIndicatorParams object with the default values initialized.

func NewUpdatePerformanceIndicatorParamsWithContext

func NewUpdatePerformanceIndicatorParamsWithContext(ctx context.Context) *UpdatePerformanceIndicatorParams

NewUpdatePerformanceIndicatorParamsWithContext creates a new UpdatePerformanceIndicatorParams object with the default values initialized, and the ability to set a context for a request

func NewUpdatePerformanceIndicatorParamsWithHTTPClient

func NewUpdatePerformanceIndicatorParamsWithHTTPClient(client *http.Client) *UpdatePerformanceIndicatorParams

NewUpdatePerformanceIndicatorParamsWithHTTPClient creates a new UpdatePerformanceIndicatorParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdatePerformanceIndicatorParamsWithTimeout

func NewUpdatePerformanceIndicatorParamsWithTimeout(timeout time.Duration) *UpdatePerformanceIndicatorParams

NewUpdatePerformanceIndicatorParamsWithTimeout creates a new UpdatePerformanceIndicatorParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdatePerformanceIndicatorParams) SetContext

SetContext adds the context to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) SetID

SetID adds the id to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) SetResource

SetResource adds the resource to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) SetTimeout

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

SetTimeout adds the timeout to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WithContext

WithContext adds the context to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WithID

WithID adds the id to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WithResource

WithResource adds the resource to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WithTimeout

WithTimeout adds the timeout to the update performance indicator params

func (*UpdatePerformanceIndicatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePerformanceIndicatorReader

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

UpdatePerformanceIndicatorReader is a Reader for the UpdatePerformanceIndicator structure.

func (*UpdatePerformanceIndicatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePerformanceIndicatorUnauthorized

type UpdatePerformanceIndicatorUnauthorized struct {
	Payload *models.APIResult
}

UpdatePerformanceIndicatorUnauthorized handles this case with default header values.

Unauthorized

func NewUpdatePerformanceIndicatorUnauthorized

func NewUpdatePerformanceIndicatorUnauthorized() *UpdatePerformanceIndicatorUnauthorized

NewUpdatePerformanceIndicatorUnauthorized creates a UpdatePerformanceIndicatorUnauthorized with default headers values

func (*UpdatePerformanceIndicatorUnauthorized) Error

func (*UpdatePerformanceIndicatorUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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