Documentation ¶
Index ¶
- type Client
- func (a *Client) FindProject(params *FindProjectParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectOK, error)
- func (a *Client) FindProjects(params *FindProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectsOK, error)
- func (a *Client) ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type FindProjectDefault
- type FindProjectOK
- type FindProjectParams
- func (o *FindProjectParams) SetContext(ctx context.Context)
- func (o *FindProjectParams) SetHTTPClient(client *http.Client)
- func (o *FindProjectParams) SetID(id string)
- func (o *FindProjectParams) SetTimeout(timeout time.Duration)
- func (o *FindProjectParams) WithContext(ctx context.Context) *FindProjectParams
- func (o *FindProjectParams) WithHTTPClient(client *http.Client) *FindProjectParams
- func (o *FindProjectParams) WithID(id string) *FindProjectParams
- func (o *FindProjectParams) WithTimeout(timeout time.Duration) *FindProjectParams
- func (o *FindProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type FindProjectReader
- type FindProjectsDefault
- type FindProjectsOK
- type FindProjectsParams
- func (o *FindProjectsParams) SetBody(body *models.V1ProjectFindRequest)
- func (o *FindProjectsParams) SetContext(ctx context.Context)
- func (o *FindProjectsParams) SetHTTPClient(client *http.Client)
- func (o *FindProjectsParams) SetTimeout(timeout time.Duration)
- func (o *FindProjectsParams) WithBody(body *models.V1ProjectFindRequest) *FindProjectsParams
- func (o *FindProjectsParams) WithContext(ctx context.Context) *FindProjectsParams
- func (o *FindProjectsParams) WithHTTPClient(client *http.Client) *FindProjectsParams
- func (o *FindProjectsParams) WithTimeout(timeout time.Duration) *FindProjectsParams
- func (o *FindProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type FindProjectsReader
- type ListProjectsDefault
- type ListProjectsOK
- type ListProjectsParams
- func (o *ListProjectsParams) SetContext(ctx context.Context)
- func (o *ListProjectsParams) SetHTTPClient(client *http.Client)
- func (o *ListProjectsParams) SetTimeout(timeout time.Duration)
- func (o *ListProjectsParams) WithContext(ctx context.Context) *ListProjectsParams
- func (o *ListProjectsParams) WithHTTPClient(client *http.Client) *ListProjectsParams
- func (o *ListProjectsParams) WithTimeout(timeout time.Duration) *ListProjectsParams
- func (o *ListProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListProjectsReader
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 project API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new project API client.
func (*Client) FindProject ¶
func (a *Client) FindProject(params *FindProjectParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectOK, error)
FindProject gets project by id
func (*Client) FindProjects ¶
func (a *Client) FindProjects(params *FindProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectsOK, error)
FindProjects gets all projects that match given properties
func (*Client) ListProjects ¶
func (a *Client) ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)
ListProjects gets all projects
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type FindProjectDefault ¶
type FindProjectDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
FindProjectDefault handles this case with default header values.
Error
func NewFindProjectDefault ¶
func NewFindProjectDefault(code int) *FindProjectDefault
NewFindProjectDefault creates a FindProjectDefault with default headers values
func (*FindProjectDefault) Code ¶
func (o *FindProjectDefault) Code() int
Code gets the status code for the find project default response
func (*FindProjectDefault) Error ¶
func (o *FindProjectDefault) Error() string
type FindProjectOK ¶
type FindProjectOK struct {
Payload *models.V1ProjectResponse
}
FindProjectOK handles this case with default header values.
OK
func NewFindProjectOK ¶
func NewFindProjectOK() *FindProjectOK
NewFindProjectOK creates a FindProjectOK with default headers values
func (*FindProjectOK) Error ¶
func (o *FindProjectOK) Error() string
type FindProjectParams ¶
type FindProjectParams struct { /*ID identifier of the project */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
FindProjectParams contains all the parameters to send to the API endpoint for the find project operation typically these are written to a http.Request
func NewFindProjectParams ¶
func NewFindProjectParams() *FindProjectParams
NewFindProjectParams creates a new FindProjectParams object with the default values initialized.
func NewFindProjectParamsWithContext ¶
func NewFindProjectParamsWithContext(ctx context.Context) *FindProjectParams
NewFindProjectParamsWithContext creates a new FindProjectParams object with the default values initialized, and the ability to set a context for a request
func NewFindProjectParamsWithHTTPClient ¶
func NewFindProjectParamsWithHTTPClient(client *http.Client) *FindProjectParams
NewFindProjectParamsWithHTTPClient creates a new FindProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewFindProjectParamsWithTimeout ¶
func NewFindProjectParamsWithTimeout(timeout time.Duration) *FindProjectParams
NewFindProjectParamsWithTimeout creates a new FindProjectParams object with the default values initialized, and the ability to set a timeout on a request
func (*FindProjectParams) SetContext ¶
func (o *FindProjectParams) SetContext(ctx context.Context)
SetContext adds the context to the find project params
func (*FindProjectParams) SetHTTPClient ¶
func (o *FindProjectParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the find project params
func (*FindProjectParams) SetID ¶
func (o *FindProjectParams) SetID(id string)
SetID adds the id to the find project params
func (*FindProjectParams) SetTimeout ¶
func (o *FindProjectParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the find project params
func (*FindProjectParams) WithContext ¶
func (o *FindProjectParams) WithContext(ctx context.Context) *FindProjectParams
WithContext adds the context to the find project params
func (*FindProjectParams) WithHTTPClient ¶
func (o *FindProjectParams) WithHTTPClient(client *http.Client) *FindProjectParams
WithHTTPClient adds the HTTPClient to the find project params
func (*FindProjectParams) WithID ¶
func (o *FindProjectParams) WithID(id string) *FindProjectParams
WithID adds the id to the find project params
func (*FindProjectParams) WithTimeout ¶
func (o *FindProjectParams) WithTimeout(timeout time.Duration) *FindProjectParams
WithTimeout adds the timeout to the find project params
func (*FindProjectParams) WriteToRequest ¶
func (o *FindProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type FindProjectReader ¶
type FindProjectReader struct {
// contains filtered or unexported fields
}
FindProjectReader is a Reader for the FindProject structure.
func (*FindProjectReader) ReadResponse ¶
func (o *FindProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type FindProjectsDefault ¶
type FindProjectsDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
FindProjectsDefault handles this case with default header values.
Error
func NewFindProjectsDefault ¶
func NewFindProjectsDefault(code int) *FindProjectsDefault
NewFindProjectsDefault creates a FindProjectsDefault with default headers values
func (*FindProjectsDefault) Code ¶
func (o *FindProjectsDefault) Code() int
Code gets the status code for the find projects default response
func (*FindProjectsDefault) Error ¶
func (o *FindProjectsDefault) Error() string
type FindProjectsOK ¶
type FindProjectsOK struct {
Payload []*models.V1ProjectResponse
}
FindProjectsOK handles this case with default header values.
OK
func NewFindProjectsOK ¶
func NewFindProjectsOK() *FindProjectsOK
NewFindProjectsOK creates a FindProjectsOK with default headers values
func (*FindProjectsOK) Error ¶
func (o *FindProjectsOK) Error() string
type FindProjectsParams ¶
type FindProjectsParams struct { /*Body*/ Body *models.V1ProjectFindRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
FindProjectsParams contains all the parameters to send to the API endpoint for the find projects operation typically these are written to a http.Request
func NewFindProjectsParams ¶
func NewFindProjectsParams() *FindProjectsParams
NewFindProjectsParams creates a new FindProjectsParams object with the default values initialized.
func NewFindProjectsParamsWithContext ¶
func NewFindProjectsParamsWithContext(ctx context.Context) *FindProjectsParams
NewFindProjectsParamsWithContext creates a new FindProjectsParams object with the default values initialized, and the ability to set a context for a request
func NewFindProjectsParamsWithHTTPClient ¶
func NewFindProjectsParamsWithHTTPClient(client *http.Client) *FindProjectsParams
NewFindProjectsParamsWithHTTPClient creates a new FindProjectsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewFindProjectsParamsWithTimeout ¶
func NewFindProjectsParamsWithTimeout(timeout time.Duration) *FindProjectsParams
NewFindProjectsParamsWithTimeout creates a new FindProjectsParams object with the default values initialized, and the ability to set a timeout on a request
func (*FindProjectsParams) SetBody ¶
func (o *FindProjectsParams) SetBody(body *models.V1ProjectFindRequest)
SetBody adds the body to the find projects params
func (*FindProjectsParams) SetContext ¶
func (o *FindProjectsParams) SetContext(ctx context.Context)
SetContext adds the context to the find projects params
func (*FindProjectsParams) SetHTTPClient ¶
func (o *FindProjectsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the find projects params
func (*FindProjectsParams) SetTimeout ¶
func (o *FindProjectsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the find projects params
func (*FindProjectsParams) WithBody ¶
func (o *FindProjectsParams) WithBody(body *models.V1ProjectFindRequest) *FindProjectsParams
WithBody adds the body to the find projects params
func (*FindProjectsParams) WithContext ¶
func (o *FindProjectsParams) WithContext(ctx context.Context) *FindProjectsParams
WithContext adds the context to the find projects params
func (*FindProjectsParams) WithHTTPClient ¶
func (o *FindProjectsParams) WithHTTPClient(client *http.Client) *FindProjectsParams
WithHTTPClient adds the HTTPClient to the find projects params
func (*FindProjectsParams) WithTimeout ¶
func (o *FindProjectsParams) WithTimeout(timeout time.Duration) *FindProjectsParams
WithTimeout adds the timeout to the find projects params
func (*FindProjectsParams) WriteToRequest ¶
func (o *FindProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type FindProjectsReader ¶
type FindProjectsReader struct {
// contains filtered or unexported fields
}
FindProjectsReader is a Reader for the FindProjects structure.
func (*FindProjectsReader) ReadResponse ¶
func (o *FindProjectsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListProjectsDefault ¶
type ListProjectsDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
ListProjectsDefault handles this case with default header values.
Error
func NewListProjectsDefault ¶
func NewListProjectsDefault(code int) *ListProjectsDefault
NewListProjectsDefault creates a ListProjectsDefault with default headers values
func (*ListProjectsDefault) Code ¶
func (o *ListProjectsDefault) Code() int
Code gets the status code for the list projects default response
func (*ListProjectsDefault) Error ¶
func (o *ListProjectsDefault) Error() string
type ListProjectsOK ¶
type ListProjectsOK struct {
Payload []*models.V1ProjectResponse
}
ListProjectsOK handles this case with default header values.
OK
func NewListProjectsOK ¶
func NewListProjectsOK() *ListProjectsOK
NewListProjectsOK creates a ListProjectsOK with default headers values
func (*ListProjectsOK) Error ¶
func (o *ListProjectsOK) Error() string
type ListProjectsParams ¶
type ListProjectsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListProjectsParams contains all the parameters to send to the API endpoint for the list projects operation typically these are written to a http.Request
func NewListProjectsParams ¶
func NewListProjectsParams() *ListProjectsParams
NewListProjectsParams creates a new ListProjectsParams object with the default values initialized.
func NewListProjectsParamsWithContext ¶
func NewListProjectsParamsWithContext(ctx context.Context) *ListProjectsParams
NewListProjectsParamsWithContext creates a new ListProjectsParams object with the default values initialized, and the ability to set a context for a request
func NewListProjectsParamsWithHTTPClient ¶
func NewListProjectsParamsWithHTTPClient(client *http.Client) *ListProjectsParams
NewListProjectsParamsWithHTTPClient creates a new ListProjectsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListProjectsParamsWithTimeout ¶
func NewListProjectsParamsWithTimeout(timeout time.Duration) *ListProjectsParams
NewListProjectsParamsWithTimeout creates a new ListProjectsParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListProjectsParams) SetContext ¶
func (o *ListProjectsParams) SetContext(ctx context.Context)
SetContext adds the context to the list projects params
func (*ListProjectsParams) SetHTTPClient ¶
func (o *ListProjectsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list projects params
func (*ListProjectsParams) SetTimeout ¶
func (o *ListProjectsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list projects params
func (*ListProjectsParams) WithContext ¶
func (o *ListProjectsParams) WithContext(ctx context.Context) *ListProjectsParams
WithContext adds the context to the list projects params
func (*ListProjectsParams) WithHTTPClient ¶
func (o *ListProjectsParams) WithHTTPClient(client *http.Client) *ListProjectsParams
WithHTTPClient adds the HTTPClient to the list projects params
func (*ListProjectsParams) WithTimeout ¶
func (o *ListProjectsParams) WithTimeout(timeout time.Duration) *ListProjectsParams
WithTimeout adds the timeout to the list projects params
func (*ListProjectsParams) WriteToRequest ¶
func (o *ListProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListProjectsReader ¶
type ListProjectsReader struct {
// contains filtered or unexported fields
}
ListProjectsReader is a Reader for the ListProjects structure.
func (*ListProjectsReader) ReadResponse ¶
func (o *ListProjectsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.