Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)
- func (a *Client) DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)
- 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)
- func (a *Client) UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)
- type CreateProjectConflict
- type CreateProjectCreated
- type CreateProjectDefault
- type CreateProjectParams
- func (o *CreateProjectParams) SetBody(body *models.V1ProjectCreateRequest)
- func (o *CreateProjectParams) SetContext(ctx context.Context)
- func (o *CreateProjectParams) SetHTTPClient(client *http.Client)
- func (o *CreateProjectParams) SetTimeout(timeout time.Duration)
- func (o *CreateProjectParams) WithBody(body *models.V1ProjectCreateRequest) *CreateProjectParams
- func (o *CreateProjectParams) WithContext(ctx context.Context) *CreateProjectParams
- func (o *CreateProjectParams) WithHTTPClient(client *http.Client) *CreateProjectParams
- func (o *CreateProjectParams) WithTimeout(timeout time.Duration) *CreateProjectParams
- func (o *CreateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateProjectReader
- type DeleteProjectDefault
- type DeleteProjectOK
- type DeleteProjectParams
- func (o *DeleteProjectParams) SetContext(ctx context.Context)
- func (o *DeleteProjectParams) SetHTTPClient(client *http.Client)
- func (o *DeleteProjectParams) SetID(id string)
- func (o *DeleteProjectParams) SetTimeout(timeout time.Duration)
- func (o *DeleteProjectParams) WithContext(ctx context.Context) *DeleteProjectParams
- func (o *DeleteProjectParams) WithHTTPClient(client *http.Client) *DeleteProjectParams
- func (o *DeleteProjectParams) WithID(id string) *DeleteProjectParams
- func (o *DeleteProjectParams) WithTimeout(timeout time.Duration) *DeleteProjectParams
- func (o *DeleteProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteProjectReader
- 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
- type UpdateProjectDefault
- type UpdateProjectOK
- type UpdateProjectParams
- func (o *UpdateProjectParams) SetBody(body *models.V1ProjectUpdateRequest)
- func (o *UpdateProjectParams) SetContext(ctx context.Context)
- func (o *UpdateProjectParams) SetHTTPClient(client *http.Client)
- func (o *UpdateProjectParams) SetTimeout(timeout time.Duration)
- func (o *UpdateProjectParams) WithBody(body *models.V1ProjectUpdateRequest) *UpdateProjectParams
- func (o *UpdateProjectParams) WithContext(ctx context.Context) *UpdateProjectParams
- func (o *UpdateProjectParams) WithHTTPClient(client *http.Client) *UpdateProjectParams
- func (o *UpdateProjectParams) WithTimeout(timeout time.Duration) *UpdateProjectParams
- func (o *UpdateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateProjectPreconditionFailed
- type UpdateProjectReader
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) CreateProject ¶ added in v0.8.2
func (a *Client) CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)
CreateProject creates a project if the given ID already exists a conflict is returned
func (*Client) DeleteProject ¶ added in v0.8.2
func (a *Client) DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)
DeleteProject deletes a project and returns the deleted entity
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
func (*Client) UpdateProject ¶ added in v0.8.2
func (a *Client) UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)
UpdateProject updates a project optimistic lock error can occur
type CreateProjectConflict ¶ added in v0.8.2
type CreateProjectConflict struct {
Payload *models.HttperrorsHTTPErrorResponse
}
CreateProjectConflict handles this case with default header values.
Conflict
func NewCreateProjectConflict ¶ added in v0.8.2
func NewCreateProjectConflict() *CreateProjectConflict
NewCreateProjectConflict creates a CreateProjectConflict with default headers values
func (*CreateProjectConflict) Error ¶ added in v0.8.2
func (o *CreateProjectConflict) Error() string
type CreateProjectCreated ¶ added in v0.8.2
type CreateProjectCreated struct {
Payload *models.V1ProjectResponse
}
CreateProjectCreated handles this case with default header values.
Created
func NewCreateProjectCreated ¶ added in v0.8.2
func NewCreateProjectCreated() *CreateProjectCreated
NewCreateProjectCreated creates a CreateProjectCreated with default headers values
func (*CreateProjectCreated) Error ¶ added in v0.8.2
func (o *CreateProjectCreated) Error() string
type CreateProjectDefault ¶ added in v0.8.2
type CreateProjectDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
CreateProjectDefault handles this case with default header values.
Error
func NewCreateProjectDefault ¶ added in v0.8.2
func NewCreateProjectDefault(code int) *CreateProjectDefault
NewCreateProjectDefault creates a CreateProjectDefault with default headers values
func (*CreateProjectDefault) Code ¶ added in v0.8.2
func (o *CreateProjectDefault) Code() int
Code gets the status code for the create project default response
func (*CreateProjectDefault) Error ¶ added in v0.8.2
func (o *CreateProjectDefault) Error() string
type CreateProjectParams ¶ added in v0.8.2
type CreateProjectParams struct { /*Body*/ Body *models.V1ProjectCreateRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation typically these are written to a http.Request
func NewCreateProjectParams ¶ added in v0.8.2
func NewCreateProjectParams() *CreateProjectParams
NewCreateProjectParams creates a new CreateProjectParams object with the default values initialized.
func NewCreateProjectParamsWithContext ¶ added in v0.8.2
func NewCreateProjectParamsWithContext(ctx context.Context) *CreateProjectParams
NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the default values initialized, and the ability to set a context for a request
func NewCreateProjectParamsWithHTTPClient ¶ added in v0.8.2
func NewCreateProjectParamsWithHTTPClient(client *http.Client) *CreateProjectParams
NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateProjectParamsWithTimeout ¶ added in v0.8.2
func NewCreateProjectParamsWithTimeout(timeout time.Duration) *CreateProjectParams
NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateProjectParams) SetBody ¶ added in v0.8.2
func (o *CreateProjectParams) SetBody(body *models.V1ProjectCreateRequest)
SetBody adds the body to the create project params
func (*CreateProjectParams) SetContext ¶ added in v0.8.2
func (o *CreateProjectParams) SetContext(ctx context.Context)
SetContext adds the context to the create project params
func (*CreateProjectParams) SetHTTPClient ¶ added in v0.8.2
func (o *CreateProjectParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create project params
func (*CreateProjectParams) SetTimeout ¶ added in v0.8.2
func (o *CreateProjectParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create project params
func (*CreateProjectParams) WithBody ¶ added in v0.8.2
func (o *CreateProjectParams) WithBody(body *models.V1ProjectCreateRequest) *CreateProjectParams
WithBody adds the body to the create project params
func (*CreateProjectParams) WithContext ¶ added in v0.8.2
func (o *CreateProjectParams) WithContext(ctx context.Context) *CreateProjectParams
WithContext adds the context to the create project params
func (*CreateProjectParams) WithHTTPClient ¶ added in v0.8.2
func (o *CreateProjectParams) WithHTTPClient(client *http.Client) *CreateProjectParams
WithHTTPClient adds the HTTPClient to the create project params
func (*CreateProjectParams) WithTimeout ¶ added in v0.8.2
func (o *CreateProjectParams) WithTimeout(timeout time.Duration) *CreateProjectParams
WithTimeout adds the timeout to the create project params
func (*CreateProjectParams) WriteToRequest ¶ added in v0.8.2
func (o *CreateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateProjectReader ¶ added in v0.8.2
type CreateProjectReader struct {
// contains filtered or unexported fields
}
CreateProjectReader is a Reader for the CreateProject structure.
func (*CreateProjectReader) ReadResponse ¶ added in v0.8.2
func (o *CreateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteProjectDefault ¶ added in v0.8.2
type DeleteProjectDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
DeleteProjectDefault handles this case with default header values.
Error
func NewDeleteProjectDefault ¶ added in v0.8.2
func NewDeleteProjectDefault(code int) *DeleteProjectDefault
NewDeleteProjectDefault creates a DeleteProjectDefault with default headers values
func (*DeleteProjectDefault) Code ¶ added in v0.8.2
func (o *DeleteProjectDefault) Code() int
Code gets the status code for the delete project default response
func (*DeleteProjectDefault) Error ¶ added in v0.8.2
func (o *DeleteProjectDefault) Error() string
type DeleteProjectOK ¶ added in v0.8.2
type DeleteProjectOK struct {
Payload *models.V1ProjectResponse
}
DeleteProjectOK handles this case with default header values.
OK
func NewDeleteProjectOK ¶ added in v0.8.2
func NewDeleteProjectOK() *DeleteProjectOK
NewDeleteProjectOK creates a DeleteProjectOK with default headers values
func (*DeleteProjectOK) Error ¶ added in v0.8.2
func (o *DeleteProjectOK) Error() string
type DeleteProjectParams ¶ added in v0.8.2
type DeleteProjectParams struct { /*ID identifier of the project */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation typically these are written to a http.Request
func NewDeleteProjectParams ¶ added in v0.8.2
func NewDeleteProjectParams() *DeleteProjectParams
NewDeleteProjectParams creates a new DeleteProjectParams object with the default values initialized.
func NewDeleteProjectParamsWithContext ¶ added in v0.8.2
func NewDeleteProjectParamsWithContext(ctx context.Context) *DeleteProjectParams
NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteProjectParamsWithHTTPClient ¶ added in v0.8.2
func NewDeleteProjectParamsWithHTTPClient(client *http.Client) *DeleteProjectParams
NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteProjectParamsWithTimeout ¶ added in v0.8.2
func NewDeleteProjectParamsWithTimeout(timeout time.Duration) *DeleteProjectParams
NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteProjectParams) SetContext ¶ added in v0.8.2
func (o *DeleteProjectParams) SetContext(ctx context.Context)
SetContext adds the context to the delete project params
func (*DeleteProjectParams) SetHTTPClient ¶ added in v0.8.2
func (o *DeleteProjectParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete project params
func (*DeleteProjectParams) SetID ¶ added in v0.8.2
func (o *DeleteProjectParams) SetID(id string)
SetID adds the id to the delete project params
func (*DeleteProjectParams) SetTimeout ¶ added in v0.8.2
func (o *DeleteProjectParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete project params
func (*DeleteProjectParams) WithContext ¶ added in v0.8.2
func (o *DeleteProjectParams) WithContext(ctx context.Context) *DeleteProjectParams
WithContext adds the context to the delete project params
func (*DeleteProjectParams) WithHTTPClient ¶ added in v0.8.2
func (o *DeleteProjectParams) WithHTTPClient(client *http.Client) *DeleteProjectParams
WithHTTPClient adds the HTTPClient to the delete project params
func (*DeleteProjectParams) WithID ¶ added in v0.8.2
func (o *DeleteProjectParams) WithID(id string) *DeleteProjectParams
WithID adds the id to the delete project params
func (*DeleteProjectParams) WithTimeout ¶ added in v0.8.2
func (o *DeleteProjectParams) WithTimeout(timeout time.Duration) *DeleteProjectParams
WithTimeout adds the timeout to the delete project params
func (*DeleteProjectParams) WriteToRequest ¶ added in v0.8.2
func (o *DeleteProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteProjectReader ¶ added in v0.8.2
type DeleteProjectReader struct {
// contains filtered or unexported fields
}
DeleteProjectReader is a Reader for the DeleteProject structure.
func (*DeleteProjectReader) ReadResponse ¶ added in v0.8.2
func (o *DeleteProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
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.
type UpdateProjectDefault ¶ added in v0.8.2
type UpdateProjectDefault struct { Payload *models.HttperrorsHTTPErrorResponse // contains filtered or unexported fields }
UpdateProjectDefault handles this case with default header values.
Error
func NewUpdateProjectDefault ¶ added in v0.8.2
func NewUpdateProjectDefault(code int) *UpdateProjectDefault
NewUpdateProjectDefault creates a UpdateProjectDefault with default headers values
func (*UpdateProjectDefault) Code ¶ added in v0.8.2
func (o *UpdateProjectDefault) Code() int
Code gets the status code for the update project default response
func (*UpdateProjectDefault) Error ¶ added in v0.8.2
func (o *UpdateProjectDefault) Error() string
type UpdateProjectOK ¶ added in v0.8.2
type UpdateProjectOK struct {
Payload *models.V1ProjectResponse
}
UpdateProjectOK handles this case with default header values.
Updated
func NewUpdateProjectOK ¶ added in v0.8.2
func NewUpdateProjectOK() *UpdateProjectOK
NewUpdateProjectOK creates a UpdateProjectOK with default headers values
func (*UpdateProjectOK) Error ¶ added in v0.8.2
func (o *UpdateProjectOK) Error() string
type UpdateProjectParams ¶ added in v0.8.2
type UpdateProjectParams struct { /*Body*/ Body *models.V1ProjectUpdateRequest Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation typically these are written to a http.Request
func NewUpdateProjectParams ¶ added in v0.8.2
func NewUpdateProjectParams() *UpdateProjectParams
NewUpdateProjectParams creates a new UpdateProjectParams object with the default values initialized.
func NewUpdateProjectParamsWithContext ¶ added in v0.8.2
func NewUpdateProjectParamsWithContext(ctx context.Context) *UpdateProjectParams
NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateProjectParamsWithHTTPClient ¶ added in v0.8.2
func NewUpdateProjectParamsWithHTTPClient(client *http.Client) *UpdateProjectParams
NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateProjectParamsWithTimeout ¶ added in v0.8.2
func NewUpdateProjectParamsWithTimeout(timeout time.Duration) *UpdateProjectParams
NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateProjectParams) SetBody ¶ added in v0.8.2
func (o *UpdateProjectParams) SetBody(body *models.V1ProjectUpdateRequest)
SetBody adds the body to the update project params
func (*UpdateProjectParams) SetContext ¶ added in v0.8.2
func (o *UpdateProjectParams) SetContext(ctx context.Context)
SetContext adds the context to the update project params
func (*UpdateProjectParams) SetHTTPClient ¶ added in v0.8.2
func (o *UpdateProjectParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update project params
func (*UpdateProjectParams) SetTimeout ¶ added in v0.8.2
func (o *UpdateProjectParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update project params
func (*UpdateProjectParams) WithBody ¶ added in v0.8.2
func (o *UpdateProjectParams) WithBody(body *models.V1ProjectUpdateRequest) *UpdateProjectParams
WithBody adds the body to the update project params
func (*UpdateProjectParams) WithContext ¶ added in v0.8.2
func (o *UpdateProjectParams) WithContext(ctx context.Context) *UpdateProjectParams
WithContext adds the context to the update project params
func (*UpdateProjectParams) WithHTTPClient ¶ added in v0.8.2
func (o *UpdateProjectParams) WithHTTPClient(client *http.Client) *UpdateProjectParams
WithHTTPClient adds the HTTPClient to the update project params
func (*UpdateProjectParams) WithTimeout ¶ added in v0.8.2
func (o *UpdateProjectParams) WithTimeout(timeout time.Duration) *UpdateProjectParams
WithTimeout adds the timeout to the update project params
func (*UpdateProjectParams) WriteToRequest ¶ added in v0.8.2
func (o *UpdateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateProjectPreconditionFailed ¶ added in v0.8.2
type UpdateProjectPreconditionFailed struct {
Payload *models.HttperrorsHTTPErrorResponse
}
UpdateProjectPreconditionFailed handles this case with default header values.
OptimisticLock
func NewUpdateProjectPreconditionFailed ¶ added in v0.8.2
func NewUpdateProjectPreconditionFailed() *UpdateProjectPreconditionFailed
NewUpdateProjectPreconditionFailed creates a UpdateProjectPreconditionFailed with default headers values
func (*UpdateProjectPreconditionFailed) Error ¶ added in v0.8.2
func (o *UpdateProjectPreconditionFailed) Error() string
type UpdateProjectReader ¶ added in v0.8.2
type UpdateProjectReader struct {
// contains filtered or unexported fields
}
UpdateProjectReader is a Reader for the UpdateProject structure.
func (*UpdateProjectReader) ReadResponse ¶ added in v0.8.2
func (o *UpdateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- create_project_parameters.go
- create_project_responses.go
- delete_project_parameters.go
- delete_project_responses.go
- find_project_parameters.go
- find_project_responses.go
- find_projects_parameters.go
- find_projects_responses.go
- list_projects_parameters.go
- list_projects_responses.go
- project_client.go
- update_project_parameters.go
- update_project_responses.go