permission_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 permission controller API

func (*Client) ListPermission

func (a *Client) ListPermission(params *ListPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ListPermissionOK, error)

ListPermission lists

func (*Client) ReadPermission

func (a *Client) ReadPermission(params *ReadPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ReadPermissionOK, error)

ReadPermission reads

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	ListPermission(params *ListPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ListPermissionOK, error)

	ReadPermission(params *ReadPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ReadPermissionOK, 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 permission controller API client.

type ListPermissionBadRequest

type ListPermissionBadRequest struct {
	Payload *models.APIResult
}

ListPermissionBadRequest handles this case with default header values.

Bad Request

func NewListPermissionBadRequest

func NewListPermissionBadRequest() *ListPermissionBadRequest

NewListPermissionBadRequest creates a ListPermissionBadRequest with default headers values

func (*ListPermissionBadRequest) Error

func (o *ListPermissionBadRequest) Error() string

func (*ListPermissionBadRequest) GetPayload

func (o *ListPermissionBadRequest) GetPayload() *models.APIResult

type ListPermissionConflict

type ListPermissionConflict struct {
	Payload *models.APIResult
}

ListPermissionConflict handles this case with default header values.

Conflict

func NewListPermissionConflict

func NewListPermissionConflict() *ListPermissionConflict

NewListPermissionConflict creates a ListPermissionConflict with default headers values

func (*ListPermissionConflict) Error

func (o *ListPermissionConflict) Error() string

func (*ListPermissionConflict) GetPayload

func (o *ListPermissionConflict) GetPayload() *models.APIResult

type ListPermissionForbidden

type ListPermissionForbidden struct {
	Payload *models.APIResult
}

ListPermissionForbidden handles this case with default header values.

Forbidden

func NewListPermissionForbidden

func NewListPermissionForbidden() *ListPermissionForbidden

NewListPermissionForbidden creates a ListPermissionForbidden with default headers values

func (*ListPermissionForbidden) Error

func (o *ListPermissionForbidden) Error() string

func (*ListPermissionForbidden) GetPayload

func (o *ListPermissionForbidden) GetPayload() *models.APIResult

type ListPermissionInternalServerError

type ListPermissionInternalServerError struct {
	Payload *models.APIResult
}

ListPermissionInternalServerError handles this case with default header values.

Internal Server Error

func NewListPermissionInternalServerError

func NewListPermissionInternalServerError() *ListPermissionInternalServerError

NewListPermissionInternalServerError creates a ListPermissionInternalServerError with default headers values

func (*ListPermissionInternalServerError) Error

func (*ListPermissionInternalServerError) GetPayload

type ListPermissionNotFound

type ListPermissionNotFound struct {
	Payload *models.APIResult
}

ListPermissionNotFound handles this case with default header values.

Not Found

func NewListPermissionNotFound

func NewListPermissionNotFound() *ListPermissionNotFound

NewListPermissionNotFound creates a ListPermissionNotFound with default headers values

func (*ListPermissionNotFound) Error

func (o *ListPermissionNotFound) Error() string

func (*ListPermissionNotFound) GetPayload

func (o *ListPermissionNotFound) GetPayload() *models.APIResult

type ListPermissionOK

type ListPermissionOK struct {
	Payload *models.APIResultListPermission
}

ListPermissionOK handles this case with default header values.

OK

func NewListPermissionOK

func NewListPermissionOK() *ListPermissionOK

NewListPermissionOK creates a ListPermissionOK with default headers values

func (*ListPermissionOK) Error

func (o *ListPermissionOK) Error() string

func (*ListPermissionOK) GetPayload

type ListPermissionParams

type ListPermissionParams 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
}

ListPermissionParams contains all the parameters to send to the API endpoint for the list permission operation typically these are written to a http.Request

func NewListPermissionParams

func NewListPermissionParams() *ListPermissionParams

NewListPermissionParams creates a new ListPermissionParams object with the default values initialized.

func NewListPermissionParamsWithContext

func NewListPermissionParamsWithContext(ctx context.Context) *ListPermissionParams

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

func NewListPermissionParamsWithHTTPClient

func NewListPermissionParamsWithHTTPClient(client *http.Client) *ListPermissionParams

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

func NewListPermissionParamsWithTimeout

func NewListPermissionParamsWithTimeout(timeout time.Duration) *ListPermissionParams

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

