robotv1

package
v0.0.0-...-fde7ecd Latest Latest
Warning

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

Go to latest
Published: May 4, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for robotv1 API

func (*Client) CreateRobotV1

func (a *Client) CreateRobotV1(params *CreateRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRobotV1Created, error)

CreateRobotV1 creates a robot account

Create a robot account

func (*Client) DeleteRobotV1

func (a *Client) DeleteRobotV1(params *DeleteRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteRobotV1OK, error)

DeleteRobotV1 deletes a robot account

This endpoint deletes specific robot account information by robot ID.

func (*Client) GetRobotByIDV1

func (a *Client) GetRobotByIDV1(params *GetRobotByIDV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRobotByIDV1OK, error)

GetRobotByIDV1 gets a robot account

This endpoint returns specific robot account information by robot ID.

func (*Client) ListRobotV1

func (a *Client) ListRobotV1(params *ListRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRobotV1OK, error)

ListRobotV1 gets all robot accounts of specified project

Get all robot accounts of specified project

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateRobotV1

func (a *Client) UpdateRobotV1(params *UpdateRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRobotV1OK, error)

UpdateRobotV1 updates status of robot account

Used to disable/enable a specified robot account.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateRobotV1(params *CreateRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRobotV1Created, error)

	DeleteRobotV1(params *DeleteRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteRobotV1OK, error)

	GetRobotByIDV1(params *GetRobotByIDV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRobotByIDV1OK, error)

	ListRobotV1(params *ListRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRobotV1OK, error)

	UpdateRobotV1(params *UpdateRobotV1Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRobotV1OK, 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 robotv1 API client.

type CreateRobotV1BadRequest

type CreateRobotV1BadRequest struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
CreateRobotV1BadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateRobotV1BadRequest

func NewCreateRobotV1BadRequest() *CreateRobotV1BadRequest

NewCreateRobotV1BadRequest creates a CreateRobotV1BadRequest with default headers values

func (*CreateRobotV1BadRequest) Error

func (o *CreateRobotV1BadRequest) Error() string

func (*CreateRobotV1BadRequest) GetPayload

func (o *CreateRobotV1BadRequest) GetPayload() *models.Errors

type CreateRobotV1Created

type CreateRobotV1Created struct {

	/* The location of the resource
	 */
	Location string

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.RobotCreated
}
CreateRobotV1Created describes a response with status code 201, with default header values.

Created

func NewCreateRobotV1Created

func NewCreateRobotV1Created() *CreateRobotV1Created

NewCreateRobotV1Created creates a CreateRobotV1Created with default headers values

func (*CreateRobotV1Created) Error

func (o *CreateRobotV1Created) Error() string

func (*CreateRobotV1Created) GetPayload

func (o *CreateRobotV1Created) GetPayload() *models.RobotCreated

type CreateRobotV1Forbidden

type CreateRobotV1Forbidden struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
CreateRobotV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateRobotV1Forbidden

func NewCreateRobotV1Forbidden() *CreateRobotV1Forbidden

NewCreateRobotV1Forbidden creates a CreateRobotV1Forbidden with default headers values

func (*CreateRobotV1Forbidden) Error

func (o *CreateRobotV1Forbidden) Error() string

func (*CreateRobotV1Forbidden) GetPayload

func (o *CreateRobotV1Forbidden) GetPayload() *models.Errors

type CreateRobotV1InternalServerError

type CreateRobotV1InternalServerError struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
CreateRobotV1InternalServerError describes a response with status code 500, with default header values.

Internal server error

func NewCreateRobotV1InternalServerError

func NewCreateRobotV1InternalServerError() *CreateRobotV1InternalServerError

NewCreateRobotV1InternalServerError creates a CreateRobotV1InternalServerError with default headers values

func (*CreateRobotV1InternalServerError) Error

func (*CreateRobotV1InternalServerError) GetPayload

type CreateRobotV1NotFound

type CreateRobotV1NotFound struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
CreateRobotV1NotFound describes a response with status code 404, with default header values.

Not found

func NewCreateRobotV1NotFound

func NewCreateRobotV1NotFound() *CreateRobotV1NotFound

NewCreateRobotV1NotFound creates a CreateRobotV1NotFound with default headers values

func (*CreateRobotV1NotFound) Error

func (o *CreateRobotV1NotFound) Error() string

func (*CreateRobotV1NotFound) GetPayload

func (o *CreateRobotV1NotFound) GetPayload() *models.Errors

type CreateRobotV1Params

type CreateRobotV1Params struct {

	/* XIsResourceName.

	   The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.
	*/
	XIsResourceName *bool

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* ProjectNameOrID.

	   The name or id of the project
	*/
	ProjectNameOrID string

	/* Robot.

	   The JSON object of a robot account.
	*/
	Robot *models.RobotCreateV1

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

CreateRobotV1Params contains all the parameters to send to the API endpoint

for the create robot v1 operation.

Typically these are written to a http.Request.

func NewCreateRobotV1Params

func NewCreateRobotV1Params() *CreateRobotV1Params

NewCreateRobotV1Params creates a new CreateRobotV1Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateRobotV1ParamsWithContext

func NewCreateRobotV1ParamsWithContext(ctx context.Context) *CreateRobotV1Params

NewCreateRobotV1ParamsWithContext creates a new CreateRobotV1Params object with the ability to set a context for a request.

func NewCreateRobotV1ParamsWithHTTPClient

func NewCreateRobotV1ParamsWithHTTPClient(client *http.Client) *CreateRobotV1Params

NewCreateRobotV1ParamsWithHTTPClient creates a new CreateRobotV1Params object with the ability to set a custom HTTPClient for a request.

func NewCreateRobotV1ParamsWithTimeout

func NewCreateRobotV1ParamsWithTimeout(timeout time.Duration) *CreateRobotV1Params

NewCreateRobotV1ParamsWithTimeout creates a new CreateRobotV1Params object with the ability to set a timeout on a request.

func (*CreateRobotV1Params) SetContext

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

SetContext adds the context to the create robot v1 params

func (*CreateRobotV1Params) SetDefaults

func (o *CreateRobotV1Params) SetDefaults()

SetDefaults hydrates default values in the create robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateRobotV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create robot v1 params

func (*CreateRobotV1Params) SetProjectNameOrID

func (o *CreateRobotV1Params) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the create robot v1 params

func (*CreateRobotV1Params) SetRobot

func (o *CreateRobotV1Params) SetRobot(robot *models.RobotCreateV1)

SetRobot adds the robot to the create robot v1 params

func (*CreateRobotV1Params) SetTimeout

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

SetTimeout adds the timeout to the create robot v1 params

func (*CreateRobotV1Params) SetXIsResourceName

func (o *CreateRobotV1Params) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the create robot v1 params

func (*CreateRobotV1Params) SetXRequestID

func (o *CreateRobotV1Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the create robot v1 params

func (*CreateRobotV1Params) WithContext

WithContext adds the context to the create robot v1 params

func (*CreateRobotV1Params) WithDefaults

func (o *CreateRobotV1Params) WithDefaults() *CreateRobotV1Params

WithDefaults hydrates default values in the create robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateRobotV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create robot v1 params

func (*CreateRobotV1Params) WithProjectNameOrID

func (o *CreateRobotV1Params) WithProjectNameOrID(projectNameOrID string) *CreateRobotV1Params

WithProjectNameOrID adds the projectNameOrID to the create robot v1 params

func (*CreateRobotV1Params) WithRobot

WithRobot adds the robot to the create robot v1 params

func (*CreateRobotV1Params) WithTimeout

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

WithTimeout adds the timeout to the create robot v1 params

func (*CreateRobotV1Params) WithXIsResourceName

func (o *CreateRobotV1Params) WithXIsResourceName(xIsResourceName *bool) *CreateRobotV1Params

WithXIsResourceName adds the xIsResourceName to the create robot v1 params

func (*CreateRobotV1Params) WithXRequestID

func (o *CreateRobotV1Params) WithXRequestID(xRequestID *string) *CreateRobotV1Params

WithXRequestID adds the xRequestID to the create robot v1 params

func (*CreateRobotV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRobotV1Reader

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

CreateRobotV1Reader is a Reader for the CreateRobotV1 structure.

func (*CreateRobotV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRobotV1Unauthorized

type CreateRobotV1Unauthorized struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
CreateRobotV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewCreateRobotV1Unauthorized

func NewCreateRobotV1Unauthorized() *CreateRobotV1Unauthorized

NewCreateRobotV1Unauthorized creates a CreateRobotV1Unauthorized with default headers values

func (*CreateRobotV1Unauthorized) Error

func (o *CreateRobotV1Unauthorized) Error() string

func (*CreateRobotV1Unauthorized) GetPayload

func (o *CreateRobotV1Unauthorized) GetPayload() *models.Errors

type DeleteRobotV1BadRequest

type DeleteRobotV1BadRequest struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
DeleteRobotV1BadRequest describes a response with status code 400, with default header values.

Bad request

func NewDeleteRobotV1BadRequest

func NewDeleteRobotV1BadRequest() *DeleteRobotV1BadRequest

NewDeleteRobotV1BadRequest creates a DeleteRobotV1BadRequest with default headers values

func (*DeleteRobotV1BadRequest) Error

func (o *DeleteRobotV1BadRequest) Error() string

func (*DeleteRobotV1BadRequest) GetPayload

func (o *DeleteRobotV1BadRequest) GetPayload() *models.Errors

type DeleteRobotV1Forbidden

type DeleteRobotV1Forbidden struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
DeleteRobotV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteRobotV1Forbidden

func NewDeleteRobotV1Forbidden() *DeleteRobotV1Forbidden

NewDeleteRobotV1Forbidden creates a DeleteRobotV1Forbidden with default headers values

func (*DeleteRobotV1Forbidden) Error

func (o *DeleteRobotV1Forbidden) Error() string

func (*DeleteRobotV1Forbidden) GetPayload

func (o *DeleteRobotV1Forbidden) GetPayload() *models.Errors

type DeleteRobotV1InternalServerError

type DeleteRobotV1InternalServerError struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
DeleteRobotV1InternalServerError describes a response with status code 500, with default header values.

Internal server error

func NewDeleteRobotV1InternalServerError

func NewDeleteRobotV1InternalServerError() *DeleteRobotV1InternalServerError

NewDeleteRobotV1InternalServerError creates a DeleteRobotV1InternalServerError with default headers values

func (*DeleteRobotV1InternalServerError) Error

func (*DeleteRobotV1InternalServerError) GetPayload

type DeleteRobotV1NotFound

type DeleteRobotV1NotFound struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
DeleteRobotV1NotFound describes a response with status code 404, with default header values.

Not found

func NewDeleteRobotV1NotFound

func NewDeleteRobotV1NotFound() *DeleteRobotV1NotFound

NewDeleteRobotV1NotFound creates a DeleteRobotV1NotFound with default headers values

func (*DeleteRobotV1NotFound) Error

func (o *DeleteRobotV1NotFound) Error() string

func (*DeleteRobotV1NotFound) GetPayload

func (o *DeleteRobotV1NotFound) GetPayload() *models.Errors

type DeleteRobotV1OK

type DeleteRobotV1OK struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string
}
DeleteRobotV1OK describes a response with status code 200, with default header values.

Success

func NewDeleteRobotV1OK

func NewDeleteRobotV1OK() *DeleteRobotV1OK

NewDeleteRobotV1OK creates a DeleteRobotV1OK with default headers values

func (*DeleteRobotV1OK) Error

func (o *DeleteRobotV1OK) Error() string

type DeleteRobotV1Params

type DeleteRobotV1Params struct {

	/* XIsResourceName.

	   The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.
	*/
	XIsResourceName *bool

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* ProjectNameOrID.

	   The name or id of the project
	*/
	ProjectNameOrID string

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

DeleteRobotV1Params contains all the parameters to send to the API endpoint

for the delete robot v1 operation.

Typically these are written to a http.Request.

func NewDeleteRobotV1Params

func NewDeleteRobotV1Params() *DeleteRobotV1Params

NewDeleteRobotV1Params creates a new DeleteRobotV1Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteRobotV1ParamsWithContext

func NewDeleteRobotV1ParamsWithContext(ctx context.Context) *DeleteRobotV1Params

NewDeleteRobotV1ParamsWithContext creates a new DeleteRobotV1Params object with the ability to set a context for a request.

func NewDeleteRobotV1ParamsWithHTTPClient

func NewDeleteRobotV1ParamsWithHTTPClient(client *http.Client) *DeleteRobotV1Params

NewDeleteRobotV1ParamsWithHTTPClient creates a new DeleteRobotV1Params object with the ability to set a custom HTTPClient for a request.

func NewDeleteRobotV1ParamsWithTimeout

func NewDeleteRobotV1ParamsWithTimeout(timeout time.Duration) *DeleteRobotV1Params

NewDeleteRobotV1ParamsWithTimeout creates a new DeleteRobotV1Params object with the ability to set a timeout on a request.

func (*DeleteRobotV1Params) SetContext

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

SetContext adds the context to the delete robot v1 params

func (*DeleteRobotV1Params) SetDefaults

func (o *DeleteRobotV1Params) SetDefaults()

SetDefaults hydrates default values in the delete robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteRobotV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete robot v1 params

func (*DeleteRobotV1Params) SetProjectNameOrID

func (o *DeleteRobotV1Params) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the delete robot v1 params

func (*DeleteRobotV1Params) SetRobotID

func (o *DeleteRobotV1Params) SetRobotID(robotID int64)

SetRobotID adds the robotId to the delete robot v1 params

func (*DeleteRobotV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete robot v1 params

func (*DeleteRobotV1Params) SetXIsResourceName

func (o *DeleteRobotV1Params) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the delete robot v1 params

func (*DeleteRobotV1Params) SetXRequestID

func (o *DeleteRobotV1Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the delete robot v1 params

func (*DeleteRobotV1Params) WithContext

WithContext adds the context to the delete robot v1 params

func (*DeleteRobotV1Params) WithDefaults

func (o *DeleteRobotV1Params) WithDefaults() *DeleteRobotV1Params

WithDefaults hydrates default values in the delete robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteRobotV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete robot v1 params

func (*DeleteRobotV1Params) WithProjectNameOrID

func (o *DeleteRobotV1Params) WithProjectNameOrID(projectNameOrID string) *DeleteRobotV1Params

WithProjectNameOrID adds the projectNameOrID to the delete robot v1 params

func (*DeleteRobotV1Params) WithRobotID

func (o *DeleteRobotV1Params) WithRobotID(robotID int64) *DeleteRobotV1Params

WithRobotID adds the robotID to the delete robot v1 params

func (*DeleteRobotV1Params) WithTimeout

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

WithTimeout adds the timeout to the delete robot v1 params

func (*DeleteRobotV1Params) WithXIsResourceName

func (o *DeleteRobotV1Params) WithXIsResourceName(xIsResourceName *bool) *DeleteRobotV1Params

WithXIsResourceName adds the xIsResourceName to the delete robot v1 params

func (*DeleteRobotV1Params) WithXRequestID

func (o *DeleteRobotV1Params) WithXRequestID(xRequestID *string) *DeleteRobotV1Params

WithXRequestID adds the xRequestID to the delete robot v1 params

func (*DeleteRobotV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteRobotV1Reader

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

DeleteRobotV1Reader is a Reader for the DeleteRobotV1 structure.

func (*DeleteRobotV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRobotV1Unauthorized

type DeleteRobotV1Unauthorized struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
DeleteRobotV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewDeleteRobotV1Unauthorized

func NewDeleteRobotV1Unauthorized() *DeleteRobotV1Unauthorized

NewDeleteRobotV1Unauthorized creates a DeleteRobotV1Unauthorized with default headers values

func (*DeleteRobotV1Unauthorized) Error

func (o *DeleteRobotV1Unauthorized) Error() string

func (*DeleteRobotV1Unauthorized) GetPayload

func (o *DeleteRobotV1Unauthorized) GetPayload() *models.Errors

type GetRobotByIDV1Forbidden

type GetRobotByIDV1Forbidden struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
GetRobotByIDV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetRobotByIDV1Forbidden

func NewGetRobotByIDV1Forbidden() *GetRobotByIDV1Forbidden

NewGetRobotByIDV1Forbidden creates a GetRobotByIDV1Forbidden with default headers values

func (*GetRobotByIDV1Forbidden) Error

func (o *GetRobotByIDV1Forbidden) Error() string

func (*GetRobotByIDV1Forbidden) GetPayload

func (o *GetRobotByIDV1Forbidden) GetPayload() *models.Errors

type GetRobotByIDV1InternalServerError

type GetRobotByIDV1InternalServerError struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
GetRobotByIDV1InternalServerError describes a response with status code 500, with default header values.

Internal server error

func NewGetRobotByIDV1InternalServerError

func NewGetRobotByIDV1InternalServerError() *GetRobotByIDV1InternalServerError

NewGetRobotByIDV1InternalServerError creates a GetRobotByIDV1InternalServerError with default headers values

func (*GetRobotByIDV1InternalServerError) Error

func (*GetRobotByIDV1InternalServerError) GetPayload

type GetRobotByIDV1NotFound

type GetRobotByIDV1NotFound struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
GetRobotByIDV1NotFound describes a response with status code 404, with default header values.

Not found

func NewGetRobotByIDV1NotFound

func NewGetRobotByIDV1NotFound() *GetRobotByIDV1NotFound

NewGetRobotByIDV1NotFound creates a GetRobotByIDV1NotFound with default headers values

func (*GetRobotByIDV1NotFound) Error

func (o *GetRobotByIDV1NotFound) Error() string

func (*GetRobotByIDV1NotFound) GetPayload

func (o *GetRobotByIDV1NotFound) GetPayload() *models.Errors

type GetRobotByIDV1OK

type GetRobotByIDV1OK struct {
	Payload *models.Robot
}
GetRobotByIDV1OK describes a response with status code 200, with default header values.

Return matched robot information.

func NewGetRobotByIDV1OK

func NewGetRobotByIDV1OK() *GetRobotByIDV1OK

NewGetRobotByIDV1OK creates a GetRobotByIDV1OK with default headers values

func (*GetRobotByIDV1OK) Error

func (o *GetRobotByIDV1OK) Error() string

func (*GetRobotByIDV1OK) GetPayload

func (o *GetRobotByIDV1OK) GetPayload() *models.Robot

type GetRobotByIDV1Params

type GetRobotByIDV1Params struct {

	/* XIsResourceName.

	   The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.
	*/
	XIsResourceName *bool

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* ProjectNameOrID.

	   The name or id of the project
	*/
	ProjectNameOrID string

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

GetRobotByIDV1Params contains all the parameters to send to the API endpoint

for the get robot by ID v1 operation.

Typically these are written to a http.Request.

func NewGetRobotByIDV1Params

func NewGetRobotByIDV1Params() *GetRobotByIDV1Params

NewGetRobotByIDV1Params creates a new GetRobotByIDV1Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetRobotByIDV1ParamsWithContext

func NewGetRobotByIDV1ParamsWithContext(ctx context.Context) *GetRobotByIDV1Params

NewGetRobotByIDV1ParamsWithContext creates a new GetRobotByIDV1Params object with the ability to set a context for a request.

func NewGetRobotByIDV1ParamsWithHTTPClient

func NewGetRobotByIDV1ParamsWithHTTPClient(client *http.Client) *GetRobotByIDV1Params

NewGetRobotByIDV1ParamsWithHTTPClient creates a new GetRobotByIDV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetRobotByIDV1ParamsWithTimeout

func NewGetRobotByIDV1ParamsWithTimeout(timeout time.Duration) *GetRobotByIDV1Params

NewGetRobotByIDV1ParamsWithTimeout creates a new GetRobotByIDV1Params object with the ability to set a timeout on a request.

func (*GetRobotByIDV1Params) SetContext

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

SetContext adds the context to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetDefaults

func (o *GetRobotByIDV1Params) SetDefaults()

SetDefaults hydrates default values in the get robot by ID v1 params (not the query body).

All values with no default are reset to their zero value.

func (*GetRobotByIDV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetProjectNameOrID

func (o *GetRobotByIDV1Params) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetRobotID

func (o *GetRobotByIDV1Params) SetRobotID(robotID int64)

SetRobotID adds the robotId to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetTimeout

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

SetTimeout adds the timeout to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetXIsResourceName

func (o *GetRobotByIDV1Params) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the get robot by ID v1 params

func (*GetRobotByIDV1Params) SetXRequestID

func (o *GetRobotByIDV1Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithContext

WithContext adds the context to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithDefaults

func (o *GetRobotByIDV1Params) WithDefaults() *GetRobotByIDV1Params

WithDefaults hydrates default values in the get robot by ID v1 params (not the query body).

All values with no default are reset to their zero value.

func (*GetRobotByIDV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithProjectNameOrID

func (o *GetRobotByIDV1Params) WithProjectNameOrID(projectNameOrID string) *GetRobotByIDV1Params

WithProjectNameOrID adds the projectNameOrID to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithRobotID

func (o *GetRobotByIDV1Params) WithRobotID(robotID int64) *GetRobotByIDV1Params

WithRobotID adds the robotID to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithTimeout

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

WithTimeout adds the timeout to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithXIsResourceName

func (o *GetRobotByIDV1Params) WithXIsResourceName(xIsResourceName *bool) *GetRobotByIDV1Params

WithXIsResourceName adds the xIsResourceName to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WithXRequestID

func (o *GetRobotByIDV1Params) WithXRequestID(xRequestID *string) *GetRobotByIDV1Params

WithXRequestID adds the xRequestID to the get robot by ID v1 params

func (*GetRobotByIDV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRobotByIDV1Reader

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

GetRobotByIDV1Reader is a Reader for the GetRobotByIDV1 structure.

func (*GetRobotByIDV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRobotByIDV1Unauthorized

type GetRobotByIDV1Unauthorized struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
GetRobotByIDV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetRobotByIDV1Unauthorized

func NewGetRobotByIDV1Unauthorized() *GetRobotByIDV1Unauthorized

NewGetRobotByIDV1Unauthorized creates a GetRobotByIDV1Unauthorized with default headers values

func (*GetRobotByIDV1Unauthorized) Error

func (*GetRobotByIDV1Unauthorized) GetPayload

func (o *GetRobotByIDV1Unauthorized) GetPayload() *models.Errors

type ListRobotV1BadRequest

type ListRobotV1BadRequest struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
ListRobotV1BadRequest describes a response with status code 400, with default header values.

Bad request

func NewListRobotV1BadRequest

func NewListRobotV1BadRequest() *ListRobotV1BadRequest

NewListRobotV1BadRequest creates a ListRobotV1BadRequest with default headers values

func (*ListRobotV1BadRequest) Error

func (o *ListRobotV1BadRequest) Error() string

func (*ListRobotV1BadRequest) GetPayload

func (o *ListRobotV1BadRequest) GetPayload() *models.Errors

type ListRobotV1InternalServerError

type ListRobotV1InternalServerError struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
ListRobotV1InternalServerError describes a response with status code 500, with default header values.

Internal server error

func NewListRobotV1InternalServerError

func NewListRobotV1InternalServerError() *ListRobotV1InternalServerError

NewListRobotV1InternalServerError creates a ListRobotV1InternalServerError with default headers values

func (*ListRobotV1InternalServerError) Error

func (*ListRobotV1InternalServerError) GetPayload

func (o *ListRobotV1InternalServerError) GetPayload() *models.Errors

type ListRobotV1NotFound

type ListRobotV1NotFound struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
ListRobotV1NotFound describes a response with status code 404, with default header values.

Not found

func NewListRobotV1NotFound

func NewListRobotV1NotFound() *ListRobotV1NotFound

NewListRobotV1NotFound creates a ListRobotV1NotFound with default headers values

func (*ListRobotV1NotFound) Error

func (o *ListRobotV1NotFound) Error() string

func (*ListRobotV1NotFound) GetPayload

func (o *ListRobotV1NotFound) GetPayload() *models.Errors

type ListRobotV1OK

type ListRobotV1OK struct {

	/* Link refers to the previous page and next page
	 */
	Link string

	/* The total count of robot accounts
	 */
	XTotalCount int64

	Payload []*models.Robot
}
ListRobotV1OK describes a response with status code 200, with default header values.

Success

func NewListRobotV1OK

func NewListRobotV1OK() *ListRobotV1OK

NewListRobotV1OK creates a ListRobotV1OK with default headers values

func (*ListRobotV1OK) Error

func (o *ListRobotV1OK) Error() string

func (*ListRobotV1OK) GetPayload

func (o *ListRobotV1OK) GetPayload() []*models.Robot

type ListRobotV1Params

type ListRobotV1Params struct {

	/* XIsResourceName.

	   The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.
	*/
	XIsResourceName *bool

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* Page.

	   The page number

	   Format: int64
	   Default: 1
	*/
	Page *int64

	/* PageSize.

	   The size of per page

	   Format: int64
	   Default: 10
	*/
	PageSize *int64

	/* ProjectNameOrID.

	   The name or id of the project
	*/
	ProjectNameOrID string

	/* Q.

	   Query string to query resources. Supported query patterns are "exact match(k=v)", "fuzzy match(k=~v)", "range(k=[min~max])", "list with union releationship(k={v1 v2 v3})" and "list with intersetion relationship(k=(v1 v2 v3))". The value of range and list can be string(enclosed by " or '), integer or time(in format "2020-04-09 02:36:00"). All of these query patterns should be put in the query string "q=xxx" and splitted by ",". e.g. q=k1=v1,k2=~v2,k3=[min~max]
	*/
	Q *string

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

ListRobotV1Params contains all the parameters to send to the API endpoint

for the list robot v1 operation.

Typically these are written to a http.Request.

func NewListRobotV1Params

func NewListRobotV1Params() *ListRobotV1Params

NewListRobotV1Params creates a new ListRobotV1Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRobotV1ParamsWithContext

func NewListRobotV1ParamsWithContext(ctx context.Context) *ListRobotV1Params

NewListRobotV1ParamsWithContext creates a new ListRobotV1Params object with the ability to set a context for a request.

func NewListRobotV1ParamsWithHTTPClient

func NewListRobotV1ParamsWithHTTPClient(client *http.Client) *ListRobotV1Params

NewListRobotV1ParamsWithHTTPClient creates a new ListRobotV1Params object with the ability to set a custom HTTPClient for a request.

func NewListRobotV1ParamsWithTimeout

func NewListRobotV1ParamsWithTimeout(timeout time.Duration) *ListRobotV1Params

NewListRobotV1ParamsWithTimeout creates a new ListRobotV1Params object with the ability to set a timeout on a request.

func (*ListRobotV1Params) SetContext

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

SetContext adds the context to the list robot v1 params

func (*ListRobotV1Params) SetDefaults

func (o *ListRobotV1Params) SetDefaults()

SetDefaults hydrates default values in the list robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRobotV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list robot v1 params

func (*ListRobotV1Params) SetPage

func (o *ListRobotV1Params) SetPage(page *int64)

SetPage adds the page to the list robot v1 params

func (*ListRobotV1Params) SetPageSize

func (o *ListRobotV1Params) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the list robot v1 params

func (*ListRobotV1Params) SetProjectNameOrID

func (o *ListRobotV1Params) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the list robot v1 params

func (*ListRobotV1Params) SetQ

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

SetQ adds the q to the list robot v1 params

func (*ListRobotV1Params) SetTimeout

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

SetTimeout adds the timeout to the list robot v1 params

func (*ListRobotV1Params) SetXIsResourceName

func (o *ListRobotV1Params) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the list robot v1 params

func (*ListRobotV1Params) SetXRequestID

func (o *ListRobotV1Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the list robot v1 params

func (*ListRobotV1Params) WithContext

func (o *ListRobotV1Params) WithContext(ctx context.Context) *ListRobotV1Params

WithContext adds the context to the list robot v1 params

func (*ListRobotV1Params) WithDefaults

func (o *ListRobotV1Params) WithDefaults() *ListRobotV1Params

WithDefaults hydrates default values in the list robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*ListRobotV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list robot v1 params

func (*ListRobotV1Params) WithPage

func (o *ListRobotV1Params) WithPage(page *int64) *ListRobotV1Params

WithPage adds the page to the list robot v1 params

func (*ListRobotV1Params) WithPageSize

func (o *ListRobotV1Params) WithPageSize(pageSize *int64) *ListRobotV1Params

WithPageSize adds the pageSize to the list robot v1 params

func (*ListRobotV1Params) WithProjectNameOrID

func (o *ListRobotV1Params) WithProjectNameOrID(projectNameOrID string) *ListRobotV1Params

WithProjectNameOrID adds the projectNameOrID to the list robot v1 params

func (*ListRobotV1Params) WithQ

WithQ adds the q to the list robot v1 params

func (*ListRobotV1Params) WithTimeout

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

WithTimeout adds the timeout to the list robot v1 params

func (*ListRobotV1Params) WithXIsResourceName

func (o *ListRobotV1Params) WithXIsResourceName(xIsResourceName *bool) *ListRobotV1Params

WithXIsResourceName adds the xIsResourceName to the list robot v1 params

func (*ListRobotV1Params) WithXRequestID

func (o *ListRobotV1Params) WithXRequestID(xRequestID *string) *ListRobotV1Params

WithXRequestID adds the xRequestID to the list robot v1 params

func (*ListRobotV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListRobotV1Reader

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

ListRobotV1Reader is a Reader for the ListRobotV1 structure.

func (*ListRobotV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRobotV1BadRequest

type UpdateRobotV1BadRequest struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1BadRequest describes a response with status code 400, with default header values.

Bad request

func NewUpdateRobotV1BadRequest

func NewUpdateRobotV1BadRequest() *UpdateRobotV1BadRequest

NewUpdateRobotV1BadRequest creates a UpdateRobotV1BadRequest with default headers values

func (*UpdateRobotV1BadRequest) Error

func (o *UpdateRobotV1BadRequest) Error() string

func (*UpdateRobotV1BadRequest) GetPayload

func (o *UpdateRobotV1BadRequest) GetPayload() *models.Errors

type UpdateRobotV1Conflict

type UpdateRobotV1Conflict struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1Conflict describes a response with status code 409, with default header values.

Conflict

func NewUpdateRobotV1Conflict

func NewUpdateRobotV1Conflict() *UpdateRobotV1Conflict

NewUpdateRobotV1Conflict creates a UpdateRobotV1Conflict with default headers values

func (*UpdateRobotV1Conflict) Error

func (o *UpdateRobotV1Conflict) Error() string

func (*UpdateRobotV1Conflict) GetPayload

func (o *UpdateRobotV1Conflict) GetPayload() *models.Errors

type UpdateRobotV1Forbidden

type UpdateRobotV1Forbidden struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateRobotV1Forbidden

func NewUpdateRobotV1Forbidden() *UpdateRobotV1Forbidden

NewUpdateRobotV1Forbidden creates a UpdateRobotV1Forbidden with default headers values

func (*UpdateRobotV1Forbidden) Error

func (o *UpdateRobotV1Forbidden) Error() string

func (*UpdateRobotV1Forbidden) GetPayload

func (o *UpdateRobotV1Forbidden) GetPayload() *models.Errors

type UpdateRobotV1InternalServerError

type UpdateRobotV1InternalServerError struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1InternalServerError describes a response with status code 500, with default header values.

Internal server error

func NewUpdateRobotV1InternalServerError

func NewUpdateRobotV1InternalServerError() *UpdateRobotV1InternalServerError

NewUpdateRobotV1InternalServerError creates a UpdateRobotV1InternalServerError with default headers values

func (*UpdateRobotV1InternalServerError) Error

func (*UpdateRobotV1InternalServerError) GetPayload

type UpdateRobotV1NotFound

type UpdateRobotV1NotFound struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1NotFound describes a response with status code 404, with default header values.

Not found

func NewUpdateRobotV1NotFound

func NewUpdateRobotV1NotFound() *UpdateRobotV1NotFound

NewUpdateRobotV1NotFound creates a UpdateRobotV1NotFound with default headers values

func (*UpdateRobotV1NotFound) Error

func (o *UpdateRobotV1NotFound) Error() string

func (*UpdateRobotV1NotFound) GetPayload

func (o *UpdateRobotV1NotFound) GetPayload() *models.Errors

type UpdateRobotV1OK

type UpdateRobotV1OK struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string
}
UpdateRobotV1OK describes a response with status code 200, with default header values.

Success

func NewUpdateRobotV1OK

func NewUpdateRobotV1OK() *UpdateRobotV1OK

NewUpdateRobotV1OK creates a UpdateRobotV1OK with default headers values

func (*UpdateRobotV1OK) Error

func (o *UpdateRobotV1OK) Error() string

type UpdateRobotV1Params

type UpdateRobotV1Params struct {

	/* XIsResourceName.

	   The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.
	*/
	XIsResourceName *bool

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* ProjectNameOrID.

	   The name or id of the project
	*/
	ProjectNameOrID string

	/* Robot.

	   The JSON object of a robot account.
	*/
	Robot *models.Robot

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

UpdateRobotV1Params contains all the parameters to send to the API endpoint

for the update robot v1 operation.

Typically these are written to a http.Request.

func NewUpdateRobotV1Params

func NewUpdateRobotV1Params() *UpdateRobotV1Params

NewUpdateRobotV1Params creates a new UpdateRobotV1Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateRobotV1ParamsWithContext

func NewUpdateRobotV1ParamsWithContext(ctx context.Context) *UpdateRobotV1Params

NewUpdateRobotV1ParamsWithContext creates a new UpdateRobotV1Params object with the ability to set a context for a request.

func NewUpdateRobotV1ParamsWithHTTPClient

func NewUpdateRobotV1ParamsWithHTTPClient(client *http.Client) *UpdateRobotV1Params

NewUpdateRobotV1ParamsWithHTTPClient creates a new UpdateRobotV1Params object with the ability to set a custom HTTPClient for a request.

func NewUpdateRobotV1ParamsWithTimeout

func NewUpdateRobotV1ParamsWithTimeout(timeout time.Duration) *UpdateRobotV1Params

NewUpdateRobotV1ParamsWithTimeout creates a new UpdateRobotV1Params object with the ability to set a timeout on a request.

func (*UpdateRobotV1Params) SetContext

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

SetContext adds the context to the update robot v1 params

func (*UpdateRobotV1Params) SetDefaults

func (o *UpdateRobotV1Params) SetDefaults()

SetDefaults hydrates default values in the update robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRobotV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update robot v1 params

func (*UpdateRobotV1Params) SetProjectNameOrID

func (o *UpdateRobotV1Params) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the update robot v1 params

func (*UpdateRobotV1Params) SetRobot

func (o *UpdateRobotV1Params) SetRobot(robot *models.Robot)

SetRobot adds the robot to the update robot v1 params

func (*UpdateRobotV1Params) SetRobotID

func (o *UpdateRobotV1Params) SetRobotID(robotID int64)

SetRobotID adds the robotId to the update robot v1 params

func (*UpdateRobotV1Params) SetTimeout

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

SetTimeout adds the timeout to the update robot v1 params

func (*UpdateRobotV1Params) SetXIsResourceName

func (o *UpdateRobotV1Params) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the update robot v1 params

func (*UpdateRobotV1Params) SetXRequestID

func (o *UpdateRobotV1Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the update robot v1 params

func (*UpdateRobotV1Params) WithContext

WithContext adds the context to the update robot v1 params

func (*UpdateRobotV1Params) WithDefaults

func (o *UpdateRobotV1Params) WithDefaults() *UpdateRobotV1Params

WithDefaults hydrates default values in the update robot v1 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRobotV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update robot v1 params

func (*UpdateRobotV1Params) WithProjectNameOrID

func (o *UpdateRobotV1Params) WithProjectNameOrID(projectNameOrID string) *UpdateRobotV1Params

WithProjectNameOrID adds the projectNameOrID to the update robot v1 params

func (*UpdateRobotV1Params) WithRobot

func (o *UpdateRobotV1Params) WithRobot(robot *models.Robot) *UpdateRobotV1Params

WithRobot adds the robot to the update robot v1 params

func (*UpdateRobotV1Params) WithRobotID

func (o *UpdateRobotV1Params) WithRobotID(robotID int64) *UpdateRobotV1Params

WithRobotID adds the robotID to the update robot v1 params

func (*UpdateRobotV1Params) WithTimeout

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

WithTimeout adds the timeout to the update robot v1 params

func (*UpdateRobotV1Params) WithXIsResourceName

func (o *UpdateRobotV1Params) WithXIsResourceName(xIsResourceName *bool) *UpdateRobotV1Params

WithXIsResourceName adds the xIsResourceName to the update robot v1 params

func (*UpdateRobotV1Params) WithXRequestID

func (o *UpdateRobotV1Params) WithXRequestID(xRequestID *string) *UpdateRobotV1Params

WithXRequestID adds the xRequestID to the update robot v1 params

func (*UpdateRobotV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRobotV1Reader

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

UpdateRobotV1Reader is a Reader for the UpdateRobotV1 structure.

func (*UpdateRobotV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRobotV1Unauthorized

type UpdateRobotV1Unauthorized struct {

	/* The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *models.Errors
}
UpdateRobotV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewUpdateRobotV1Unauthorized

func NewUpdateRobotV1Unauthorized() *UpdateRobotV1Unauthorized

NewUpdateRobotV1Unauthorized creates a UpdateRobotV1Unauthorized with default headers values

func (*UpdateRobotV1Unauthorized) Error

func (o *UpdateRobotV1Unauthorized) Error() string

func (*UpdateRobotV1Unauthorized) GetPayload

func (o *UpdateRobotV1Unauthorized) GetPayload() *models.Errors

Jump to

Keyboard shortcuts

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