robot

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: May 12, 2022 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 robot API

func (*Client) CreateRobot

func (a *Client) CreateRobot(params *CreateRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRobotCreated, error)

CreateRobot creates a robot account

Create a robot account

func (*Client) DeleteRobot

func (a *Client) DeleteRobot(params *DeleteRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteRobotOK, error)

DeleteRobot deletes a robot account

This endpoint deletes specific robot account information by robot ID.

func (*Client) GetRobotByID

func (a *Client) GetRobotByID(params *GetRobotByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRobotByIDOK, error)

GetRobotByID gets a robot account

This endpoint returns specific robot account information by robot ID.

func (*Client) ListRobot

func (a *Client) ListRobot(params *ListRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRobotOK, error)

ListRobot gets robot account

List the robot accounts with the specified level and project.

func (*Client) RefreshSec

func (a *Client) RefreshSec(params *RefreshSecParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefreshSecOK, error)

RefreshSec refreshes the robot secret

Refresh the robot secret

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateRobot

func (a *Client) UpdateRobot(params *UpdateRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRobotOK, error)

UpdateRobot updates a robot account

This endpoint updates specific robot account information by robot ID.

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateRobot(params *CreateRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateRobotCreated, error)

	DeleteRobot(params *DeleteRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteRobotOK, error)

	GetRobotByID(params *GetRobotByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetRobotByIDOK, error)

	ListRobot(params *ListRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRobotOK, error)

	RefreshSec(params *RefreshSecParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefreshSecOK, error)

	UpdateRobot(params *UpdateRobotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateRobotOK, 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 robot API client.

type CreateRobotBadRequest

type CreateRobotBadRequest struct {

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

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

Bad request

func NewCreateRobotBadRequest

func NewCreateRobotBadRequest() *CreateRobotBadRequest

NewCreateRobotBadRequest creates a CreateRobotBadRequest with default headers values

func (*CreateRobotBadRequest) Error

func (o *CreateRobotBadRequest) Error() string

func (*CreateRobotBadRequest) GetPayload

func (o *CreateRobotBadRequest) GetPayload() *model.Errors

type CreateRobotCreated

type CreateRobotCreated struct {

	/* The location of the resource
	 */
	Location string

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

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

Created

func NewCreateRobotCreated

func NewCreateRobotCreated() *CreateRobotCreated

NewCreateRobotCreated creates a CreateRobotCreated with default headers values

func (*CreateRobotCreated) Error

func (o *CreateRobotCreated) Error() string

func (*CreateRobotCreated) GetPayload

func (o *CreateRobotCreated) GetPayload() *model.RobotCreated

type CreateRobotForbidden

type CreateRobotForbidden struct {

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

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

Forbidden

func NewCreateRobotForbidden

func NewCreateRobotForbidden() *CreateRobotForbidden

NewCreateRobotForbidden creates a CreateRobotForbidden with default headers values

func (*CreateRobotForbidden) Error

func (o *CreateRobotForbidden) Error() string

func (*CreateRobotForbidden) GetPayload

func (o *CreateRobotForbidden) GetPayload() *model.Errors

type CreateRobotInternalServerError

type CreateRobotInternalServerError struct {

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

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

Internal server error

func NewCreateRobotInternalServerError

func NewCreateRobotInternalServerError() *CreateRobotInternalServerError

NewCreateRobotInternalServerError creates a CreateRobotInternalServerError with default headers values

func (*CreateRobotInternalServerError) Error

func (*CreateRobotInternalServerError) GetPayload

func (o *CreateRobotInternalServerError) GetPayload() *model.Errors

type CreateRobotNotFound

type CreateRobotNotFound struct {

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

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

Not found

func NewCreateRobotNotFound

func NewCreateRobotNotFound() *CreateRobotNotFound

NewCreateRobotNotFound creates a CreateRobotNotFound with default headers values

func (*CreateRobotNotFound) Error

func (o *CreateRobotNotFound) Error() string

func (*CreateRobotNotFound) GetPayload

func (o *CreateRobotNotFound) GetPayload() *model.Errors

type CreateRobotParams

type CreateRobotParams struct {

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* Robot.

	   The JSON object of a robot account.
	*/
	Robot *model.RobotCreate

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

CreateRobotParams contains all the parameters to send to the API endpoint

for the create robot operation.

Typically these are written to a http.Request.

func NewCreateRobotParams

func NewCreateRobotParams() *CreateRobotParams

NewCreateRobotParams creates a new CreateRobotParams 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 NewCreateRobotParamsWithContext

func NewCreateRobotParamsWithContext(ctx context.Context) *CreateRobotParams

NewCreateRobotParamsWithContext creates a new CreateRobotParams object with the ability to set a context for a request.

func NewCreateRobotParamsWithHTTPClient

func NewCreateRobotParamsWithHTTPClient(client *http.Client) *CreateRobotParams

NewCreateRobotParamsWithHTTPClient creates a new CreateRobotParams object with the ability to set a custom HTTPClient for a request.

func NewCreateRobotParamsWithTimeout

func NewCreateRobotParamsWithTimeout(timeout time.Duration) *CreateRobotParams

NewCreateRobotParamsWithTimeout creates a new CreateRobotParams object with the ability to set a timeout on a request.

func (*CreateRobotParams) SetContext

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

SetContext adds the context to the create robot params

func (*CreateRobotParams) SetDefaults

func (o *CreateRobotParams) SetDefaults()

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

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

func (*CreateRobotParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create robot params

func (*CreateRobotParams) SetRobot

func (o *CreateRobotParams) SetRobot(robot *model.RobotCreate)

SetRobot adds the robot to the create robot params

func (*CreateRobotParams) SetTimeout

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

SetTimeout adds the timeout to the create robot params

func (*CreateRobotParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the create robot params

func (*CreateRobotParams) WithContext

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

WithContext adds the context to the create robot params

func (*CreateRobotParams) WithDefaults

func (o *CreateRobotParams) WithDefaults() *CreateRobotParams

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

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

func (*CreateRobotParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create robot params

func (*CreateRobotParams) WithRobot

func (o *CreateRobotParams) WithRobot(robot *model.RobotCreate) *CreateRobotParams

WithRobot adds the robot to the create robot params

func (*CreateRobotParams) WithTimeout

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

WithTimeout adds the timeout to the create robot params

func (*CreateRobotParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the create robot params

func (*CreateRobotParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRobotReader

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

CreateRobotReader is a Reader for the CreateRobot structure.

func (*CreateRobotReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRobotUnauthorized

type CreateRobotUnauthorized struct {

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

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

Unauthorized

func NewCreateRobotUnauthorized

func NewCreateRobotUnauthorized() *CreateRobotUnauthorized

NewCreateRobotUnauthorized creates a CreateRobotUnauthorized with default headers values

func (*CreateRobotUnauthorized) Error

func (o *CreateRobotUnauthorized) Error() string

func (*CreateRobotUnauthorized) GetPayload

func (o *CreateRobotUnauthorized) GetPayload() *model.Errors

type DeleteRobotBadRequest

type DeleteRobotBadRequest struct {

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

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

Bad request

func NewDeleteRobotBadRequest

func NewDeleteRobotBadRequest() *DeleteRobotBadRequest

NewDeleteRobotBadRequest creates a DeleteRobotBadRequest with default headers values

func (*DeleteRobotBadRequest) Error

func (o *DeleteRobotBadRequest) Error() string

func (*DeleteRobotBadRequest) GetPayload

func (o *DeleteRobotBadRequest) GetPayload() *model.Errors

type DeleteRobotForbidden

type DeleteRobotForbidden struct {

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

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

Forbidden

func NewDeleteRobotForbidden

func NewDeleteRobotForbidden() *DeleteRobotForbidden

NewDeleteRobotForbidden creates a DeleteRobotForbidden with default headers values

func (*DeleteRobotForbidden) Error

func (o *DeleteRobotForbidden) Error() string

func (*DeleteRobotForbidden) GetPayload

func (o *DeleteRobotForbidden) GetPayload() *model.Errors

type DeleteRobotInternalServerError

type DeleteRobotInternalServerError struct {

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

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

Internal server error

func NewDeleteRobotInternalServerError

func NewDeleteRobotInternalServerError() *DeleteRobotInternalServerError

NewDeleteRobotInternalServerError creates a DeleteRobotInternalServerError with default headers values

func (*DeleteRobotInternalServerError) Error

func (*DeleteRobotInternalServerError) GetPayload

func (o *DeleteRobotInternalServerError) GetPayload() *model.Errors

type DeleteRobotNotFound

type DeleteRobotNotFound struct {

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

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

Not found

func NewDeleteRobotNotFound

func NewDeleteRobotNotFound() *DeleteRobotNotFound

NewDeleteRobotNotFound creates a DeleteRobotNotFound with default headers values

func (*DeleteRobotNotFound) Error

func (o *DeleteRobotNotFound) Error() string

func (*DeleteRobotNotFound) GetPayload

func (o *DeleteRobotNotFound) GetPayload() *model.Errors

type DeleteRobotOK

type DeleteRobotOK struct {

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

Success

func NewDeleteRobotOK

func NewDeleteRobotOK() *DeleteRobotOK

NewDeleteRobotOK creates a DeleteRobotOK with default headers values

func (*DeleteRobotOK) Error

func (o *DeleteRobotOK) Error() string

type DeleteRobotParams

type DeleteRobotParams struct {

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

DeleteRobotParams contains all the parameters to send to the API endpoint

for the delete robot operation.

Typically these are written to a http.Request.

func NewDeleteRobotParams

func NewDeleteRobotParams() *DeleteRobotParams

NewDeleteRobotParams creates a new DeleteRobotParams 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 NewDeleteRobotParamsWithContext

func NewDeleteRobotParamsWithContext(ctx context.Context) *DeleteRobotParams

NewDeleteRobotParamsWithContext creates a new DeleteRobotParams object with the ability to set a context for a request.

func NewDeleteRobotParamsWithHTTPClient

func NewDeleteRobotParamsWithHTTPClient(client *http.Client) *DeleteRobotParams

NewDeleteRobotParamsWithHTTPClient creates a new DeleteRobotParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteRobotParamsWithTimeout

func NewDeleteRobotParamsWithTimeout(timeout time.Duration) *DeleteRobotParams

NewDeleteRobotParamsWithTimeout creates a new DeleteRobotParams object with the ability to set a timeout on a request.

func (*DeleteRobotParams) SetContext

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

SetContext adds the context to the delete robot params

func (*DeleteRobotParams) SetDefaults

func (o *DeleteRobotParams) SetDefaults()

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

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

func (*DeleteRobotParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete robot params

func (*DeleteRobotParams) SetRobotID

func (o *DeleteRobotParams) SetRobotID(robotID int64)

SetRobotID adds the robotId to the delete robot params

func (*DeleteRobotParams) SetTimeout

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

SetTimeout adds the timeout to the delete robot params

func (*DeleteRobotParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the delete robot params

func (*DeleteRobotParams) WithContext

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

WithContext adds the context to the delete robot params

func (*DeleteRobotParams) WithDefaults

func (o *DeleteRobotParams) WithDefaults() *DeleteRobotParams

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

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

func (*DeleteRobotParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete robot params

func (*DeleteRobotParams) WithRobotID

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

WithRobotID adds the robotID to the delete robot params

func (*DeleteRobotParams) WithTimeout

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

WithTimeout adds the timeout to the delete robot params

func (*DeleteRobotParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the delete robot params

func (*DeleteRobotParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteRobotReader

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

DeleteRobotReader is a Reader for the DeleteRobot structure.

func (*DeleteRobotReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRobotUnauthorized

type DeleteRobotUnauthorized struct {

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

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

Unauthorized

func NewDeleteRobotUnauthorized

func NewDeleteRobotUnauthorized() *DeleteRobotUnauthorized

NewDeleteRobotUnauthorized creates a DeleteRobotUnauthorized with default headers values

func (*DeleteRobotUnauthorized) Error

func (o *DeleteRobotUnauthorized) Error() string

func (*DeleteRobotUnauthorized) GetPayload

func (o *DeleteRobotUnauthorized) GetPayload() *model.Errors

type GetRobotByIDForbidden

type GetRobotByIDForbidden struct {

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

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

Forbidden

func NewGetRobotByIDForbidden

func NewGetRobotByIDForbidden() *GetRobotByIDForbidden

NewGetRobotByIDForbidden creates a GetRobotByIDForbidden with default headers values

func (*GetRobotByIDForbidden) Error

func (o *GetRobotByIDForbidden) Error() string

func (*GetRobotByIDForbidden) GetPayload

func (o *GetRobotByIDForbidden) GetPayload() *model.Errors

type GetRobotByIDInternalServerError

type GetRobotByIDInternalServerError struct {

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

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

Internal server error

func NewGetRobotByIDInternalServerError

func NewGetRobotByIDInternalServerError() *GetRobotByIDInternalServerError

NewGetRobotByIDInternalServerError creates a GetRobotByIDInternalServerError with default headers values

func (*GetRobotByIDInternalServerError) Error

func (*GetRobotByIDInternalServerError) GetPayload

func (o *GetRobotByIDInternalServerError) GetPayload() *model.Errors

type GetRobotByIDNotFound

type GetRobotByIDNotFound struct {

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

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

Not found

func NewGetRobotByIDNotFound

func NewGetRobotByIDNotFound() *GetRobotByIDNotFound

NewGetRobotByIDNotFound creates a GetRobotByIDNotFound with default headers values

func (*GetRobotByIDNotFound) Error

func (o *GetRobotByIDNotFound) Error() string

func (*GetRobotByIDNotFound) GetPayload

func (o *GetRobotByIDNotFound) GetPayload() *model.Errors

type GetRobotByIDOK

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

Return matched robot information.

func NewGetRobotByIDOK

func NewGetRobotByIDOK() *GetRobotByIDOK

NewGetRobotByIDOK creates a GetRobotByIDOK with default headers values

func (*GetRobotByIDOK) Error

func (o *GetRobotByIDOK) Error() string

func (*GetRobotByIDOK) GetPayload

func (o *GetRobotByIDOK) GetPayload() *model.Robot

type GetRobotByIDParams

type GetRobotByIDParams struct {

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

GetRobotByIDParams contains all the parameters to send to the API endpoint

for the get robot by ID operation.

Typically these are written to a http.Request.

func NewGetRobotByIDParams

func NewGetRobotByIDParams() *GetRobotByIDParams

NewGetRobotByIDParams creates a new GetRobotByIDParams 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 NewGetRobotByIDParamsWithContext

func NewGetRobotByIDParamsWithContext(ctx context.Context) *GetRobotByIDParams

NewGetRobotByIDParamsWithContext creates a new GetRobotByIDParams object with the ability to set a context for a request.

func NewGetRobotByIDParamsWithHTTPClient

func NewGetRobotByIDParamsWithHTTPClient(client *http.Client) *GetRobotByIDParams

NewGetRobotByIDParamsWithHTTPClient creates a new GetRobotByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetRobotByIDParamsWithTimeout

func NewGetRobotByIDParamsWithTimeout(timeout time.Duration) *GetRobotByIDParams

NewGetRobotByIDParamsWithTimeout creates a new GetRobotByIDParams object with the ability to set a timeout on a request.

func (*GetRobotByIDParams) SetContext

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

SetContext adds the context to the get robot by ID params

func (*GetRobotByIDParams) SetDefaults

func (o *GetRobotByIDParams) SetDefaults()

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

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

func (*GetRobotByIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get robot by ID params

func (*GetRobotByIDParams) SetRobotID

func (o *GetRobotByIDParams) SetRobotID(robotID int64)

SetRobotID adds the robotId to the get robot by ID params

func (*GetRobotByIDParams) SetTimeout

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

SetTimeout adds the timeout to the get robot by ID params

func (*GetRobotByIDParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the get robot by ID params

func (*GetRobotByIDParams) WithContext

WithContext adds the context to the get robot by ID params

func (*GetRobotByIDParams) WithDefaults

func (o *GetRobotByIDParams) WithDefaults() *GetRobotByIDParams

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

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

func (*GetRobotByIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get robot by ID params

func (*GetRobotByIDParams) WithRobotID

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

WithRobotID adds the robotID to the get robot by ID params

func (*GetRobotByIDParams) WithTimeout

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

WithTimeout adds the timeout to the get robot by ID params

func (*GetRobotByIDParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the get robot by ID params

func (*GetRobotByIDParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRobotByIDReader

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

GetRobotByIDReader is a Reader for the GetRobotByID structure.

func (*GetRobotByIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRobotByIDUnauthorized

type GetRobotByIDUnauthorized struct {

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

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

Unauthorized

func NewGetRobotByIDUnauthorized

func NewGetRobotByIDUnauthorized() *GetRobotByIDUnauthorized

NewGetRobotByIDUnauthorized creates a GetRobotByIDUnauthorized with default headers values

func (*GetRobotByIDUnauthorized) Error

func (o *GetRobotByIDUnauthorized) Error() string

func (*GetRobotByIDUnauthorized) GetPayload

func (o *GetRobotByIDUnauthorized) GetPayload() *model.Errors

type ListRobotBadRequest

type ListRobotBadRequest struct {

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

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

Bad request

func NewListRobotBadRequest

func NewListRobotBadRequest() *ListRobotBadRequest

NewListRobotBadRequest creates a ListRobotBadRequest with default headers values

func (*ListRobotBadRequest) Error

func (o *ListRobotBadRequest) Error() string

func (*ListRobotBadRequest) GetPayload

func (o *ListRobotBadRequest) GetPayload() *model.Errors

type ListRobotInternalServerError

type ListRobotInternalServerError struct {

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

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

Internal server error

func NewListRobotInternalServerError

func NewListRobotInternalServerError() *ListRobotInternalServerError

NewListRobotInternalServerError creates a ListRobotInternalServerError with default headers values

func (*ListRobotInternalServerError) Error

func (*ListRobotInternalServerError) GetPayload

func (o *ListRobotInternalServerError) GetPayload() *model.Errors

type ListRobotNotFound

type ListRobotNotFound struct {

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

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

Not found

func NewListRobotNotFound

func NewListRobotNotFound() *ListRobotNotFound

NewListRobotNotFound creates a ListRobotNotFound with default headers values

func (*ListRobotNotFound) Error

func (o *ListRobotNotFound) Error() string

func (*ListRobotNotFound) GetPayload

func (o *ListRobotNotFound) GetPayload() *model.Errors

type ListRobotOK

type ListRobotOK struct {

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

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

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

Success

func NewListRobotOK

func NewListRobotOK() *ListRobotOK

NewListRobotOK creates a ListRobotOK with default headers values

func (*ListRobotOK) Error

func (o *ListRobotOK) Error() string

func (*ListRobotOK) GetPayload

func (o *ListRobotOK) GetPayload() []*model.Robot

type ListRobotParams

type ListRobotParams struct {

	/* 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

	/* 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
}

ListRobotParams contains all the parameters to send to the API endpoint

for the list robot operation.

Typically these are written to a http.Request.

func NewListRobotParams

func NewListRobotParams() *ListRobotParams

NewListRobotParams creates a new ListRobotParams 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 NewListRobotParamsWithContext

func NewListRobotParamsWithContext(ctx context.Context) *ListRobotParams

NewListRobotParamsWithContext creates a new ListRobotParams object with the ability to set a context for a request.

func NewListRobotParamsWithHTTPClient

func NewListRobotParamsWithHTTPClient(client *http.Client) *ListRobotParams

NewListRobotParamsWithHTTPClient creates a new ListRobotParams object with the ability to set a custom HTTPClient for a request.

func NewListRobotParamsWithTimeout

func NewListRobotParamsWithTimeout(timeout time.Duration) *ListRobotParams

NewListRobotParamsWithTimeout creates a new ListRobotParams object with the ability to set a timeout on a request.

func (*ListRobotParams) SetContext

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

SetContext adds the context to the list robot params

func (*ListRobotParams) SetDefaults

func (o *ListRobotParams) SetDefaults()

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

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

func (*ListRobotParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list robot params

func (*ListRobotParams) SetPage

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

SetPage adds the page to the list robot params

func (*ListRobotParams) SetPageSize

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

SetPageSize adds the pageSize to the list robot params

func (*ListRobotParams) SetQ

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

SetQ adds the q to the list robot params

func (*ListRobotParams) SetTimeout

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

SetTimeout adds the timeout to the list robot params

func (*ListRobotParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the list robot params

func (*ListRobotParams) WithContext

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

WithContext adds the context to the list robot params

func (*ListRobotParams) WithDefaults

func (o *ListRobotParams) WithDefaults() *ListRobotParams

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

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

func (*ListRobotParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list robot params

func (*ListRobotParams) WithPage

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

WithPage adds the page to the list robot params

func (*ListRobotParams) WithPageSize

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

WithPageSize adds the pageSize to the list robot params

func (*ListRobotParams) WithQ

func (o *ListRobotParams) WithQ(q *string) *ListRobotParams

WithQ adds the q to the list robot params

func (*ListRobotParams) WithTimeout

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

WithTimeout adds the timeout to the list robot params

func (*ListRobotParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the list robot params

func (*ListRobotParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListRobotReader

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

ListRobotReader is a Reader for the ListRobot structure.

func (*ListRobotReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RefreshSecBadRequest

type RefreshSecBadRequest struct {

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

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

Bad request

func NewRefreshSecBadRequest

func NewRefreshSecBadRequest() *RefreshSecBadRequest

NewRefreshSecBadRequest creates a RefreshSecBadRequest with default headers values

func (*RefreshSecBadRequest) Error

func (o *RefreshSecBadRequest) Error() string

func (*RefreshSecBadRequest) GetPayload

func (o *RefreshSecBadRequest) GetPayload() *model.Errors

type RefreshSecForbidden

type RefreshSecForbidden struct {

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

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

Forbidden

func NewRefreshSecForbidden

func NewRefreshSecForbidden() *RefreshSecForbidden

NewRefreshSecForbidden creates a RefreshSecForbidden with default headers values

func (*RefreshSecForbidden) Error

func (o *RefreshSecForbidden) Error() string

func (*RefreshSecForbidden) GetPayload

func (o *RefreshSecForbidden) GetPayload() *model.Errors

type RefreshSecInternalServerError

type RefreshSecInternalServerError struct {

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

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

Internal server error

func NewRefreshSecInternalServerError

func NewRefreshSecInternalServerError() *RefreshSecInternalServerError

NewRefreshSecInternalServerError creates a RefreshSecInternalServerError with default headers values

func (*RefreshSecInternalServerError) Error

func (*RefreshSecInternalServerError) GetPayload

func (o *RefreshSecInternalServerError) GetPayload() *model.Errors

type RefreshSecNotFound

type RefreshSecNotFound struct {

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

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

Not found

func NewRefreshSecNotFound

func NewRefreshSecNotFound() *RefreshSecNotFound

NewRefreshSecNotFound creates a RefreshSecNotFound with default headers values

func (*RefreshSecNotFound) Error

func (o *RefreshSecNotFound) Error() string

func (*RefreshSecNotFound) GetPayload

func (o *RefreshSecNotFound) GetPayload() *model.Errors

type RefreshSecOK

type RefreshSecOK struct {
	Payload *model.RobotSec
}
RefreshSecOK describes a response with status code 200, with default header values.

Return refreshed robot sec.

func NewRefreshSecOK

func NewRefreshSecOK() *RefreshSecOK

NewRefreshSecOK creates a RefreshSecOK with default headers values

func (*RefreshSecOK) Error

func (o *RefreshSecOK) Error() string

func (*RefreshSecOK) GetPayload

func (o *RefreshSecOK) GetPayload() *model.RobotSec

type RefreshSecParams

type RefreshSecParams struct {

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* RobotSec.

	   The JSON object of a robot account.
	*/
	RobotSec *model.RobotSec

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

RefreshSecParams contains all the parameters to send to the API endpoint

for the refresh sec operation.

Typically these are written to a http.Request.

func NewRefreshSecParams

func NewRefreshSecParams() *RefreshSecParams

NewRefreshSecParams creates a new RefreshSecParams 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 NewRefreshSecParamsWithContext

func NewRefreshSecParamsWithContext(ctx context.Context) *RefreshSecParams

NewRefreshSecParamsWithContext creates a new RefreshSecParams object with the ability to set a context for a request.

func NewRefreshSecParamsWithHTTPClient

func NewRefreshSecParamsWithHTTPClient(client *http.Client) *RefreshSecParams

NewRefreshSecParamsWithHTTPClient creates a new RefreshSecParams object with the ability to set a custom HTTPClient for a request.

func NewRefreshSecParamsWithTimeout

func NewRefreshSecParamsWithTimeout(timeout time.Duration) *RefreshSecParams

NewRefreshSecParamsWithTimeout creates a new RefreshSecParams object with the ability to set a timeout on a request.

func (*RefreshSecParams) SetContext

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

SetContext adds the context to the refresh sec params

func (*RefreshSecParams) SetDefaults

func (o *RefreshSecParams) SetDefaults()

SetDefaults hydrates default values in the refresh sec params (not the query body).

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

func (*RefreshSecParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the refresh sec params

func (*RefreshSecParams) SetRobotID

func (o *RefreshSecParams) SetRobotID(robotID int64)

SetRobotID adds the robotId to the refresh sec params

func (*RefreshSecParams) SetRobotSec

func (o *RefreshSecParams) SetRobotSec(robotSec *model.RobotSec)

SetRobotSec adds the robotSec to the refresh sec params

func (*RefreshSecParams) SetTimeout

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

SetTimeout adds the timeout to the refresh sec params

func (*RefreshSecParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the refresh sec params

func (*RefreshSecParams) WithContext

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

WithContext adds the context to the refresh sec params

func (*RefreshSecParams) WithDefaults

func (o *RefreshSecParams) WithDefaults() *RefreshSecParams

WithDefaults hydrates default values in the refresh sec params (not the query body).

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

func (*RefreshSecParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the refresh sec params

func (*RefreshSecParams) WithRobotID

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

WithRobotID adds the robotID to the refresh sec params

func (*RefreshSecParams) WithRobotSec

func (o *RefreshSecParams) WithRobotSec(robotSec *model.RobotSec) *RefreshSecParams

WithRobotSec adds the robotSec to the refresh sec params

func (*RefreshSecParams) WithTimeout

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

WithTimeout adds the timeout to the refresh sec params

func (*RefreshSecParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the refresh sec params

func (*RefreshSecParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RefreshSecReader

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

RefreshSecReader is a Reader for the RefreshSec structure.

func (*RefreshSecReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RefreshSecUnauthorized

type RefreshSecUnauthorized struct {

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

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

Unauthorized

func NewRefreshSecUnauthorized

func NewRefreshSecUnauthorized() *RefreshSecUnauthorized

NewRefreshSecUnauthorized creates a RefreshSecUnauthorized with default headers values

func (*RefreshSecUnauthorized) Error

func (o *RefreshSecUnauthorized) Error() string

func (*RefreshSecUnauthorized) GetPayload

func (o *RefreshSecUnauthorized) GetPayload() *model.Errors

type UpdateRobotBadRequest

type UpdateRobotBadRequest struct {

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

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

Bad request

func NewUpdateRobotBadRequest

func NewUpdateRobotBadRequest() *UpdateRobotBadRequest

NewUpdateRobotBadRequest creates a UpdateRobotBadRequest with default headers values

func (*UpdateRobotBadRequest) Error

func (o *UpdateRobotBadRequest) Error() string

func (*UpdateRobotBadRequest) GetPayload

func (o *UpdateRobotBadRequest) GetPayload() *model.Errors

type UpdateRobotConflict

type UpdateRobotConflict struct {

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

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

Conflict

func NewUpdateRobotConflict

func NewUpdateRobotConflict() *UpdateRobotConflict

NewUpdateRobotConflict creates a UpdateRobotConflict with default headers values

func (*UpdateRobotConflict) Error

func (o *UpdateRobotConflict) Error() string

func (*UpdateRobotConflict) GetPayload

func (o *UpdateRobotConflict) GetPayload() *model.Errors

type UpdateRobotForbidden

type UpdateRobotForbidden struct {

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

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

Forbidden

func NewUpdateRobotForbidden

func NewUpdateRobotForbidden() *UpdateRobotForbidden

NewUpdateRobotForbidden creates a UpdateRobotForbidden with default headers values

func (*UpdateRobotForbidden) Error

func (o *UpdateRobotForbidden) Error() string

func (*UpdateRobotForbidden) GetPayload

func (o *UpdateRobotForbidden) GetPayload() *model.Errors

type UpdateRobotInternalServerError

type UpdateRobotInternalServerError struct {

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

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

Internal server error

func NewUpdateRobotInternalServerError

func NewUpdateRobotInternalServerError() *UpdateRobotInternalServerError

NewUpdateRobotInternalServerError creates a UpdateRobotInternalServerError with default headers values

func (*UpdateRobotInternalServerError) Error

func (*UpdateRobotInternalServerError) GetPayload

func (o *UpdateRobotInternalServerError) GetPayload() *model.Errors

type UpdateRobotNotFound

type UpdateRobotNotFound struct {

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

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

Not found

func NewUpdateRobotNotFound

func NewUpdateRobotNotFound() *UpdateRobotNotFound

NewUpdateRobotNotFound creates a UpdateRobotNotFound with default headers values

func (*UpdateRobotNotFound) Error

func (o *UpdateRobotNotFound) Error() string

func (*UpdateRobotNotFound) GetPayload

func (o *UpdateRobotNotFound) GetPayload() *model.Errors

type UpdateRobotOK

type UpdateRobotOK struct {

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

Success

func NewUpdateRobotOK

func NewUpdateRobotOK() *UpdateRobotOK

NewUpdateRobotOK creates a UpdateRobotOK with default headers values

func (*UpdateRobotOK) Error

func (o *UpdateRobotOK) Error() string

type UpdateRobotParams

type UpdateRobotParams struct {

	/* XRequestID.

	   An unique ID for the request
	*/
	XRequestID *string

	/* Robot.

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

	/* RobotID.

	   Robot ID
	*/
	RobotID int64

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

UpdateRobotParams contains all the parameters to send to the API endpoint

for the update robot operation.

Typically these are written to a http.Request.

func NewUpdateRobotParams

func NewUpdateRobotParams() *UpdateRobotParams

NewUpdateRobotParams creates a new UpdateRobotParams 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 NewUpdateRobotParamsWithContext

func NewUpdateRobotParamsWithContext(ctx context.Context) *UpdateRobotParams

NewUpdateRobotParamsWithContext creates a new UpdateRobotParams object with the ability to set a context for a request.

func NewUpdateRobotParamsWithHTTPClient

func NewUpdateRobotParamsWithHTTPClient(client *http.Client) *UpdateRobotParams

NewUpdateRobotParamsWithHTTPClient creates a new UpdateRobotParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRobotParamsWithTimeout

func NewUpdateRobotParamsWithTimeout(timeout time.Duration) *UpdateRobotParams

NewUpdateRobotParamsWithTimeout creates a new UpdateRobotParams object with the ability to set a timeout on a request.

func (*UpdateRobotParams) SetContext

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

SetContext adds the context to the update robot params

func (*UpdateRobotParams) SetDefaults

func (o *UpdateRobotParams) SetDefaults()

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

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

func (*UpdateRobotParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update robot params

func (*UpdateRobotParams) SetRobot

func (o *UpdateRobotParams) SetRobot(robot *model.Robot)

SetRobot adds the robot to the update robot params

func (*UpdateRobotParams) SetRobotID

func (o *UpdateRobotParams) SetRobotID(robotID int64)

SetRobotID adds the robotId to the update robot params

func (*UpdateRobotParams) SetTimeout

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

SetTimeout adds the timeout to the update robot params

func (*UpdateRobotParams) SetXRequestID

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

SetXRequestID adds the xRequestId to the update robot params

func (*UpdateRobotParams) WithContext

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

WithContext adds the context to the update robot params

func (*UpdateRobotParams) WithDefaults

func (o *UpdateRobotParams) WithDefaults() *UpdateRobotParams

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

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

func (*UpdateRobotParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update robot params

func (*UpdateRobotParams) WithRobot

func (o *UpdateRobotParams) WithRobot(robot *model.Robot) *UpdateRobotParams

WithRobot adds the robot to the update robot params

func (*UpdateRobotParams) WithRobotID

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

WithRobotID adds the robotID to the update robot params

func (*UpdateRobotParams) WithTimeout

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

WithTimeout adds the timeout to the update robot params

func (*UpdateRobotParams) WithXRequestID

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

WithXRequestID adds the xRequestID to the update robot params

func (*UpdateRobotParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRobotReader

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

UpdateRobotReader is a Reader for the UpdateRobot structure.

func (*UpdateRobotReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRobotUnauthorized

type UpdateRobotUnauthorized struct {

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

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

Unauthorized

func NewUpdateRobotUnauthorized

func NewUpdateRobotUnauthorized() *UpdateRobotUnauthorized

NewUpdateRobotUnauthorized creates a UpdateRobotUnauthorized with default headers values

func (*UpdateRobotUnauthorized) Error

func (o *UpdateRobotUnauthorized) Error() string

func (*UpdateRobotUnauthorized) GetPayload

func (o *UpdateRobotUnauthorized) GetPayload() *model.Errors

Jump to

Keyboard shortcuts

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