Documentation ¶
Index ¶
- type Client
- func (a *Client) GenesisPeersLeave(params *GenesisPeersLeaveParams) (*GenesisPeersLeaveNoContent, error)
- func (a *Client) GenesisPeersList(params *GenesisPeersListParams) (*GenesisPeersListOK, error)
- func (a *Client) GenesisPeersPing(params *GenesisPeersPingParams) (*GenesisPeersPingOK, error)
- func (a *Client) GenesisPeersRegister(params *GenesisPeersRegisterParams) (*GenesisPeersRegisterOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type GenesisPeersLeaveForbidden
- type GenesisPeersLeaveNoContent
- type GenesisPeersLeaveNotFound
- type GenesisPeersLeaveParams
- func NewGenesisPeersLeaveParams() *GenesisPeersLeaveParams
- func NewGenesisPeersLeaveParamsWithContext(ctx context.Context) *GenesisPeersLeaveParams
- func NewGenesisPeersLeaveParamsWithHTTPClient(client *http.Client) *GenesisPeersLeaveParams
- func NewGenesisPeersLeaveParamsWithTimeout(timeout time.Duration) *GenesisPeersLeaveParams
- func (o *GenesisPeersLeaveParams) SetContext(ctx context.Context)
- func (o *GenesisPeersLeaveParams) SetHTTPClient(client *http.Client)
- func (o *GenesisPeersLeaveParams) SetPeerID(peerID strfmt.UUID)
- func (o *GenesisPeersLeaveParams) SetTimeout(timeout time.Duration)
- func (o *GenesisPeersLeaveParams) WithContext(ctx context.Context) *GenesisPeersLeaveParams
- func (o *GenesisPeersLeaveParams) WithHTTPClient(client *http.Client) *GenesisPeersLeaveParams
- func (o *GenesisPeersLeaveParams) WithPeerID(peerID strfmt.UUID) *GenesisPeersLeaveParams
- func (o *GenesisPeersLeaveParams) WithTimeout(timeout time.Duration) *GenesisPeersLeaveParams
- func (o *GenesisPeersLeaveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GenesisPeersLeaveReader
- type GenesisPeersLeaveUnauthorized
- type GenesisPeersListInternalServerError
- type GenesisPeersListOK
- type GenesisPeersListParams
- func NewGenesisPeersListParams() *GenesisPeersListParams
- func NewGenesisPeersListParamsWithContext(ctx context.Context) *GenesisPeersListParams
- func NewGenesisPeersListParamsWithHTTPClient(client *http.Client) *GenesisPeersListParams
- func NewGenesisPeersListParamsWithTimeout(timeout time.Duration) *GenesisPeersListParams
- func (o *GenesisPeersListParams) SetContext(ctx context.Context)
- func (o *GenesisPeersListParams) SetHTTPClient(client *http.Client)
- func (o *GenesisPeersListParams) SetTimeout(timeout time.Duration)
- func (o *GenesisPeersListParams) WithContext(ctx context.Context) *GenesisPeersListParams
- func (o *GenesisPeersListParams) WithHTTPClient(client *http.Client) *GenesisPeersListParams
- func (o *GenesisPeersListParams) WithTimeout(timeout time.Duration) *GenesisPeersListParams
- func (o *GenesisPeersListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GenesisPeersListReader
- type GenesisPeersPingForbidden
- type GenesisPeersPingNotFound
- type GenesisPeersPingOK
- type GenesisPeersPingParams
- func NewGenesisPeersPingParams() *GenesisPeersPingParams
- func NewGenesisPeersPingParamsWithContext(ctx context.Context) *GenesisPeersPingParams
- func NewGenesisPeersPingParamsWithHTTPClient(client *http.Client) *GenesisPeersPingParams
- func NewGenesisPeersPingParamsWithTimeout(timeout time.Duration) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) SetBody(body *models.PeerPing)
- func (o *GenesisPeersPingParams) SetContext(ctx context.Context)
- func (o *GenesisPeersPingParams) SetHTTPClient(client *http.Client)
- func (o *GenesisPeersPingParams) SetPeerID(peerID strfmt.UUID)
- func (o *GenesisPeersPingParams) SetTimeout(timeout time.Duration)
- func (o *GenesisPeersPingParams) WithBody(body *models.PeerPing) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) WithContext(ctx context.Context) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) WithHTTPClient(client *http.Client) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) WithPeerID(peerID strfmt.UUID) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) WithTimeout(timeout time.Duration) *GenesisPeersPingParams
- func (o *GenesisPeersPingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GenesisPeersPingReader
- type GenesisPeersPingUnauthorized
- type GenesisPeersRegisterBadRequest
- type GenesisPeersRegisterForbidden
- type GenesisPeersRegisterOK
- type GenesisPeersRegisterParams
- func NewGenesisPeersRegisterParams() *GenesisPeersRegisterParams
- func NewGenesisPeersRegisterParamsWithContext(ctx context.Context) *GenesisPeersRegisterParams
- func NewGenesisPeersRegisterParamsWithHTTPClient(client *http.Client) *GenesisPeersRegisterParams
- func NewGenesisPeersRegisterParamsWithTimeout(timeout time.Duration) *GenesisPeersRegisterParams
- func (o *GenesisPeersRegisterParams) SetBody(body *models.PeerUpdate)
- func (o *GenesisPeersRegisterParams) SetContext(ctx context.Context)
- func (o *GenesisPeersRegisterParams) SetHTTPClient(client *http.Client)
- func (o *GenesisPeersRegisterParams) SetTimeout(timeout time.Duration)
- func (o *GenesisPeersRegisterParams) WithBody(body *models.PeerUpdate) *GenesisPeersRegisterParams
- func (o *GenesisPeersRegisterParams) WithContext(ctx context.Context) *GenesisPeersRegisterParams
- func (o *GenesisPeersRegisterParams) WithHTTPClient(client *http.Client) *GenesisPeersRegisterParams
- func (o *GenesisPeersRegisterParams) WithTimeout(timeout time.Duration) *GenesisPeersRegisterParams
- func (o *GenesisPeersRegisterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GenesisPeersRegisterReader
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 ¶
func (o *GenesisPeersLeaveForbidden) Error() string
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 ¶
func (o *GenesisPeersLeaveNoContent) Error() string
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 ¶
func (o *GenesisPeersLeaveParams) WithContext(ctx context.Context) *GenesisPeersLeaveParams
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 ¶
func (o *GenesisPeersLeaveParams) WithPeerID(peerID strfmt.UUID) *GenesisPeersLeaveParams
WithPeerID adds the peerID to the genesis peers leave params
func (*GenesisPeersLeaveParams) WithTimeout ¶
func (o *GenesisPeersLeaveParams) WithTimeout(timeout time.Duration) *GenesisPeersLeaveParams
WithTimeout adds the timeout to the genesis peers leave params
func (*GenesisPeersLeaveParams) WriteToRequest ¶
func (o *GenesisPeersLeaveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GenesisPeersLeaveUnauthorized) Error() string
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 ¶
func (o *GenesisPeersListInternalServerError) Error() string
type GenesisPeersListOK ¶
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 ¶
func (o *GenesisPeersListParams) WithContext(ctx context.Context) *GenesisPeersListParams
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 ¶
func (o *GenesisPeersListParams) WithTimeout(timeout time.Duration) *GenesisPeersListParams
WithTimeout adds the timeout to the genesis peers list params
func (*GenesisPeersListParams) WriteToRequest ¶
func (o *GenesisPeersListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GenesisPeersPingParams) WithBody(body *models.PeerPing) *GenesisPeersPingParams
WithBody adds the body to the genesis peers ping params
func (*GenesisPeersPingParams) WithContext ¶
func (o *GenesisPeersPingParams) WithContext(ctx context.Context) *GenesisPeersPingParams
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 ¶
func (o *GenesisPeersPingParams) WithPeerID(peerID strfmt.UUID) *GenesisPeersPingParams
WithPeerID adds the peerID to the genesis peers ping params
func (*GenesisPeersPingParams) WithTimeout ¶
func (o *GenesisPeersPingParams) WithTimeout(timeout time.Duration) *GenesisPeersPingParams
WithTimeout adds the timeout to the genesis peers ping params
func (*GenesisPeersPingParams) WriteToRequest ¶
func (o *GenesisPeersPingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GenesisPeersPingUnauthorized) Error() string
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 ¶
func (o *GenesisPeersRegisterBadRequest) Error() string
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 ¶
func (o *GenesisPeersRegisterForbidden) Error() string
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 ¶
func (o *GenesisPeersRegisterParams) WithBody(body *models.PeerUpdate) *GenesisPeersRegisterParams
WithBody adds the body to the genesis peers register params
func (*GenesisPeersRegisterParams) WithContext ¶
func (o *GenesisPeersRegisterParams) WithContext(ctx context.Context) *GenesisPeersRegisterParams
WithContext adds the context to the genesis peers register params
func (*GenesisPeersRegisterParams) WithHTTPClient ¶
func (o *GenesisPeersRegisterParams) WithHTTPClient(client *http.Client) *GenesisPeersRegisterParams
WithHTTPClient adds the HTTPClient to the genesis peers register params
func (*GenesisPeersRegisterParams) WithTimeout ¶
func (o *GenesisPeersRegisterParams) WithTimeout(timeout time.Duration) *GenesisPeersRegisterParams
WithTimeout adds the timeout to the genesis peers register params
func (*GenesisPeersRegisterParams) WriteToRequest ¶
func (o *GenesisPeersRegisterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.