operations

package
v0.0.0-...-8832f83 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2019 License: BSD-3-Clause Imports: 10 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 operations API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new operations API client.

func (*Client) GenesisPeersLeave

func (a *Client) GenesisPeersLeave(params *GenesisPeersLeaveParams) (*GenesisPeersLeaveNoContent, error)

GenesisPeersLeave Leave the weaviate network

func (*Client) GenesisPeersList

func (a *Client) GenesisPeersList(params *GenesisPeersListParams) (*GenesisPeersListOK, error)

GenesisPeersList List the registered peers

func (*Client) GenesisPeersPing

func (a *Client) GenesisPeersPing(params *GenesisPeersPingParams) (*GenesisPeersPingOK, error)

GenesisPeersPing Ping the Genesis server, to make mark the peer as alive and udpate schema info

func (*Client) GenesisPeersRegister

func (a *Client) GenesisPeersRegister(params *GenesisPeersRegisterParams) (*GenesisPeersRegisterOK, error)

GenesisPeersRegister Register a new Weaviate peer in the network

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type GenesisPeersLeaveForbidden

type GenesisPeersLeaveForbidden struct {
}

GenesisPeersLeaveForbidden handles this case with default header values.

The used API-key has insufficient permissions.

func NewGenesisPeersLeaveForbidden

func NewGenesisPeersLeaveForbidden() *GenesisPeersLeaveForbidden

NewGenesisPeersLeaveForbidden creates a GenesisPeersLeaveForbidden with default headers values

func (*GenesisPeersLeaveForbidden) Error

type GenesisPeersLeaveNoContent

type GenesisPeersLeaveNoContent struct {
}

GenesisPeersLeaveNoContent handles this case with default header values.

Successful left the network.

func NewGenesisPeersLeaveNoContent

func NewGenesisPeersLeaveNoContent() *GenesisPeersLeaveNoContent

NewGenesisPeersLeaveNoContent creates a GenesisPeersLeaveNoContent with default headers values

func (*GenesisPeersLeaveNoContent) Error

type GenesisPeersLeaveNotFound

type GenesisPeersLeaveNotFound struct {
}

GenesisPeersLeaveNotFound handles this case with default header values.

Successful query result but no such peer was found.

func NewGenesisPeersLeaveNotFound

func NewGenesisPeersLeaveNotFound() *GenesisPeersLeaveNotFound

NewGenesisPeersLeaveNotFound creates a GenesisPeersLeaveNotFound with default headers values

func (*GenesisPeersLeaveNotFound) Error

func (o *GenesisPeersLeaveNotFound) Error() string

type GenesisPeersLeaveParams

