Documentation ¶
Index ¶
- type Client
- func (a *Client) ListPermission(params *ListPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ListPermissionOK, error)
- func (a *Client) ReadPermission(params *ReadPermissionParams, authInfo runtime.ClientAuthInfoWriter) (*ReadPermissionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type ListPermissionBadRequest
- type ListPermissionConflict
- type ListPermissionForbidden
- type ListPermissionInternalServerError
- type ListPermissionNotFound
- type ListPermissionOK
- type ListPermissionParams
- func NewListPermissionParams() *ListPermissionParams
- func NewListPermissionParamsWithContext(ctx context.Context) *ListPermissionParams
- func NewListPermissionParamsWithHTTPClient(client *http.Client) *ListPermissionParams
- func NewListPermissionParamsWithTimeout(timeout time.Duration) *ListPermissionParams
- func (o *ListPermissionParams) SetContext(ctx context.Context)
- func (o *ListPermissionParams) SetFields(fields *string)
- func (o *ListPermissionParams) SetHTTPClient(client *http.Client)
- func (o *ListPermissionParams) SetLimit(limit *int32)
- func (o *ListPermissionParams) SetOrderby(orderby *string)
- func (o *ListPermissionParams) SetQ(q *string)
- func (o *ListPermissionParams) SetStart(start *int32)
- func (o *ListPermissionParams) SetTimeout(timeout time.Duration)
- func (o *ListPermissionParams) WithContext(ctx context.Context) *ListPermissionParams
- func (o *ListPermissionParams) WithFields(fields *string) *ListPermissionParams
- func (o *ListPermissionParams) WithHTTPClient(client *http.Client) *ListPermissionParams
- func (o *ListPermissionParams) WithLimit(limit *int32) *ListPermissionParams
- func (o *ListPermissionParams) WithOrderby(orderby *string) *ListPermissionParams
- func (o *ListPermissionParams) WithQ(q *string) *ListPermissionParams
- func (o *ListPermissionParams) WithStart(start *int32) *ListPermissionParams
- func (o *ListPermissionParams) WithTimeout(timeout time.Duration) *ListPermissionParams
- func (o *ListPermissionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListPermissionReader
- type ListPermissionUnauthorized
- type ReadPermissionBadRequest
- type ReadPermissionConflict
- type ReadPermissionForbidden
- type ReadPermissionInternalServerError
- type ReadPermissionNotFound
- type ReadPermissionOK
- type ReadPermissionParams
- func NewReadPermissionParams() *ReadPermissionParams
- func NewReadPermissionParamsWithContext(ctx context.Context) *ReadPermissionParams
- func NewReadPermissionParamsWithHTTPClient(client *http.Client) *ReadPermissionParams
- func NewReadPermissionParamsWithTimeout(timeout time.Duration) *ReadPermissionParams
- func (o *ReadPermissionParams) SetContext(ctx context.Context)
- func (o *ReadPermissionParams) SetFields(fields *string)
- func (o *ReadPermissionParams) SetHTTPClient(client *http.Client)
- func (o *ReadPermissionParams) SetID(id string)
- func (o *ReadPermissionParams) SetTimeout(timeout time.Duration)
- func (o *ReadPermissionParams) WithContext(ctx context.Context) *ReadPermissionParams
- func (o *ReadPermissionParams) WithFields(fields *string) *ReadPermissionParams
- func (o *ReadPermissionParams) WithHTTPClient(client *http.Client) *ReadPermissionParams
- func (o *ReadPermissionParams) WithID(id string) *ReadPermissionParams
- func (o *ReadPermissionParams) WithTimeout(timeout time.Duration) *ReadPermissionParams
- func (o *ReadPermissionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadPermissionReader
- type ReadPermissionUnauthorized
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 ¶
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 ¶
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 ¶
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 ¶
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 (o *ListPermissionInternalServerError) Error() string
func (*ListPermissionInternalServerError) GetPayload ¶
func (o *ListPermissionInternalServerError) GetPayload() *models.APIResult
type ListPermissionNotFound ¶
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 ¶
func (o *ListPermissionOK) GetPayload() *models.APIResultListPermission
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 ¶
func (o *ListPermissionParams) WithContext(ctx context.Context) *ListPermissionParams
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 ¶
func (o *ListPermissionParams) WithQ(q *string) *ListPermissionParams
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 {
}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 (o *ListPermissionUnauthorized) Error() string
func (*ListPermissionUnauthorized) GetPayload ¶
func (o *ListPermissionUnauthorized) GetPayload() *models.APIResult
type ReadPermissionBadRequest ¶
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 ¶
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 ¶
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 ¶
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 (o *ReadPermissionInternalServerError) Error() string
func (*ReadPermissionInternalServerError) GetPayload ¶
func (o *ReadPermissionInternalServerError) GetPayload() *models.APIResult
type ReadPermissionNotFound ¶
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 ¶
func (o *ReadPermissionParams) WithContext(ctx context.Context) *ReadPermissionParams
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 ¶
func (o *ReadPermissionParams) WithID(id string) *ReadPermissionParams
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 {
}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 (o *ReadPermissionUnauthorized) Error() string
func (*ReadPermissionUnauthorized) GetPayload ¶
func (o *ReadPermissionUnauthorized) GetPayload() *models.APIResult