meta_service

package
v3.0.0-rc1 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2021 License: Apache-2.0 Imports: 10 Imported by: 1

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 meta service API

func (*Client) DeleteMeta

func (a *Client) DeleteMeta(params *DeleteMetaParams, opts ...ClientOption) (*DeleteMetaOK, error)

DeleteMeta deletes metadata of a given node

func (*Client) GetBulkMeta

func (a *Client) GetBulkMeta(params *GetBulkMetaParams, opts ...ClientOption) (*GetBulkMetaOK, error)

GetBulkMeta lists meta for a list of nodes or a full directory using path syntax

func (*Client) GetMeta

func (a *Client) GetMeta(params *GetMetaParams, opts ...ClientOption) (*GetMetaOK, error)

GetMeta loads metadata for a given node

func (*Client) SetMeta

func (a *Client) SetMeta(params *SetMetaParams, opts ...ClientOption) (*SetMetaOK, error)

SetMeta updates metadata for a given node

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteMeta(params *DeleteMetaParams, opts ...ClientOption) (*DeleteMetaOK, error)

	GetBulkMeta(params *GetBulkMetaParams, opts ...ClientOption) (*GetBulkMetaOK, error)

	GetMeta(params *GetMetaParams, opts ...ClientOption) (*GetMetaOK, error)

	SetMeta(params *SetMetaParams, opts ...ClientOption) (*SetMetaOK, 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 meta service API client.

type DeleteMetaOK

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

DeleteMetaOK delete meta o k

func NewDeleteMetaOK

func NewDeleteMetaOK() *DeleteMetaOK

NewDeleteMetaOK creates a DeleteMetaOK with default headers values

func (*DeleteMetaOK) Error

func (o *DeleteMetaOK) Error() string

func (*DeleteMetaOK) GetPayload

func (o *DeleteMetaOK) GetPayload() *models.TreeNode

type DeleteMetaParams

type DeleteMetaParams struct {

	// NodePath.
	NodePath string

	// Body.
	Body *models.RestMetaNamespaceRequest

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

DeleteMetaParams contains all the parameters to send to the API endpoint

for the delete meta operation.

Typically these are written to a http.Request.

func NewDeleteMetaParams

func NewDeleteMetaParams() *DeleteMetaParams

NewDeleteMetaParams creates a new DeleteMetaParams 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 NewDeleteMetaParamsWithContext

func NewDeleteMetaParamsWithContext(ctx context.Context) *DeleteMetaParams

NewDeleteMetaParamsWithContext creates a new DeleteMetaParams object with the ability to set a context for a request.

func NewDeleteMetaParamsWithHTTPClient

func NewDeleteMetaParamsWithHTTPClient(client *http.Client) *DeleteMetaParams

NewDeleteMetaParamsWithHTTPClient creates a new DeleteMetaParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteMetaParamsWithTimeout

func NewDeleteMetaParamsWithTimeout(timeout time.Duration) *DeleteMetaParams

NewDeleteMetaParamsWithTimeout creates a new DeleteMetaParams object with the ability to set a timeout on a request.

func (*DeleteMetaParams) SetBody

SetBody adds the body to the delete meta params

func (*DeleteMetaParams) SetContext

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

SetContext adds the context to the delete meta params

func (*DeleteMetaParams) SetDefaults

func (o *DeleteMetaParams) SetDefaults()

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

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

func (*DeleteMetaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete meta params

func (*DeleteMetaParams) SetNodePath

func (o *DeleteMetaParams) SetNodePath(nodePath string)

SetNodePath adds the nodePath to the delete meta params

func (*DeleteMetaParams) SetTimeout

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

SetTimeout adds the timeout to the delete meta params

func (*DeleteMetaParams) WithBody

WithBody adds the body to the delete meta params

func (*DeleteMetaParams) WithContext

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

WithContext adds the context to the delete meta params

func (*DeleteMetaParams) WithDefaults

func (o *DeleteMetaParams) WithDefaults() *DeleteMetaParams

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

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

func (*DeleteMetaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete meta params

func (*DeleteMetaParams) WithNodePath

func (o *DeleteMetaParams) WithNodePath(nodePath string) *DeleteMetaParams

WithNodePath adds the nodePath to the delete meta params

func (*DeleteMetaParams) WithTimeout

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

WithTimeout adds the timeout to the delete meta params

func (*DeleteMetaParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteMetaReader

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

DeleteMetaReader is a Reader for the DeleteMeta structure.

func (*DeleteMetaReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBulkMetaOK

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

GetBulkMetaOK get bulk meta o k

func NewGetBulkMetaOK

func NewGetBulkMetaOK() *GetBulkMetaOK

NewGetBulkMetaOK creates a GetBulkMetaOK with default headers values

func (*GetBulkMetaOK) Error

func (o *GetBulkMetaOK) Error() string

func (*GetBulkMetaOK) GetPayload

func (o *GetBulkMetaOK) GetPayload() *models.RestBulkMetaResponse

type GetBulkMetaParams

type GetBulkMetaParams struct {

	// Body.
	Body *models.RestGetBulkMetaRequest

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

GetBulkMetaParams contains all the parameters to send to the API endpoint

for the get bulk meta operation.

Typically these are written to a http.Request.

func NewGetBulkMetaParams

func NewGetBulkMetaParams() *GetBulkMetaParams

NewGetBulkMetaParams creates a new GetBulkMetaParams 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 NewGetBulkMetaParamsWithContext

func NewGetBulkMetaParamsWithContext(ctx context.Context) *GetBulkMetaParams

NewGetBulkMetaParamsWithContext creates a new GetBulkMetaParams object with the ability to set a context for a request.

func NewGetBulkMetaParamsWithHTTPClient

func NewGetBulkMetaParamsWithHTTPClient(client *http.Client) *GetBulkMetaParams

NewGetBulkMetaParamsWithHTTPClient creates a new GetBulkMetaParams object with the ability to set a custom HTTPClient for a request.

func NewGetBulkMetaParamsWithTimeout

func NewGetBulkMetaParamsWithTimeout(timeout time.Duration) *GetBulkMetaParams

NewGetBulkMetaParamsWithTimeout creates a new GetBulkMetaParams object with the ability to set a timeout on a request.

func (*GetBulkMetaParams) SetBody

SetBody adds the body to the get bulk meta params

func (*GetBulkMetaParams) SetContext

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

SetContext adds the context to the get bulk meta params

func (*GetBulkMetaParams) SetDefaults

func (o *GetBulkMetaParams) SetDefaults()

SetDefaults hydrates default values in the get bulk meta params (not the query body).

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

func (*GetBulkMetaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get bulk meta params

func (*GetBulkMetaParams) SetTimeout

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

SetTimeout adds the timeout to the get bulk meta params

func (*GetBulkMetaParams) WithBody

WithBody adds the body to the get bulk meta params

func (*GetBulkMetaParams) WithContext

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

WithContext adds the context to the get bulk meta params

func (*GetBulkMetaParams) WithDefaults

func (o *GetBulkMetaParams) WithDefaults() *GetBulkMetaParams

WithDefaults hydrates default values in the get bulk meta params (not the query body).

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

func (*GetBulkMetaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get bulk meta params

func (*GetBulkMetaParams) WithTimeout

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

WithTimeout adds the timeout to the get bulk meta params

func (*GetBulkMetaParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetBulkMetaReader

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

GetBulkMetaReader is a Reader for the GetBulkMeta structure.

func (*GetBulkMetaReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMetaOK

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

GetMetaOK get meta o k

func NewGetMetaOK

func NewGetMetaOK() *GetMetaOK

NewGetMetaOK creates a GetMetaOK with default headers values

func (*GetMetaOK) Error

func (o *GetMetaOK) Error() string

func (*GetMetaOK) GetPayload

func (o *GetMetaOK) GetPayload() *models.TreeNode

type GetMetaParams

type GetMetaParams struct {

	// NodePath.
	NodePath string

	// Body.
	Body *models.RestMetaNamespaceRequest

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

GetMetaParams contains all the parameters to send to the API endpoint

for the get meta operation.

Typically these are written to a http.Request.

func NewGetMetaParams

func NewGetMetaParams() *GetMetaParams

NewGetMetaParams creates a new GetMetaParams 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 NewGetMetaParamsWithContext

func NewGetMetaParamsWithContext(ctx context.Context) *GetMetaParams

NewGetMetaParamsWithContext creates a new GetMetaParams object with the ability to set a context for a request.

func NewGetMetaParamsWithHTTPClient

func NewGetMetaParamsWithHTTPClient(client *http.Client) *GetMetaParams

NewGetMetaParamsWithHTTPClient creates a new GetMetaParams object with the ability to set a custom HTTPClient for a request.

func NewGetMetaParamsWithTimeout

func NewGetMetaParamsWithTimeout(timeout time.Duration) *GetMetaParams

NewGetMetaParamsWithTimeout creates a new GetMetaParams object with the ability to set a timeout on a request.

func (*GetMetaParams) SetBody

func (o *GetMetaParams) SetBody(body *models.RestMetaNamespaceRequest)

SetBody adds the body to the get meta params

func (*GetMetaParams) SetContext

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

SetContext adds the context to the get meta params

func (*GetMetaParams) SetDefaults

func (o *GetMetaParams) SetDefaults()

SetDefaults hydrates default values in the get meta params (not the query body).

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

func (*GetMetaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get meta params

func (*GetMetaParams) SetNodePath

func (o *GetMetaParams) SetNodePath(nodePath string)

SetNodePath adds the nodePath to the get meta params

func (*GetMetaParams) SetTimeout

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

SetTimeout adds the timeout to the get meta params

func (*GetMetaParams) WithBody

WithBody adds the body to the get meta params

func (*GetMetaParams) WithContext

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

WithContext adds the context to the get meta params

func (*GetMetaParams) WithDefaults

func (o *GetMetaParams) WithDefaults() *GetMetaParams

WithDefaults hydrates default values in the get meta params (not the query body).

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

func (*GetMetaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get meta params

func (*GetMetaParams) WithNodePath

func (o *GetMetaParams) WithNodePath(nodePath string) *GetMetaParams

WithNodePath adds the nodePath to the get meta params

func (*GetMetaParams) WithTimeout

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

WithTimeout adds the timeout to the get meta params

func (*GetMetaParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetMetaReader

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

GetMetaReader is a Reader for the GetMeta structure.

func (*GetMetaReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SetMetaOK

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

SetMetaOK set meta o k

func NewSetMetaOK

func NewSetMetaOK() *SetMetaOK

NewSetMetaOK creates a SetMetaOK with default headers values

func (*SetMetaOK) Error

func (o *SetMetaOK) Error() string

func (*SetMetaOK) GetPayload

func (o *SetMetaOK) GetPayload() *models.TreeNode

type SetMetaParams

type SetMetaParams struct {

	// NodePath.
	NodePath string

	// Body.
	Body *models.RestMetaCollection

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

SetMetaParams contains all the parameters to send to the API endpoint

for the set meta operation.

Typically these are written to a http.Request.

func NewSetMetaParams

func NewSetMetaParams() *SetMetaParams

NewSetMetaParams creates a new SetMetaParams 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 NewSetMetaParamsWithContext

func NewSetMetaParamsWithContext(ctx context.Context) *SetMetaParams

NewSetMetaParamsWithContext creates a new SetMetaParams object with the ability to set a context for a request.

func NewSetMetaParamsWithHTTPClient

func NewSetMetaParamsWithHTTPClient(client *http.Client) *SetMetaParams

NewSetMetaParamsWithHTTPClient creates a new SetMetaParams object with the ability to set a custom HTTPClient for a request.

func NewSetMetaParamsWithTimeout

func NewSetMetaParamsWithTimeout(timeout time.Duration) *SetMetaParams

NewSetMetaParamsWithTimeout creates a new SetMetaParams object with the ability to set a timeout on a request.

func (*SetMetaParams) SetBody

func (o *SetMetaParams) SetBody(body *models.RestMetaCollection)

SetBody adds the body to the set meta params

func (*SetMetaParams) SetContext

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

SetContext adds the context to the set meta params

func (*SetMetaParams) SetDefaults

func (o *SetMetaParams) SetDefaults()

SetDefaults hydrates default values in the set meta params (not the query body).

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

func (*SetMetaParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the set meta params

func (*SetMetaParams) SetNodePath

func (o *SetMetaParams) SetNodePath(nodePath string)

SetNodePath adds the nodePath to the set meta params

func (*SetMetaParams) SetTimeout

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

SetTimeout adds the timeout to the set meta params

func (*SetMetaParams) WithBody

WithBody adds the body to the set meta params

func (*SetMetaParams) WithContext

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

WithContext adds the context to the set meta params

func (*SetMetaParams) WithDefaults

func (o *SetMetaParams) WithDefaults() *SetMetaParams

WithDefaults hydrates default values in the set meta params (not the query body).

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

func (*SetMetaParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the set meta params

func (*SetMetaParams) WithNodePath

func (o *SetMetaParams) WithNodePath(nodePath string) *SetMetaParams

WithNodePath adds the nodePath to the set meta params

func (*SetMetaParams) WithTimeout

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

WithTimeout adds the timeout to the set meta params

func (*SetMetaParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SetMetaReader

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

SetMetaReader is a Reader for the SetMeta structure.

func (*SetMetaReader) ReadResponse

func (o *SetMetaReader) 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