func (*ListPermissionParams) SetContext

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

SetContext adds the context to the list permission params

func (*ListPermissionParams) SetFields

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

SetFields adds the fields to the list permission params

func (*ListPermissionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list permission params

func (*ListPermissionParams) SetLimit

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

SetLimit adds the limit to the list permission params

func (*ListPermissionParams) SetOrderby

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

SetOrderby adds the orderby to the list permission params

func (*ListPermissionParams) SetQ

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

SetQ adds the q to the list permission params

func (*ListPermissionParams) SetStart

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

SetStart adds the start to the list permission params

func (*ListPermissionParams) SetTimeout

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

SetTimeout adds the timeout to the list permission params

func (*ListPermissionParams) WithContext

WithContext adds the context to the list permission params

func (*ListPermissionParams) WithFields

func (o *ListPermissionParams) WithFields(fields *string) *ListPermissionParams

WithFields adds the fields to the list permission params

func (*ListPermissionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list permission params

func (*ListPermissionParams) WithLimit

func (o *ListPermissionParams) WithLimit(limit *int32) *ListPermissionParams

WithLimit adds the limit to the list permission params

func (*ListPermissionParams) WithOrderby

func (o *ListPermissionParams) WithOrderby(orderby *string) *ListPermissionParams

WithOrderby adds the orderby to the list permission params

func (*ListPermissionParams) WithQ

WithQ adds the q to the list permission params

func (*ListPermissionParams) WithStart

func (o *ListPermissionParams) WithStart(start *int32) *ListPermissionParams

WithStart adds the start to the list permission params

func (*ListPermissionParams) WithTimeout

func (o *ListPermissionParams) WithTimeout(timeout time.Duration) *ListPermissionParams

WithTimeout adds the timeout to the list permission params

func (*ListPermissionParams) WriteToRequest

func (o *ListPermissionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListPermissionReader

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

ListPermissionReader is a Reader for the ListPermission structure.

func (*ListPermissionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListPermissionUnauthorized

type ListPermissionUnauthorized struct {
	Payload *models.APIResult
}

ListPermissionUnauthorized handles this case with default header values.

Unauthorized

func NewListPermissionUnauthorized

func NewListPermissionUnauthorized() *ListPermissionUnauthorized

NewListPermissionUnauthorized creates a ListPermissionUnauthorized with default headers values

func (*ListPermissionUnauthorized) Error

func (*ListPermissionUnauthorized) GetPayload

func (o *ListPermissionUnauthorized) GetPayload() *models.APIResult

type ReadPermissionBadRequest

type ReadPermissionBadRequest struct {
	Payload *models.APIResult
}

ReadPermissionBadRequest handles this case with default header values.

Bad Request

func NewReadPermissionBadRequest

func NewReadPermissionBadRequest() *ReadPermissionBadRequest

NewReadPermissionBadRequest creates a ReadPermissionBadRequest with default headers values

func (*ReadPermissionBadRequest) Error

func (o *ReadPermissionBadRequest) Error() string

func (*ReadPermissionBadRequest) GetPayload

func (o *ReadPermissionBadRequest) GetPayload() *models.APIResult

type ReadPermissionConflict

type ReadPermissionConflict struct {
	Payload *models.APIResult
}

ReadPermissionConflict handles this case with default header values.

Conflict

func NewReadPermissionConflict

func NewReadPermissionConflict() *ReadPermissionConflict

NewReadPermissionConflict creates a ReadPermissionConflict with default headers values

func (*ReadPermissionConflict) Error

func (o *ReadPermissionConflict) Error() string

func (*ReadPermissionConflict) GetPayload

func (o *ReadPermissionConflict) GetPayload() *models.APIResult

type ReadPermissionForbidden

type ReadPermissionForbidden struct {
	Payload *models.APIResult
}

ReadPermissionForbidden handles this case with default header values.

Forbidden

func NewReadPermissionForbidden

func NewReadPermissionForbidden() *ReadPermissionForbidden

NewReadPermissionForbidden creates a ReadPermissionForbidden with default headers values

func (*ReadPermissionForbidden) Error

func (o *ReadPermissionForbidden) Error() string

func (*ReadPermissionForbidden) GetPayload

func (o *ReadPermissionForbidden) GetPayload() *models.APIResult

type ReadPermissionInternalServerError

type ReadPermissionInternalServerError struct {
	Payload *models.APIResult
}

ReadPermissionInternalServerError handles this case with default header values.

Internal Server Error

func NewReadPermissionInternalServerError

func NewReadPermissionInternalServerError() *ReadPermissionInternalServerError

NewReadPermissionInternalServerError creates a ReadPermissionInternalServerError with default headers values

func (*ReadPermissionInternalServerError) Error

func (*ReadPermissionInternalServerError) GetPayload

type ReadPermissionNotFound

type ReadPermissionNotFound struct {
	Payload *models.APIResult
}

ReadPermissionNotFound handles this case with default header values.

Not Found

func NewReadPermissionNotFound

func NewReadPermissionNotFound() *ReadPermissionNotFound

NewReadPermissionNotFound creates a ReadPermissionNotFound with default headers values

func (*ReadPermissionNotFound) Error

func (o *ReadPermissionNotFound) Error() string

func (*ReadPermissionNotFound) GetPayload

func (o *ReadPermissionNotFound) GetPayload() *models.APIResult

type ReadPermissionOK

type ReadPermissionOK struct {
	Payload *models.APIResultPermission
}

ReadPermissionOK handles this case with default header values.

OK

func NewReadPermissionOK

func NewReadPermissionOK() *ReadPermissionOK

NewReadPermissionOK creates a ReadPermissionOK with default headers values

func (*ReadPermissionOK) Error

func (o *ReadPermissionOK) Error() string

func (*ReadPermissionOK) GetPayload

func (o *ReadPermissionOK) GetPayload() *models.APIResultPermission

type ReadPermissionParams

type ReadPermissionParams struct {

	/*Fields
	  Output fields

	*/
	Fields *string
	/*ID
	  id

	*/
	ID string

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

ReadPermissionParams contains all the parameters to send to the API endpoint for the read permission operation typically these are written to a http.Request

func NewReadPermissionParams

func NewReadPermissionParams() *ReadPermissionParams

NewReadPermissionParams creates a new ReadPermissionParams object with the default values initialized.

func NewReadPermissionParamsWithContext

func NewReadPermissionParamsWithContext(ctx context.Context) *ReadPermissionParams

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

func NewReadPermissionParamsWithHTTPClient

func NewReadPermissionParamsWithHTTPClient(client *http.Client) *ReadPermissionParams

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

func NewReadPermissionParamsWithTimeout

func NewReadPermissionParamsWithTimeout(timeout time.Duration) *ReadPermissionParams

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

func (*ReadPermissionParams) SetContext

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

SetContext adds the context to the read permission params

func (*ReadPermissionParams) SetFields

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

SetFields adds the fields to the read permission params

func (*ReadPermissionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read permission params

func (*ReadPermissionParams) SetID

func (o *ReadPermissionParams) SetID(id string)

SetID adds the id to the read permission params

func (*ReadPermissionParams) SetTimeout

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

SetTimeout adds the timeout to the read permission params

func (*ReadPermissionParams) WithContext

WithContext adds the context to the read permission params

func (*ReadPermissionParams) WithFields

func (o *ReadPermissionParams) WithFields(fields *string) *ReadPermissionParams

WithFields adds the fields to the read permission params

func (*ReadPermissionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the read permission params

func (*ReadPermissionParams) WithID

WithID adds the id to the read permission params

func (*ReadPermissionParams) WithTimeout

func (o *ReadPermissionParams) WithTimeout(timeout time.Duration) *ReadPermissionParams

WithTimeout adds the timeout to the read permission params

func (*ReadPermissionParams) WriteToRequest

func (o *ReadPermissionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReadPermissionReader

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

ReadPermissionReader is a Reader for the ReadPermission structure.

func (*ReadPermissionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadPermissionUnauthorized

type ReadPermissionUnauthorized struct {
	Payload *models.APIResult
}

ReadPermissionUnauthorized handles this case with default header values.

Unauthorized

func NewReadPermissionUnauthorized

func NewReadPermissionUnauthorized() *ReadPermissionUnauthorized

NewReadPermissionUnauthorized creates a ReadPermissionUnauthorized with default headers values

func (*ReadPermissionUnauthorized) Error

func (*ReadPermissionUnauthorized) GetPayload

func (o *ReadPermissionUnauthorized) GetPayload() *models.APIResult

Jump to

Keyboard shortcuts

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