type GenesisPeersLeaveParams struct {

	/*PeerID
	  Name of the Weaviate peer

	*/
	PeerID strfmt.UUID

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

GenesisPeersLeaveParams contains all the parameters to send to the API endpoint for the genesis peers leave operation typically these are written to a http.Request

func NewGenesisPeersLeaveParams

func NewGenesisPeersLeaveParams() *GenesisPeersLeaveParams

NewGenesisPeersLeaveParams creates a new GenesisPeersLeaveParams object with the default values initialized.

func NewGenesisPeersLeaveParamsWithContext

func NewGenesisPeersLeaveParamsWithContext(ctx context.Context) *GenesisPeersLeaveParams

NewGenesisPeersLeaveParamsWithContext creates a new GenesisPeersLeaveParams object with the default values initialized, and the ability to set a context for a request

func NewGenesisPeersLeaveParamsWithHTTPClient

func NewGenesisPeersLeaveParamsWithHTTPClient(client *http.Client) *GenesisPeersLeaveParams

NewGenesisPeersLeaveParamsWithHTTPClient creates a new GenesisPeersLeaveParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGenesisPeersLeaveParamsWithTimeout

func NewGenesisPeersLeaveParamsWithTimeout(timeout time.Duration) *GenesisPeersLeaveParams

NewGenesisPeersLeaveParamsWithTimeout creates a new GenesisPeersLeaveParams object with the default values initialized, and the ability to set a timeout on a request

func (*GenesisPeersLeaveParams) SetContext

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

SetContext adds the context to the genesis peers leave params

func (*GenesisPeersLeaveParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the genesis peers leave params

func (*GenesisPeersLeaveParams) SetPeerID

func (o *GenesisPeersLeaveParams) SetPeerID(peerID strfmt.UUID)

SetPeerID adds the peerId to the genesis peers leave params

func (*GenesisPeersLeaveParams) SetTimeout

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

SetTimeout adds the timeout to the genesis peers leave params

func (*GenesisPeersLeaveParams) WithContext

WithContext adds the context to the genesis peers leave params

func (*GenesisPeersLeaveParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the genesis peers leave params

func (*GenesisPeersLeaveParams) WithPeerID

WithPeerID adds the peerID to the genesis peers leave params

func (*GenesisPeersLeaveParams) WithTimeout

WithTimeout adds the timeout to the genesis peers leave params

func (*GenesisPeersLeaveParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GenesisPeersLeaveReader

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

GenesisPeersLeaveReader is a Reader for the GenesisPeersLeave structure.

func (*GenesisPeersLeaveReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GenesisPeersLeaveUnauthorized

type GenesisPeersLeaveUnauthorized struct {
}

GenesisPeersLeaveUnauthorized handles this case with default header values.

Unauthorized or invalid credentials.

func NewGenesisPeersLeaveUnauthorized

func NewGenesisPeersLeaveUnauthorized() *GenesisPeersLeaveUnauthorized

NewGenesisPeersLeaveUnauthorized creates a GenesisPeersLeaveUnauthorized with default headers values

func (*GenesisPeersLeaveUnauthorized) Error

type GenesisPeersListInternalServerError

type GenesisPeersListInternalServerError struct {
}

GenesisPeersListInternalServerError handles this case with default header values.

Internal error

func NewGenesisPeersListInternalServerError

func NewGenesisPeersListInternalServerError() *GenesisPeersListInternalServerError

NewGenesisPeersListInternalServerError creates a GenesisPeersListInternalServerError with default headers values

func (*GenesisPeersListInternalServerError) Error

type GenesisPeersListOK

type GenesisPeersListOK struct {
	Payload []*models.Peer
}

GenesisPeersListOK handles this case with default header values.

The list of registered peers

func NewGenesisPeersListOK

func NewGenesisPeersListOK() *GenesisPeersListOK

NewGenesisPeersListOK creates a GenesisPeersListOK with default headers values

func (*GenesisPeersListOK) Error

func (o *GenesisPeersListOK) Error() string

type GenesisPeersListParams

type GenesisPeersListParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GenesisPeersListParams contains all the parameters to send to the API endpoint for the genesis peers list operation typically these are written to a http.Request

func NewGenesisPeersListParams

func NewGenesisPeersListParams() *GenesisPeersListParams

NewGenesisPeersListParams creates a new GenesisPeersListParams object with the default values initialized.

func NewGenesisPeersListParamsWithContext

func NewGenesisPeersListParamsWithContext(ctx context.Context) *GenesisPeersListParams

NewGenesisPeersListParamsWithContext creates a new GenesisPeersListParams object with the default values initialized, and the ability to set a context for a request

func NewGenesisPeersListParamsWithHTTPClient

func NewGenesisPeersListParamsWithHTTPClient(client *http.Client) *GenesisPeersListParams

NewGenesisPeersListParamsWithHTTPClient creates a new GenesisPeersListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGenesisPeersListParamsWithTimeout

func NewGenesisPeersListParamsWithTimeout(timeout time.Duration) *GenesisPeersListParams

NewGenesisPeersListParamsWithTimeout creates a new GenesisPeersListParams object with the default values initialized, and the ability to set a timeout on a request

func (*GenesisPeersListParams) SetContext

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

SetContext adds the context to the genesis peers list params

func (*GenesisPeersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the genesis peers list params

func (*GenesisPeersListParams) SetTimeout

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

SetTimeout adds the timeout to the genesis peers list params

func (*GenesisPeersListParams) WithContext

WithContext adds the context to the genesis peers list params

func (*GenesisPeersListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the genesis peers list params

func (*GenesisPeersListParams) WithTimeout

WithTimeout adds the timeout to the genesis peers list params

func (*GenesisPeersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GenesisPeersListReader

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

GenesisPeersListReader is a Reader for the GenesisPeersList structure.

func (*GenesisPeersListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GenesisPeersPingForbidden

type GenesisPeersPingForbidden struct {
}

GenesisPeersPingForbidden handles this case with default header values.

The used API-key has insufficient permissions.

func NewGenesisPeersPingForbidden

func NewGenesisPeersPingForbidden() *GenesisPeersPingForbidden

NewGenesisPeersPingForbidden creates a GenesisPeersPingForbidden with default headers values

func (*GenesisPeersPingForbidden) Error

func (o *GenesisPeersPingForbidden) Error() string

type GenesisPeersPingNotFound

type GenesisPeersPingNotFound struct {
}

GenesisPeersPingNotFound handles this case with default header values.

Successful query result but no such peer was found.

func NewGenesisPeersPingNotFound

func NewGenesisPeersPingNotFound() *GenesisPeersPingNotFound

NewGenesisPeersPingNotFound creates a GenesisPeersPingNotFound with default headers values

func (*GenesisPeersPingNotFound) Error

func (o *GenesisPeersPingNotFound) Error() string

type GenesisPeersPingOK

type GenesisPeersPingOK struct {
}

GenesisPeersPingOK handles this case with default header values.

Ping received

func NewGenesisPeersPingOK

func NewGenesisPeersPingOK() *GenesisPeersPingOK

NewGenesisPeersPingOK creates a GenesisPeersPingOK with default headers values

func (*GenesisPeersPingOK) Error

func (o *GenesisPeersPingOK) Error() string

type GenesisPeersPingParams

type GenesisPeersPingParams struct {

	/*Body
	  Request Body

	*/
	Body *models.PeerPing
	/*PeerID
	  Name of the Weaviate peer

	*/
	PeerID strfmt.UUID

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

GenesisPeersPingParams contains all the parameters to send to the API endpoint for the genesis peers ping operation typically these are written to a http.Request

func NewGenesisPeersPingParams

func NewGenesisPeersPingParams() *GenesisPeersPingParams

NewGenesisPeersPingParams creates a new GenesisPeersPingParams object with the default values initialized.

func NewGenesisPeersPingParamsWithContext

func NewGenesisPeersPingParamsWithContext(ctx context.Context) *GenesisPeersPingParams

NewGenesisPeersPingParamsWithContext creates a new GenesisPeersPingParams object with the default values initialized, and the ability to set a context for a request

func NewGenesisPeersPingParamsWithHTTPClient

func NewGenesisPeersPingParamsWithHTTPClient(client *http.Client) *GenesisPeersPingParams

NewGenesisPeersPingParamsWithHTTPClient creates a new GenesisPeersPingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGenesisPeersPingParamsWithTimeout

func NewGenesisPeersPingParamsWithTimeout(timeout time.Duration) *GenesisPeersPingParams

NewGenesisPeersPingParamsWithTimeout creates a new GenesisPeersPingParams object with the default values initialized, and the ability to set a timeout on a request

func (*GenesisPeersPingParams) SetBody

func (o *GenesisPeersPingParams) SetBody(body *models.PeerPing)

SetBody adds the body to the genesis peers ping params

func (*GenesisPeersPingParams) SetContext

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

SetContext adds the context to the genesis peers ping params

func (*GenesisPeersPingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the genesis peers ping params

func (*GenesisPeersPingParams) SetPeerID

func (o *GenesisPeersPingParams) SetPeerID(peerID strfmt.UUID)

SetPeerID adds the peerId to the genesis peers ping params

func (*GenesisPeersPingParams) SetTimeout

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

SetTimeout adds the timeout to the genesis peers ping params

func (*GenesisPeersPingParams) WithBody

WithBody adds the body to the genesis peers ping params

func (*GenesisPeersPingParams) WithContext

WithContext adds the context to the genesis peers ping params

func (*GenesisPeersPingParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the genesis peers ping params

func (*GenesisPeersPingParams) WithPeerID

WithPeerID adds the peerID to the genesis peers ping params

func (*GenesisPeersPingParams) WithTimeout

WithTimeout adds the timeout to the genesis peers ping params

func (*GenesisPeersPingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GenesisPeersPingReader

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

GenesisPeersPingReader is a Reader for the GenesisPeersPing structure.

func (*GenesisPeersPingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GenesisPeersPingUnauthorized

type GenesisPeersPingUnauthorized struct {
}

GenesisPeersPingUnauthorized handles this case with default header values.

Unauthorized or invalid credentials.

func NewGenesisPeersPingUnauthorized

func NewGenesisPeersPingUnauthorized() *GenesisPeersPingUnauthorized

NewGenesisPeersPingUnauthorized creates a GenesisPeersPingUnauthorized with default headers values

func (*GenesisPeersPingUnauthorized) Error

type GenesisPeersRegisterBadRequest

type GenesisPeersRegisterBadRequest struct {
}

GenesisPeersRegisterBadRequest handles this case with default header values.

The weaviate peer is not reachable from the Gensis service.

func NewGenesisPeersRegisterBadRequest

func NewGenesisPeersRegisterBadRequest() *GenesisPeersRegisterBadRequest

NewGenesisPeersRegisterBadRequest creates a GenesisPeersRegisterBadRequest with default headers values

func (*GenesisPeersRegisterBadRequest) Error

type GenesisPeersRegisterForbidden

type GenesisPeersRegisterForbidden struct {
}

GenesisPeersRegisterForbidden handles this case with default header values.

You are not allowed on the network.

func NewGenesisPeersRegisterForbidden

func NewGenesisPeersRegisterForbidden() *GenesisPeersRegisterForbidden

NewGenesisPeersRegisterForbidden creates a GenesisPeersRegisterForbidden with default headers values

func (*GenesisPeersRegisterForbidden) Error

type GenesisPeersRegisterOK

type GenesisPeersRegisterOK struct {
	Payload *models.PeerRegistrationResponse
}

GenesisPeersRegisterOK handles this case with default header values.

Successfully registred the peer to the network.

func NewGenesisPeersRegisterOK

func NewGenesisPeersRegisterOK() *GenesisPeersRegisterOK

NewGenesisPeersRegisterOK creates a GenesisPeersRegisterOK with default headers values

func (*GenesisPeersRegisterOK) Error

func (o *GenesisPeersRegisterOK) Error() string

type GenesisPeersRegisterParams

type GenesisPeersRegisterParams struct {

	/*Body*/
	Body *models.PeerUpdate

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

GenesisPeersRegisterParams contains all the parameters to send to the API endpoint for the genesis peers register operation typically these are written to a http.Request

func NewGenesisPeersRegisterParams

func NewGenesisPeersRegisterParams() *GenesisPeersRegisterParams

NewGenesisPeersRegisterParams creates a new GenesisPeersRegisterParams object with the default values initialized.

func NewGenesisPeersRegisterParamsWithContext

func NewGenesisPeersRegisterParamsWithContext(ctx context.Context) *GenesisPeersRegisterParams

NewGenesisPeersRegisterParamsWithContext creates a new GenesisPeersRegisterParams object with the default values initialized, and the ability to set a context for a request

func NewGenesisPeersRegisterParamsWithHTTPClient

func NewGenesisPeersRegisterParamsWithHTTPClient(client *http.Client) *GenesisPeersRegisterParams

NewGenesisPeersRegisterParamsWithHTTPClient creates a new GenesisPeersRegisterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGenesisPeersRegisterParamsWithTimeout

func NewGenesisPeersRegisterParamsWithTimeout(timeout time.Duration) *GenesisPeersRegisterParams

NewGenesisPeersRegisterParamsWithTimeout creates a new GenesisPeersRegisterParams object with the default values initialized, and the ability to set a timeout on a request

func (*GenesisPeersRegisterParams) SetBody

func (o *GenesisPeersRegisterParams) SetBody(body *models.PeerUpdate)

SetBody adds the body to the genesis peers register params

func (*GenesisPeersRegisterParams) SetContext

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

SetContext adds the context to the genesis peers register params

func (*GenesisPeersRegisterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the genesis peers register params

func (*GenesisPeersRegisterParams) SetTimeout

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

SetTimeout adds the timeout to the genesis peers register params

func (*GenesisPeersRegisterParams) WithBody

WithBody adds the body to the genesis peers register params

func (*GenesisPeersRegisterParams) WithContext

WithContext adds the context to the genesis peers register params

func (*GenesisPeersRegisterParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the genesis peers register params

func (*GenesisPeersRegisterParams) WithTimeout

WithTimeout adds the timeout to the genesis peers register params

func (*GenesisPeersRegisterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GenesisPeersRegisterReader

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

GenesisPeersRegisterReader is a Reader for the GenesisPeersRegister structure.

func (*GenesisPeersRegisterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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