project

package
v0.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2020 License: MIT Imports: 11 Imported by: 4

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 project API

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 ClientService added in v0.11.0

type ClientService interface {
	CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)

	DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)

	FindProject(params *FindProjectParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectOK, error)

	FindProjects(params *FindProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*FindProjectsOK, error)

	ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)

	UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, 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 project API client.

type CreateProjectConflict added in v0.8.2

type CreateProjectConflict struct {
	Payload *httperrors.HTTPErrorResponse
}

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

func (*CreateProjectConflict) GetPayload added in v0.11.0

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

func (*CreateProjectCreated) GetPayload added in v0.11.0

type CreateProjectDefault added in v0.8.2

type CreateProjectDefault struct {
	Payload *httperrors.HTTPErrorResponse
	// 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

func (*CreateProjectDefault) GetPayload added in v0.11.0

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

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

WithBody adds the body to the create project params

func (*CreateProjectParams) WithContext added in v0.8.2

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 *httperrors.HTTPErrorResponse
	// 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

func (*DeleteProjectDefault) GetPayload added in v0.11.0

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

func (*DeleteProjectOK) GetPayload added in v0.11.0

func (o *DeleteProjectOK) GetPayload() *models.V1ProjectResponse

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

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

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 *httperrors.HTTPErrorResponse
	// 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

func (*FindProjectDefault) GetPayload added in v0.11.0

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

func (*FindProjectOK) GetPayload added in v0.11.0

func (o *FindProjectOK) GetPayload() *models.V1ProjectResponse

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

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 *httperrors.HTTPErrorResponse
	// 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

func (*FindProjectsDefault) GetPayload added in v0.11.0

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

func (*FindProjectsOK) GetPayload added in v0.11.0

func (o *FindProjectsOK) GetPayload() []*models.V1ProjectResponse

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

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

WithBody adds the body to the find projects params

func (*FindProjectsParams) WithContext

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 *httperrors.HTTPErrorResponse
	// 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

func (*ListProjectsDefault) GetPayload added in v0.11.0

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

func (*ListProjectsOK) GetPayload added in v0.11.0

func (o *ListProjectsOK) GetPayload() []*models.V1ProjectResponse

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

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 *httperrors.HTTPErrorResponse
	// 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

func (*UpdateProjectDefault) GetPayload added in v0.11.0

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

func (*UpdateProjectOK) GetPayload added in v0.11.0

func (o *UpdateProjectOK) GetPayload() *models.V1ProjectResponse

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

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

WithBody adds the body to the update project params

func (*UpdateProjectParams) WithContext added in v0.8.2

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 *httperrors.HTTPErrorResponse
}

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 (*UpdateProjectPreconditionFailed) GetPayload added in v0.11.0

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.

Jump to

Keyboard shortcuts

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