report_definition_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 report definition controller API

func (*Client) DeleteReportDefinition

func (a *Client) DeleteReportDefinition(params *DeleteReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteReportDefinitionOK, error)

DeleteReportDefinition deletes

func (*Client) ListReportDefinition

func (a *Client) ListReportDefinition(params *ListReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*ListReportDefinitionOK, error)

ListReportDefinition lists

func (*Client) MultiDeleteReportDefinition

func (a *Client) MultiDeleteReportDefinition(params *MultiDeleteReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*MultiDeleteReportDefinitionOK, error)

MultiDeleteReportDefinition multis delete

func (*Client) ReadReportDefinition

func (a *Client) ReadReportDefinition(params *ReadReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*ReadReportDefinitionOK, error)

ReadReportDefinition reads

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateReportDefinition

func (a *Client) UpdateReportDefinition(params *UpdateReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateReportDefinitionOK, error)

UpdateReportDefinition updates

func (*Client) UploadReportDefinition

UploadReportDefinition uploads

type ClientService

type ClientService interface {
	DeleteReportDefinition(params *DeleteReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteReportDefinitionOK, error)

	ListReportDefinition(params *ListReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*ListReportDefinitionOK, error)

	MultiDeleteReportDefinition(params *MultiDeleteReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*MultiDeleteReportDefinitionOK, error)

	ReadReportDefinition(params *ReadReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*ReadReportDefinitionOK, error)

	UpdateReportDefinition(params *UpdateReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateReportDefinitionOK, error)

	UploadReportDefinition(params *UploadReportDefinitionParams, authInfo runtime.ClientAuthInfoWriter) (*UploadReportDefinitionCreated, 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 report definition controller API client.

type DeleteReportDefinitionBadRequest

type DeleteReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

DeleteReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewDeleteReportDefinitionBadRequest

func NewDeleteReportDefinitionBadRequest() *DeleteReportDefinitionBadRequest

NewDeleteReportDefinitionBadRequest creates a DeleteReportDefinitionBadRequest with default headers values

func (*DeleteReportDefinitionBadRequest) Error

func (*DeleteReportDefinitionBadRequest) GetPayload

type DeleteReportDefinitionConflict

type DeleteReportDefinitionConflict struct {
	Payload *models.APIResult
}

DeleteReportDefinitionConflict handles this case with default header values.

Conflict

func NewDeleteReportDefinitionConflict

func NewDeleteReportDefinitionConflict() *DeleteReportDefinitionConflict

NewDeleteReportDefinitionConflict creates a DeleteReportDefinitionConflict with default headers values

func (*DeleteReportDefinitionConflict) Error

func (*DeleteReportDefinitionConflict) GetPayload

type DeleteReportDefinitionForbidden

type DeleteReportDefinitionForbidden struct {
	Payload *models.APIResult
}

DeleteReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewDeleteReportDefinitionForbidden

func NewDeleteReportDefinitionForbidden() *DeleteReportDefinitionForbidden

NewDeleteReportDefinitionForbidden creates a DeleteReportDefinitionForbidden with default headers values

func (*DeleteReportDefinitionForbidden) Error

func (*DeleteReportDefinitionForbidden) GetPayload

type DeleteReportDefinitionInternalServerError

type DeleteReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

DeleteReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteReportDefinitionInternalServerError

func NewDeleteReportDefinitionInternalServerError() *DeleteReportDefinitionInternalServerError

NewDeleteReportDefinitionInternalServerError creates a DeleteReportDefinitionInternalServerError with default headers values

func (*DeleteReportDefinitionInternalServerError) Error

func (*DeleteReportDefinitionInternalServerError) GetPayload

type DeleteReportDefinitionNotFound

type DeleteReportDefinitionNotFound struct {
	Payload *models.APIResult
}

DeleteReportDefinitionNotFound handles this case with default header values.

Not Found

func NewDeleteReportDefinitionNotFound

func NewDeleteReportDefinitionNotFound() *DeleteReportDefinitionNotFound

NewDeleteReportDefinitionNotFound creates a DeleteReportDefinitionNotFound with default headers values

func (*DeleteReportDefinitionNotFound) Error

func (*DeleteReportDefinitionNotFound) GetPayload

type DeleteReportDefinitionOK

type DeleteReportDefinitionOK struct {
	Payload *models.APIResultVoid
}

DeleteReportDefinitionOK handles this case with default header values.

OK

func NewDeleteReportDefinitionOK

func NewDeleteReportDefinitionOK() *DeleteReportDefinitionOK

NewDeleteReportDefinitionOK creates a DeleteReportDefinitionOK with default headers values

func (*DeleteReportDefinitionOK) Error

func (o *DeleteReportDefinitionOK) Error() string

func (*DeleteReportDefinitionOK) GetPayload

type DeleteReportDefinitionParams

type DeleteReportDefinitionParams struct {

	/*ID
	  id

	*/
	ID int64

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

DeleteReportDefinitionParams contains all the parameters to send to the API endpoint for the delete report definition operation typically these are written to a http.Request

func NewDeleteReportDefinitionParams

func NewDeleteReportDefinitionParams() *DeleteReportDefinitionParams

NewDeleteReportDefinitionParams creates a new DeleteReportDefinitionParams object with the default values initialized.

func NewDeleteReportDefinitionParamsWithContext

func NewDeleteReportDefinitionParamsWithContext(ctx context.Context) *DeleteReportDefinitionParams

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

func NewDeleteReportDefinitionParamsWithHTTPClient

func NewDeleteReportDefinitionParamsWithHTTPClient(client *http.Client) *DeleteReportDefinitionParams

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

func NewDeleteReportDefinitionParamsWithTimeout

func NewDeleteReportDefinitionParamsWithTimeout(timeout time.Duration) *DeleteReportDefinitionParams

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

func (*DeleteReportDefinitionParams) SetContext

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

SetContext adds the context to the delete report definition params

func (*DeleteReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete report definition params

func (*DeleteReportDefinitionParams) SetID

func (o *DeleteReportDefinitionParams) SetID(id int64)

SetID adds the id to the delete report definition params

func (*DeleteReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the delete report definition params

func (*DeleteReportDefinitionParams) WithContext

WithContext adds the context to the delete report definition params

func (*DeleteReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete report definition params

func (*DeleteReportDefinitionParams) WithID

WithID adds the id to the delete report definition params

func (*DeleteReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the delete report definition params

func (*DeleteReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteReportDefinitionReader

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

DeleteReportDefinitionReader is a Reader for the DeleteReportDefinition structure.

func (*DeleteReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteReportDefinitionUnauthorized

type DeleteReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

DeleteReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteReportDefinitionUnauthorized

func NewDeleteReportDefinitionUnauthorized() *DeleteReportDefinitionUnauthorized

NewDeleteReportDefinitionUnauthorized creates a DeleteReportDefinitionUnauthorized with default headers values

func (*DeleteReportDefinitionUnauthorized) Error

func (*DeleteReportDefinitionUnauthorized) GetPayload

type ListReportDefinitionBadRequest

type ListReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

ListReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewListReportDefinitionBadRequest

func NewListReportDefinitionBadRequest() *ListReportDefinitionBadRequest

NewListReportDefinitionBadRequest creates a ListReportDefinitionBadRequest with default headers values

func (*ListReportDefinitionBadRequest) Error

func (*ListReportDefinitionBadRequest) GetPayload

type ListReportDefinitionConflict

type ListReportDefinitionConflict struct {
	Payload *models.APIResult
}

ListReportDefinitionConflict handles this case with default header values.

Conflict

func NewListReportDefinitionConflict

func NewListReportDefinitionConflict() *ListReportDefinitionConflict

NewListReportDefinitionConflict creates a ListReportDefinitionConflict with default headers values

func (*ListReportDefinitionConflict) Error

func (*ListReportDefinitionConflict) GetPayload

type ListReportDefinitionForbidden

type ListReportDefinitionForbidden struct {
	Payload *models.APIResult
}

ListReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewListReportDefinitionForbidden

func NewListReportDefinitionForbidden() *ListReportDefinitionForbidden

NewListReportDefinitionForbidden creates a ListReportDefinitionForbidden with default headers values

func (*ListReportDefinitionForbidden) Error

func (*ListReportDefinitionForbidden) GetPayload

type ListReportDefinitionInternalServerError

type ListReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

ListReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewListReportDefinitionInternalServerError

func NewListReportDefinitionInternalServerError() *ListReportDefinitionInternalServerError

NewListReportDefinitionInternalServerError creates a ListReportDefinitionInternalServerError with default headers values

func (*ListReportDefinitionInternalServerError) Error

func (*ListReportDefinitionInternalServerError) GetPayload

type ListReportDefinitionNotFound

type ListReportDefinitionNotFound struct {
	Payload *models.APIResult
}

ListReportDefinitionNotFound handles this case with default header values.

Not Found

func NewListReportDefinitionNotFound

func NewListReportDefinitionNotFound() *ListReportDefinitionNotFound

NewListReportDefinitionNotFound creates a ListReportDefinitionNotFound with default headers values

func (*ListReportDefinitionNotFound) Error

func (*ListReportDefinitionNotFound) GetPayload

type ListReportDefinitionOK

type ListReportDefinitionOK struct {
	Payload *models.APIResultListReportDefinition
}

ListReportDefinitionOK handles this case with default header values.

OK

func NewListReportDefinitionOK

func NewListReportDefinitionOK() *ListReportDefinitionOK

NewListReportDefinitionOK creates a ListReportDefinitionOK with default headers values

func (*ListReportDefinitionOK) Error

func (o *ListReportDefinitionOK) Error() string

func (*ListReportDefinitionOK) GetPayload

type ListReportDefinitionParams

type ListReportDefinitionParams struct {

	/*Fields
	  Output fields

	*/
	Fields *string
	/*Groupby
	  Fields to group by

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

	*/
	Limit *int32
	/*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
}

ListReportDefinitionParams contains all the parameters to send to the API endpoint for the list report definition operation typically these are written to a http.Request

func NewListReportDefinitionParams

func NewListReportDefinitionParams() *ListReportDefinitionParams

NewListReportDefinitionParams creates a new ListReportDefinitionParams object with the default values initialized.

func NewListReportDefinitionParamsWithContext

func NewListReportDefinitionParamsWithContext(ctx context.Context) *ListReportDefinitionParams

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

func NewListReportDefinitionParamsWithHTTPClient

func NewListReportDefinitionParamsWithHTTPClient(client *http.Client) *ListReportDefinitionParams

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

func NewListReportDefinitionParamsWithTimeout

func NewListReportDefinitionParamsWithTimeout(timeout time.Duration) *ListReportDefinitionParams

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

func (*ListReportDefinitionParams) SetContext

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

SetContext adds the context to the list report definition params

func (*ListReportDefinitionParams) SetFields

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

SetFields adds the fields to the list report definition params

func (*ListReportDefinitionParams) SetGroupby

func (o *ListReportDefinitionParams) SetGroupby(groupby *string)

SetGroupby adds the groupby to the list report definition params

func (*ListReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list report definition params

func (*ListReportDefinitionParams) SetLimit

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

SetLimit adds the limit to the list report definition params

func (*ListReportDefinitionParams) SetQ

func (o *ListReportDefinitionParams) SetQ(q *string)

SetQ adds the q to the list report definition params

func (*ListReportDefinitionParams) SetStart

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

SetStart adds the start to the list report definition params

func (*ListReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the list report definition params

func (*ListReportDefinitionParams) WithContext

WithContext adds the context to the list report definition params

func (*ListReportDefinitionParams) WithFields

WithFields adds the fields to the list report definition params

func (*ListReportDefinitionParams) WithGroupby

WithGroupby adds the groupby to the list report definition params

func (*ListReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list report definition params

func (*ListReportDefinitionParams) WithLimit

WithLimit adds the limit to the list report definition params

func (*ListReportDefinitionParams) WithQ

WithQ adds the q to the list report definition params

func (*ListReportDefinitionParams) WithStart

WithStart adds the start to the list report definition params

func (*ListReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the list report definition params

func (*ListReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListReportDefinitionReader

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

ListReportDefinitionReader is a Reader for the ListReportDefinition structure.

func (*ListReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListReportDefinitionUnauthorized

type ListReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

ListReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewListReportDefinitionUnauthorized

func NewListReportDefinitionUnauthorized() *ListReportDefinitionUnauthorized

NewListReportDefinitionUnauthorized creates a ListReportDefinitionUnauthorized with default headers values

func (*ListReportDefinitionUnauthorized) Error

func (*ListReportDefinitionUnauthorized) GetPayload

type MultiDeleteReportDefinitionBadRequest

type MultiDeleteReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewMultiDeleteReportDefinitionBadRequest

func NewMultiDeleteReportDefinitionBadRequest() *MultiDeleteReportDefinitionBadRequest

NewMultiDeleteReportDefinitionBadRequest creates a MultiDeleteReportDefinitionBadRequest with default headers values

func (*MultiDeleteReportDefinitionBadRequest) Error

func (*MultiDeleteReportDefinitionBadRequest) GetPayload

type MultiDeleteReportDefinitionConflict

type MultiDeleteReportDefinitionConflict struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionConflict handles this case with default header values.

Conflict

func NewMultiDeleteReportDefinitionConflict

func NewMultiDeleteReportDefinitionConflict() *MultiDeleteReportDefinitionConflict

NewMultiDeleteReportDefinitionConflict creates a MultiDeleteReportDefinitionConflict with default headers values

func (*MultiDeleteReportDefinitionConflict) Error

func (*MultiDeleteReportDefinitionConflict) GetPayload

type MultiDeleteReportDefinitionForbidden

type MultiDeleteReportDefinitionForbidden struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewMultiDeleteReportDefinitionForbidden

func NewMultiDeleteReportDefinitionForbidden() *MultiDeleteReportDefinitionForbidden

NewMultiDeleteReportDefinitionForbidden creates a MultiDeleteReportDefinitionForbidden with default headers values

func (*MultiDeleteReportDefinitionForbidden) Error

func (*MultiDeleteReportDefinitionForbidden) GetPayload

type MultiDeleteReportDefinitionInternalServerError

type MultiDeleteReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewMultiDeleteReportDefinitionInternalServerError

func NewMultiDeleteReportDefinitionInternalServerError() *MultiDeleteReportDefinitionInternalServerError

NewMultiDeleteReportDefinitionInternalServerError creates a MultiDeleteReportDefinitionInternalServerError with default headers values

func (*MultiDeleteReportDefinitionInternalServerError) Error

func (*MultiDeleteReportDefinitionInternalServerError) GetPayload

type MultiDeleteReportDefinitionNotFound

type MultiDeleteReportDefinitionNotFound struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionNotFound handles this case with default header values.

Not Found

func NewMultiDeleteReportDefinitionNotFound

func NewMultiDeleteReportDefinitionNotFound() *MultiDeleteReportDefinitionNotFound

NewMultiDeleteReportDefinitionNotFound creates a MultiDeleteReportDefinitionNotFound with default headers values

func (*MultiDeleteReportDefinitionNotFound) Error

func (*MultiDeleteReportDefinitionNotFound) GetPayload

type MultiDeleteReportDefinitionOK

type MultiDeleteReportDefinitionOK struct {
	Payload *models.APIResultVoid
}

MultiDeleteReportDefinitionOK handles this case with default header values.

OK

func NewMultiDeleteReportDefinitionOK

func NewMultiDeleteReportDefinitionOK() *MultiDeleteReportDefinitionOK

NewMultiDeleteReportDefinitionOK creates a MultiDeleteReportDefinitionOK with default headers values

func (*MultiDeleteReportDefinitionOK) Error

func (*MultiDeleteReportDefinitionOK) GetPayload

type MultiDeleteReportDefinitionParams

type MultiDeleteReportDefinitionParams struct {

	/*Ids
	  A comma-separated list of resource identifiers

	*/
	Ids string

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

MultiDeleteReportDefinitionParams contains all the parameters to send to the API endpoint for the multi delete report definition operation typically these are written to a http.Request

func NewMultiDeleteReportDefinitionParams

func NewMultiDeleteReportDefinitionParams() *MultiDeleteReportDefinitionParams

NewMultiDeleteReportDefinitionParams creates a new MultiDeleteReportDefinitionParams object with the default values initialized.

func NewMultiDeleteReportDefinitionParamsWithContext

func NewMultiDeleteReportDefinitionParamsWithContext(ctx context.Context) *MultiDeleteReportDefinitionParams

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

func NewMultiDeleteReportDefinitionParamsWithHTTPClient

func NewMultiDeleteReportDefinitionParamsWithHTTPClient(client *http.Client) *MultiDeleteReportDefinitionParams

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

func NewMultiDeleteReportDefinitionParamsWithTimeout

func NewMultiDeleteReportDefinitionParamsWithTimeout(timeout time.Duration) *MultiDeleteReportDefinitionParams

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

func (*MultiDeleteReportDefinitionParams) SetContext

SetContext adds the context to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) SetIds

SetIds adds the ids to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) WithContext

WithContext adds the context to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) WithIds

WithIds adds the ids to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the multi delete report definition params

func (*MultiDeleteReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MultiDeleteReportDefinitionReader

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

MultiDeleteReportDefinitionReader is a Reader for the MultiDeleteReportDefinition structure.

func (*MultiDeleteReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type MultiDeleteReportDefinitionUnauthorized

type MultiDeleteReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

MultiDeleteReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewMultiDeleteReportDefinitionUnauthorized

func NewMultiDeleteReportDefinitionUnauthorized() *MultiDeleteReportDefinitionUnauthorized

NewMultiDeleteReportDefinitionUnauthorized creates a MultiDeleteReportDefinitionUnauthorized with default headers values

func (*MultiDeleteReportDefinitionUnauthorized) Error

func (*MultiDeleteReportDefinitionUnauthorized) GetPayload

type ReadReportDefinitionBadRequest

type ReadReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

ReadReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewReadReportDefinitionBadRequest

func NewReadReportDefinitionBadRequest() *ReadReportDefinitionBadRequest

NewReadReportDefinitionBadRequest creates a ReadReportDefinitionBadRequest with default headers values

func (*ReadReportDefinitionBadRequest) Error

func (*ReadReportDefinitionBadRequest) GetPayload

type ReadReportDefinitionConflict

type ReadReportDefinitionConflict struct {
	Payload *models.APIResult
}

ReadReportDefinitionConflict handles this case with default header values.

Conflict

func NewReadReportDefinitionConflict

func NewReadReportDefinitionConflict() *ReadReportDefinitionConflict

NewReadReportDefinitionConflict creates a ReadReportDefinitionConflict with default headers values

func (*ReadReportDefinitionConflict) Error

func (*ReadReportDefinitionConflict) GetPayload

type ReadReportDefinitionForbidden

type ReadReportDefinitionForbidden struct {
	Payload *models.APIResult
}

ReadReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewReadReportDefinitionForbidden

func NewReadReportDefinitionForbidden() *ReadReportDefinitionForbidden

NewReadReportDefinitionForbidden creates a ReadReportDefinitionForbidden with default headers values

func (*ReadReportDefinitionForbidden) Error

func (*ReadReportDefinitionForbidden) GetPayload

type ReadReportDefinitionInternalServerError

type ReadReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

ReadReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewReadReportDefinitionInternalServerError

func NewReadReportDefinitionInternalServerError() *ReadReportDefinitionInternalServerError

NewReadReportDefinitionInternalServerError creates a ReadReportDefinitionInternalServerError with default headers values

func (*ReadReportDefinitionInternalServerError) Error

func (*ReadReportDefinitionInternalServerError) GetPayload

type ReadReportDefinitionNotFound

type ReadReportDefinitionNotFound struct {
	Payload *models.APIResult
}

ReadReportDefinitionNotFound handles this case with default header values.

Not Found

func NewReadReportDefinitionNotFound

func NewReadReportDefinitionNotFound() *ReadReportDefinitionNotFound

NewReadReportDefinitionNotFound creates a ReadReportDefinitionNotFound with default headers values

func (*ReadReportDefinitionNotFound) Error

func (*ReadReportDefinitionNotFound) GetPayload

type ReadReportDefinitionOK

type ReadReportDefinitionOK struct {
	Payload *models.APIResultReportDefinition
}

ReadReportDefinitionOK handles this case with default header values.

OK

func NewReadReportDefinitionOK

func NewReadReportDefinitionOK() *ReadReportDefinitionOK

NewReadReportDefinitionOK creates a ReadReportDefinitionOK with default headers values

func (*ReadReportDefinitionOK) Error

func (o *ReadReportDefinitionOK) Error() string

func (*ReadReportDefinitionOK) GetPayload

type ReadReportDefinitionParams

type ReadReportDefinitionParams struct {

	/*Fields
	  Output fields

	*/
	Fields *string
	/*ID
	  id

	*/
	ID int64

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

ReadReportDefinitionParams contains all the parameters to send to the API endpoint for the read report definition operation typically these are written to a http.Request

func NewReadReportDefinitionParams

func NewReadReportDefinitionParams() *ReadReportDefinitionParams

NewReadReportDefinitionParams creates a new ReadReportDefinitionParams object with the default values initialized.

func NewReadReportDefinitionParamsWithContext

func NewReadReportDefinitionParamsWithContext(ctx context.Context) *ReadReportDefinitionParams

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

func NewReadReportDefinitionParamsWithHTTPClient

func NewReadReportDefinitionParamsWithHTTPClient(client *http.Client) *ReadReportDefinitionParams

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

func NewReadReportDefinitionParamsWithTimeout

func NewReadReportDefinitionParamsWithTimeout(timeout time.Duration) *ReadReportDefinitionParams

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

func (*ReadReportDefinitionParams) SetContext

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

SetContext adds the context to the read report definition params

func (*ReadReportDefinitionParams) SetFields

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

SetFields adds the fields to the read report definition params

func (*ReadReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read report definition params

func (*ReadReportDefinitionParams) SetID

func (o *ReadReportDefinitionParams) SetID(id int64)

SetID adds the id to the read report definition params

func (*ReadReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the read report definition params

func (*ReadReportDefinitionParams) WithContext

WithContext adds the context to the read report definition params

func (*ReadReportDefinitionParams) WithFields

WithFields adds the fields to the read report definition params

func (*ReadReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read report definition params

func (*ReadReportDefinitionParams) WithID

WithID adds the id to the read report definition params

func (*ReadReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the read report definition params

func (*ReadReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadReportDefinitionReader

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

ReadReportDefinitionReader is a Reader for the ReadReportDefinition structure.

func (*ReadReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadReportDefinitionUnauthorized

type ReadReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

ReadReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewReadReportDefinitionUnauthorized

func NewReadReportDefinitionUnauthorized() *ReadReportDefinitionUnauthorized

NewReadReportDefinitionUnauthorized creates a ReadReportDefinitionUnauthorized with default headers values

func (*ReadReportDefinitionUnauthorized) Error

func (*ReadReportDefinitionUnauthorized) GetPayload

type UpdateReportDefinitionBadRequest

type UpdateReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

UpdateReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewUpdateReportDefinitionBadRequest

func NewUpdateReportDefinitionBadRequest() *UpdateReportDefinitionBadRequest

NewUpdateReportDefinitionBadRequest creates a UpdateReportDefinitionBadRequest with default headers values

func (*UpdateReportDefinitionBadRequest) Error

func (*UpdateReportDefinitionBadRequest) GetPayload

type UpdateReportDefinitionConflict

type UpdateReportDefinitionConflict struct {
	Payload *models.APIResult
}

UpdateReportDefinitionConflict handles this case with default header values.

Conflict

func NewUpdateReportDefinitionConflict

func NewUpdateReportDefinitionConflict() *UpdateReportDefinitionConflict

NewUpdateReportDefinitionConflict creates a UpdateReportDefinitionConflict with default headers values

func (*UpdateReportDefinitionConflict) Error

func (*UpdateReportDefinitionConflict) GetPayload

type UpdateReportDefinitionForbidden

type UpdateReportDefinitionForbidden struct {
	Payload *models.APIResult
}

UpdateReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewUpdateReportDefinitionForbidden

func NewUpdateReportDefinitionForbidden() *UpdateReportDefinitionForbidden

NewUpdateReportDefinitionForbidden creates a UpdateReportDefinitionForbidden with default headers values

func (*UpdateReportDefinitionForbidden) Error

func (*UpdateReportDefinitionForbidden) GetPayload

type UpdateReportDefinitionInternalServerError

type UpdateReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

UpdateReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateReportDefinitionInternalServerError

func NewUpdateReportDefinitionInternalServerError() *UpdateReportDefinitionInternalServerError

NewUpdateReportDefinitionInternalServerError creates a UpdateReportDefinitionInternalServerError with default headers values

func (*UpdateReportDefinitionInternalServerError) Error

func (*UpdateReportDefinitionInternalServerError) GetPayload

type UpdateReportDefinitionNotFound

type UpdateReportDefinitionNotFound struct {
	Payload *models.APIResult
}

UpdateReportDefinitionNotFound handles this case with default header values.

Not Found

func NewUpdateReportDefinitionNotFound

func NewUpdateReportDefinitionNotFound() *UpdateReportDefinitionNotFound

NewUpdateReportDefinitionNotFound creates a UpdateReportDefinitionNotFound with default headers values

func (*UpdateReportDefinitionNotFound) Error

func (*UpdateReportDefinitionNotFound) GetPayload

type UpdateReportDefinitionOK

type UpdateReportDefinitionOK struct {
	Payload *models.APIResultReportDefinition
}

UpdateReportDefinitionOK handles this case with default header values.

OK

func NewUpdateReportDefinitionOK

func NewUpdateReportDefinitionOK() *UpdateReportDefinitionOK

NewUpdateReportDefinitionOK creates a UpdateReportDefinitionOK with default headers values

func (*UpdateReportDefinitionOK) Error

func (o *UpdateReportDefinitionOK) Error() string

func (*UpdateReportDefinitionOK) GetPayload

type UpdateReportDefinitionParams

type UpdateReportDefinitionParams struct {

	/*ID
	  id

	*/
	ID int64
	/*Resource
	  resource

	*/
	Resource *models.ReportDefinition

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

UpdateReportDefinitionParams contains all the parameters to send to the API endpoint for the update report definition operation typically these are written to a http.Request

func NewUpdateReportDefinitionParams

func NewUpdateReportDefinitionParams() *UpdateReportDefinitionParams

NewUpdateReportDefinitionParams creates a new UpdateReportDefinitionParams object with the default values initialized.

func NewUpdateReportDefinitionParamsWithContext

func NewUpdateReportDefinitionParamsWithContext(ctx context.Context) *UpdateReportDefinitionParams

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

func NewUpdateReportDefinitionParamsWithHTTPClient

func NewUpdateReportDefinitionParamsWithHTTPClient(client *http.Client) *UpdateReportDefinitionParams

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

func NewUpdateReportDefinitionParamsWithTimeout

func NewUpdateReportDefinitionParamsWithTimeout(timeout time.Duration) *UpdateReportDefinitionParams

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

func (*UpdateReportDefinitionParams) SetContext

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

SetContext adds the context to the update report definition params

func (*UpdateReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update report definition params

func (*UpdateReportDefinitionParams) SetID

func (o *UpdateReportDefinitionParams) SetID(id int64)

SetID adds the id to the update report definition params

func (*UpdateReportDefinitionParams) SetResource

func (o *UpdateReportDefinitionParams) SetResource(resource *models.ReportDefinition)

SetResource adds the resource to the update report definition params

func (*UpdateReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the update report definition params

func (*UpdateReportDefinitionParams) WithContext

WithContext adds the context to the update report definition params

func (*UpdateReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update report definition params

func (*UpdateReportDefinitionParams) WithID

WithID adds the id to the update report definition params

func (*UpdateReportDefinitionParams) WithResource

WithResource adds the resource to the update report definition params

func (*UpdateReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the update report definition params

func (*UpdateReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateReportDefinitionReader

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

UpdateReportDefinitionReader is a Reader for the UpdateReportDefinition structure.

func (*UpdateReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateReportDefinitionUnauthorized

type UpdateReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

UpdateReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewUpdateReportDefinitionUnauthorized

func NewUpdateReportDefinitionUnauthorized() *UpdateReportDefinitionUnauthorized

NewUpdateReportDefinitionUnauthorized creates a UpdateReportDefinitionUnauthorized with default headers values

func (*UpdateReportDefinitionUnauthorized) Error

func (*UpdateReportDefinitionUnauthorized) GetPayload

type UploadReportDefinitionBadRequest

type UploadReportDefinitionBadRequest struct {
	Payload *models.APIResult
}

UploadReportDefinitionBadRequest handles this case with default header values.

Bad Request

func NewUploadReportDefinitionBadRequest

func NewUploadReportDefinitionBadRequest() *UploadReportDefinitionBadRequest

NewUploadReportDefinitionBadRequest creates a UploadReportDefinitionBadRequest with default headers values

func (*UploadReportDefinitionBadRequest) Error

func (*UploadReportDefinitionBadRequest) GetPayload

type UploadReportDefinitionConflict

type UploadReportDefinitionConflict struct {
	Payload *models.APIResult
}

UploadReportDefinitionConflict handles this case with default header values.

Conflict

func NewUploadReportDefinitionConflict

func NewUploadReportDefinitionConflict() *UploadReportDefinitionConflict

NewUploadReportDefinitionConflict creates a UploadReportDefinitionConflict with default headers values

func (*UploadReportDefinitionConflict) Error

func (*UploadReportDefinitionConflict) GetPayload

type UploadReportDefinitionCreated

type UploadReportDefinitionCreated struct {
	Payload *models.APIResultReportDefinition
}

UploadReportDefinitionCreated handles this case with default header values.

Created

func NewUploadReportDefinitionCreated

func NewUploadReportDefinitionCreated() *UploadReportDefinitionCreated

NewUploadReportDefinitionCreated creates a UploadReportDefinitionCreated with default headers values

func (*UploadReportDefinitionCreated) Error

func (*UploadReportDefinitionCreated) GetPayload

type UploadReportDefinitionForbidden

type UploadReportDefinitionForbidden struct {
	Payload *models.APIResult
}

UploadReportDefinitionForbidden handles this case with default header values.

Forbidden

func NewUploadReportDefinitionForbidden

func NewUploadReportDefinitionForbidden() *UploadReportDefinitionForbidden

NewUploadReportDefinitionForbidden creates a UploadReportDefinitionForbidden with default headers values

func (*UploadReportDefinitionForbidden) Error

func (*UploadReportDefinitionForbidden) GetPayload

type UploadReportDefinitionInternalServerError

type UploadReportDefinitionInternalServerError struct {
	Payload *models.APIResult
}

UploadReportDefinitionInternalServerError handles this case with default header values.

Internal Server Error

func NewUploadReportDefinitionInternalServerError

func NewUploadReportDefinitionInternalServerError() *UploadReportDefinitionInternalServerError

NewUploadReportDefinitionInternalServerError creates a UploadReportDefinitionInternalServerError with default headers values

func (*UploadReportDefinitionInternalServerError) Error

func (*UploadReportDefinitionInternalServerError) GetPayload

type UploadReportDefinitionNotFound

type UploadReportDefinitionNotFound struct {
	Payload *models.APIResult
}

UploadReportDefinitionNotFound handles this case with default header values.

Not Found

func NewUploadReportDefinitionNotFound

func NewUploadReportDefinitionNotFound() *UploadReportDefinitionNotFound

NewUploadReportDefinitionNotFound creates a UploadReportDefinitionNotFound with default headers values

func (*UploadReportDefinitionNotFound) Error

func (*UploadReportDefinitionNotFound) GetPayload

type UploadReportDefinitionParams

type UploadReportDefinitionParams struct {

	/*Description
	  description

	*/
	Description *string
	/*File
	  file

	*/
	File runtime.NamedReadCloser
	/*Name
	  name

	*/
	Name string
	/*RenderingEngine
	  renderingEngine

	*/
	RenderingEngine *string
	/*Type
	  type

	*/
	Type string

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

UploadReportDefinitionParams contains all the parameters to send to the API endpoint for the upload report definition operation typically these are written to a http.Request

func NewUploadReportDefinitionParams

func NewUploadReportDefinitionParams() *UploadReportDefinitionParams

NewUploadReportDefinitionParams creates a new UploadReportDefinitionParams object with the default values initialized.

func NewUploadReportDefinitionParamsWithContext

func NewUploadReportDefinitionParamsWithContext(ctx context.Context) *UploadReportDefinitionParams

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

func NewUploadReportDefinitionParamsWithHTTPClient

func NewUploadReportDefinitionParamsWithHTTPClient(client *http.Client) *UploadReportDefinitionParams

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

func NewUploadReportDefinitionParamsWithTimeout

func NewUploadReportDefinitionParamsWithTimeout(timeout time.Duration) *UploadReportDefinitionParams

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

func (*UploadReportDefinitionParams) SetContext

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

SetContext adds the context to the upload report definition params

func (*UploadReportDefinitionParams) SetDescription

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

SetDescription adds the description to the upload report definition params

func (*UploadReportDefinitionParams) SetFile

SetFile adds the file to the upload report definition params

func (*UploadReportDefinitionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the upload report definition params

func (*UploadReportDefinitionParams) SetName

func (o *UploadReportDefinitionParams) SetName(name string)

SetName adds the name to the upload report definition params

func (*UploadReportDefinitionParams) SetRenderingEngine

func (o *UploadReportDefinitionParams) SetRenderingEngine(renderingEngine *string)

SetRenderingEngine adds the renderingEngine to the upload report definition params

func (*UploadReportDefinitionParams) SetTimeout

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

SetTimeout adds the timeout to the upload report definition params

func (*UploadReportDefinitionParams) SetType

func (o *UploadReportDefinitionParams) SetType(typeVar string)

SetType adds the type to the upload report definition params

func (*UploadReportDefinitionParams) WithContext

WithContext adds the context to the upload report definition params

func (*UploadReportDefinitionParams) WithDescription

func (o *UploadReportDefinitionParams) WithDescription(description *string) *UploadReportDefinitionParams

WithDescription adds the description to the upload report definition params

func (*UploadReportDefinitionParams) WithFile

WithFile adds the file to the upload report definition params

func (*UploadReportDefinitionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the upload report definition params

func (*UploadReportDefinitionParams) WithName

WithName adds the name to the upload report definition params

func (*UploadReportDefinitionParams) WithRenderingEngine

func (o *UploadReportDefinitionParams) WithRenderingEngine(renderingEngine *string) *UploadReportDefinitionParams

WithRenderingEngine adds the renderingEngine to the upload report definition params

func (*UploadReportDefinitionParams) WithTimeout

WithTimeout adds the timeout to the upload report definition params

func (*UploadReportDefinitionParams) WithType

WithType adds the typeVar to the upload report definition params

func (*UploadReportDefinitionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UploadReportDefinitionReader

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

UploadReportDefinitionReader is a Reader for the UploadReportDefinition structure.

func (*UploadReportDefinitionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UploadReportDefinitionUnauthorized

type UploadReportDefinitionUnauthorized struct {
	Payload *models.APIResult
}

UploadReportDefinitionUnauthorized handles this case with default header values.

Unauthorized

func NewUploadReportDefinitionUnauthorized

func NewUploadReportDefinitionUnauthorized() *UploadReportDefinitionUnauthorized

NewUploadReportDefinitionUnauthorized creates a UploadReportDefinitionUnauthorized with default headers values

func (*UploadReportDefinitionUnauthorized) Error

func (*UploadReportDefinitionUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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