clusters_enterprise_search

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2021 License: Apache-2.0 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 clusters enterprise search API

func (*Client) DeleteEnterpriseSearchProxyRequests

func (a *Client) DeleteEnterpriseSearchProxyRequests(params *DeleteEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEnterpriseSearchProxyRequestsOK, error)
DeleteEnterpriseSearchProxyRequests proxies HTTP d e l e t e request

> WARNING

> This endpoint is deprecated and scheduled to be removed in the next major version. Use [proxy `DELETE` request to resource](#delete-deployment-resource-proxy-requests) instead.

Proxies the HTTP DELETE request to the cluster. You must specify the `X-Management-Request` HTTP header. NOTE: Use this endpoint for management purposes. It does not provide high performance.

func (*Client) GetEnterpriseSearchProxyRequests

func (a *Client) GetEnterpriseSearchProxyRequests(params *GetEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEnterpriseSearchProxyRequestsOK, error)
GetEnterpriseSearchProxyRequests proxies HTTP g e t request

> WARNING

> This endpoint is deprecated and scheduled to be removed in the next major version. Use [proxy `GET` request to resource](#get-deployment-resource-proxy-requests) instead.

Proxies the HTTP GET request to the cluster. You must specify the `X-Management-Request` HTTP header. NOTE: Use this endpoint for management purposes. It does not provide high performance.

func (*Client) PostEnterpriseSearchProxyRequests

func (a *Client) PostEnterpriseSearchProxyRequests(params *PostEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostEnterpriseSearchProxyRequestsOK, error)
PostEnterpriseSearchProxyRequests proxies HTTP p o s t request

> WARNING

> This endpoint is deprecated and scheduled to be removed in the next major version. Use [proxy `POST` request to resource](#post-deployment-resource-proxy-requests) instead.

Proxies the HTTP POST request to the cluster. You must specify the `X-Management-Request` HTTP header. NOTE: Use this endpoint for management purposes. It does not provide high performance.

func (*Client) PutEnterpriseSearchProxyRequests

func (a *Client) PutEnterpriseSearchProxyRequests(params *PutEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutEnterpriseSearchProxyRequestsOK, error)
PutEnterpriseSearchProxyRequests proxies HTTP p u t request

> WARNING

> This endpoint is deprecated and scheduled to be removed in the next major version. Use [proxy `PUT` request to resource](#put-deployment-resource-proxy-requests) instead.

Proxies the HTTP PUT request to the cluster. You must specify the `X-Management-Request` HTTP header. NOTE: Use this endpoint for management purposes. It does not provide high performance.

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 {
	DeleteEnterpriseSearchProxyRequests(params *DeleteEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteEnterpriseSearchProxyRequestsOK, error)

	GetEnterpriseSearchProxyRequests(params *GetEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetEnterpriseSearchProxyRequestsOK, error)

	PostEnterpriseSearchProxyRequests(params *PostEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostEnterpriseSearchProxyRequestsOK, error)

	PutEnterpriseSearchProxyRequests(params *PutEnterpriseSearchProxyRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutEnterpriseSearchProxyRequestsOK, 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 clusters enterprise search API client.

type DeleteEnterpriseSearchProxyRequestsNotFound

type DeleteEnterpriseSearchProxyRequestsNotFound struct {
	Payload *models.BasicFailedReply
}
DeleteEnterpriseSearchProxyRequestsNotFound describes a response with status code 404, with default header values.

The cluster specified by {cluster_id} cannot be found (code: 'clusters.cluster_not_found')

func NewDeleteEnterpriseSearchProxyRequestsNotFound

func NewDeleteEnterpriseSearchProxyRequestsNotFound() *DeleteEnterpriseSearchProxyRequestsNotFound

NewDeleteEnterpriseSearchProxyRequestsNotFound creates a DeleteEnterpriseSearchProxyRequestsNotFound with default headers values

func (*DeleteEnterpriseSearchProxyRequestsNotFound) Error

func (*DeleteEnterpriseSearchProxyRequestsNotFound) GetPayload

type DeleteEnterpriseSearchProxyRequestsOK

type DeleteEnterpriseSearchProxyRequestsOK struct {
}
DeleteEnterpriseSearchProxyRequestsOK describes a response with status code 200, with default header values.

The request has been processed successfully through the proxy

func NewDeleteEnterpriseSearchProxyRequestsOK

func NewDeleteEnterpriseSearchProxyRequestsOK() *DeleteEnterpriseSearchProxyRequestsOK

NewDeleteEnterpriseSearchProxyRequestsOK creates a DeleteEnterpriseSearchProxyRequestsOK with default headers values

func (*DeleteEnterpriseSearchProxyRequestsOK) Error

type DeleteEnterpriseSearchProxyRequestsParams

type DeleteEnterpriseSearchProxyRequestsParams struct {

	/* XManagementRequest.

	   When set to `true`, includes the X-Management-Request header value.
	*/
	XManagementRequest string

	/* ClusterID.

	   The EnterpriseSearch deployment identifier
	*/
	ClusterID string

	/* EnterpriseSearchPath.

	   The URL part to proxy to the EnterpriseSearch cluster. Example: /api/ent/v1/internal/read_only_mode or /api/ent/v1/internal/health
	*/
	EnterpriseSearchPath string

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

DeleteEnterpriseSearchProxyRequestsParams contains all the parameters to send to the API endpoint

for the delete enterprise search proxy requests operation.

Typically these are written to a http.Request.

func NewDeleteEnterpriseSearchProxyRequestsParams

func NewDeleteEnterpriseSearchProxyRequestsParams() *DeleteEnterpriseSearchProxyRequestsParams

NewDeleteEnterpriseSearchProxyRequestsParams creates a new DeleteEnterpriseSearchProxyRequestsParams 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 NewDeleteEnterpriseSearchProxyRequestsParamsWithContext

func NewDeleteEnterpriseSearchProxyRequestsParamsWithContext(ctx context.Context) *DeleteEnterpriseSearchProxyRequestsParams

NewDeleteEnterpriseSearchProxyRequestsParamsWithContext creates a new DeleteEnterpriseSearchProxyRequestsParams object with the ability to set a context for a request.

func NewDeleteEnterpriseSearchProxyRequestsParamsWithHTTPClient

func NewDeleteEnterpriseSearchProxyRequestsParamsWithHTTPClient(client *http.Client) *DeleteEnterpriseSearchProxyRequestsParams

NewDeleteEnterpriseSearchProxyRequestsParamsWithHTTPClient creates a new DeleteEnterpriseSearchProxyRequestsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteEnterpriseSearchProxyRequestsParamsWithTimeout

func NewDeleteEnterpriseSearchProxyRequestsParamsWithTimeout(timeout time.Duration) *DeleteEnterpriseSearchProxyRequestsParams

NewDeleteEnterpriseSearchProxyRequestsParamsWithTimeout creates a new DeleteEnterpriseSearchProxyRequestsParams object with the ability to set a timeout on a request.

func (*DeleteEnterpriseSearchProxyRequestsParams) SetClusterID

func (o *DeleteEnterpriseSearchProxyRequestsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) SetContext

SetContext adds the context to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) SetDefaults

SetDefaults hydrates default values in the delete enterprise search proxy requests params (not the query body).

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

func (*DeleteEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath

func (o *DeleteEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath(enterpriseSearchPath string)

SetEnterpriseSearchPath adds the enterpriseSearchPath to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) SetTimeout

SetTimeout adds the timeout to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) SetXManagementRequest

func (o *DeleteEnterpriseSearchProxyRequestsParams) SetXManagementRequest(xManagementRequest string)

SetXManagementRequest adds the xManagementRequest to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithClusterID

WithClusterID adds the clusterID to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithContext

WithContext adds the context to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithDefaults

WithDefaults hydrates default values in the delete enterprise search proxy requests params (not the query body).

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

func (*DeleteEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath

func (o *DeleteEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath(enterpriseSearchPath string) *DeleteEnterpriseSearchProxyRequestsParams

WithEnterpriseSearchPath adds the enterpriseSearchPath to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithTimeout

WithTimeout adds the timeout to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WithXManagementRequest

WithXManagementRequest adds the xManagementRequest to the delete enterprise search proxy requests params

func (*DeleteEnterpriseSearchProxyRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteEnterpriseSearchProxyRequestsReader

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

DeleteEnterpriseSearchProxyRequestsReader is a Reader for the DeleteEnterpriseSearchProxyRequests structure.

func (*DeleteEnterpriseSearchProxyRequestsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetEnterpriseSearchProxyRequestsNotFound

type GetEnterpriseSearchProxyRequestsNotFound struct {
	Payload *models.BasicFailedReply
}
GetEnterpriseSearchProxyRequestsNotFound describes a response with status code 404, with default header values.

The cluster specified by {cluster_id} cannot be found (code: 'clusters.cluster_not_found')

func NewGetEnterpriseSearchProxyRequestsNotFound

func NewGetEnterpriseSearchProxyRequestsNotFound() *GetEnterpriseSearchProxyRequestsNotFound

NewGetEnterpriseSearchProxyRequestsNotFound creates a GetEnterpriseSearchProxyRequestsNotFound with default headers values

func (*GetEnterpriseSearchProxyRequestsNotFound) Error

func (*GetEnterpriseSearchProxyRequestsNotFound) GetPayload

type GetEnterpriseSearchProxyRequestsOK

type GetEnterpriseSearchProxyRequestsOK struct {
}
GetEnterpriseSearchProxyRequestsOK describes a response with status code 200, with default header values.

The request has been processed successfully through the proxy

func NewGetEnterpriseSearchProxyRequestsOK

func NewGetEnterpriseSearchProxyRequestsOK() *GetEnterpriseSearchProxyRequestsOK

NewGetEnterpriseSearchProxyRequestsOK creates a GetEnterpriseSearchProxyRequestsOK with default headers values

func (*GetEnterpriseSearchProxyRequestsOK) Error

type GetEnterpriseSearchProxyRequestsParams

type GetEnterpriseSearchProxyRequestsParams struct {

	/* XManagementRequest.

	   When set to `true`, includes the X-Management-Request header value.
	*/
	XManagementRequest string

	/* ClusterID.

	   The Enterprise Search deployment identifier
	*/
	ClusterID string

	/* EnterpriseSearchPath.

	   The URL part to proxy to the Enterprise Search cluster. Example: /api/ent/v1/internal/read_only_mode or /api/ent/v1/internal/health
	*/
	EnterpriseSearchPath string

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

GetEnterpriseSearchProxyRequestsParams contains all the parameters to send to the API endpoint

for the get enterprise search proxy requests operation.

Typically these are written to a http.Request.

func NewGetEnterpriseSearchProxyRequestsParams

func NewGetEnterpriseSearchProxyRequestsParams() *GetEnterpriseSearchProxyRequestsParams

NewGetEnterpriseSearchProxyRequestsParams creates a new GetEnterpriseSearchProxyRequestsParams 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 NewGetEnterpriseSearchProxyRequestsParamsWithContext

func NewGetEnterpriseSearchProxyRequestsParamsWithContext(ctx context.Context) *GetEnterpriseSearchProxyRequestsParams

NewGetEnterpriseSearchProxyRequestsParamsWithContext creates a new GetEnterpriseSearchProxyRequestsParams object with the ability to set a context for a request.

func NewGetEnterpriseSearchProxyRequestsParamsWithHTTPClient

func NewGetEnterpriseSearchProxyRequestsParamsWithHTTPClient(client *http.Client) *GetEnterpriseSearchProxyRequestsParams

NewGetEnterpriseSearchProxyRequestsParamsWithHTTPClient creates a new GetEnterpriseSearchProxyRequestsParams object with the ability to set a custom HTTPClient for a request.

func NewGetEnterpriseSearchProxyRequestsParamsWithTimeout

func NewGetEnterpriseSearchProxyRequestsParamsWithTimeout(timeout time.Duration) *GetEnterpriseSearchProxyRequestsParams

NewGetEnterpriseSearchProxyRequestsParamsWithTimeout creates a new GetEnterpriseSearchProxyRequestsParams object with the ability to set a timeout on a request.

func (*GetEnterpriseSearchProxyRequestsParams) SetClusterID

func (o *GetEnterpriseSearchProxyRequestsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) SetContext

SetContext adds the context to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) SetDefaults

func (o *GetEnterpriseSearchProxyRequestsParams) SetDefaults()

SetDefaults hydrates default values in the get enterprise search proxy requests params (not the query body).

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

func (*GetEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath

func (o *GetEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath(enterpriseSearchPath string)

SetEnterpriseSearchPath adds the enterpriseSearchPath to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) SetTimeout

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

SetTimeout adds the timeout to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) SetXManagementRequest

func (o *GetEnterpriseSearchProxyRequestsParams) SetXManagementRequest(xManagementRequest string)

SetXManagementRequest adds the xManagementRequest to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithClusterID

WithClusterID adds the clusterID to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithContext

WithContext adds the context to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithDefaults

WithDefaults hydrates default values in the get enterprise search proxy requests params (not the query body).

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

func (*GetEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath

func (o *GetEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath(enterpriseSearchPath string) *GetEnterpriseSearchProxyRequestsParams

WithEnterpriseSearchPath adds the enterpriseSearchPath to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithTimeout

WithTimeout adds the timeout to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WithXManagementRequest

func (o *GetEnterpriseSearchProxyRequestsParams) WithXManagementRequest(xManagementRequest string) *GetEnterpriseSearchProxyRequestsParams

WithXManagementRequest adds the xManagementRequest to the get enterprise search proxy requests params

func (*GetEnterpriseSearchProxyRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetEnterpriseSearchProxyRequestsReader

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

GetEnterpriseSearchProxyRequestsReader is a Reader for the GetEnterpriseSearchProxyRequests structure.

func (*GetEnterpriseSearchProxyRequestsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostEnterpriseSearchProxyRequestsNotFound

type PostEnterpriseSearchProxyRequestsNotFound struct {
	Payload *models.BasicFailedReply
}
PostEnterpriseSearchProxyRequestsNotFound describes a response with status code 404, with default header values.

The cluster specified by {cluster_id} cannot be found (code: 'clusters.cluster_not_found')

func NewPostEnterpriseSearchProxyRequestsNotFound

func NewPostEnterpriseSearchProxyRequestsNotFound() *PostEnterpriseSearchProxyRequestsNotFound

NewPostEnterpriseSearchProxyRequestsNotFound creates a PostEnterpriseSearchProxyRequestsNotFound with default headers values

func (*PostEnterpriseSearchProxyRequestsNotFound) Error

func (*PostEnterpriseSearchProxyRequestsNotFound) GetPayload

type PostEnterpriseSearchProxyRequestsOK

type PostEnterpriseSearchProxyRequestsOK struct {
}
PostEnterpriseSearchProxyRequestsOK describes a response with status code 200, with default header values.

The request has been processed successfully through the proxy

func NewPostEnterpriseSearchProxyRequestsOK

func NewPostEnterpriseSearchProxyRequestsOK() *PostEnterpriseSearchProxyRequestsOK

NewPostEnterpriseSearchProxyRequestsOK creates a PostEnterpriseSearchProxyRequestsOK with default headers values

func (*PostEnterpriseSearchProxyRequestsOK) Error

type PostEnterpriseSearchProxyRequestsParams

type PostEnterpriseSearchProxyRequestsParams struct {

	/* XManagementRequest.

	   When set to `true`, includes the X-Management-Request header value.
	*/
	XManagementRequest string

	/* Body.

	   The JSON payload that is used to proxy the EnterpriseSearch deployment.
	*/
	Body string

	/* ClusterID.

	   The EnterpriseSearch deployment identifier
	*/
	ClusterID string

	/* EnterpriseSearchPath.

	   The URL part to proxy to the EnterpriseSearch cluster. Example: /api/ent/v1/internal/read_only_mode or /api/ent/v1/internal/health
	*/
	EnterpriseSearchPath string

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

PostEnterpriseSearchProxyRequestsParams contains all the parameters to send to the API endpoint

for the post enterprise search proxy requests operation.

Typically these are written to a http.Request.

func NewPostEnterpriseSearchProxyRequestsParams

func NewPostEnterpriseSearchProxyRequestsParams() *PostEnterpriseSearchProxyRequestsParams

NewPostEnterpriseSearchProxyRequestsParams creates a new PostEnterpriseSearchProxyRequestsParams 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 NewPostEnterpriseSearchProxyRequestsParamsWithContext

func NewPostEnterpriseSearchProxyRequestsParamsWithContext(ctx context.Context) *PostEnterpriseSearchProxyRequestsParams

NewPostEnterpriseSearchProxyRequestsParamsWithContext creates a new PostEnterpriseSearchProxyRequestsParams object with the ability to set a context for a request.

func NewPostEnterpriseSearchProxyRequestsParamsWithHTTPClient

func NewPostEnterpriseSearchProxyRequestsParamsWithHTTPClient(client *http.Client) *PostEnterpriseSearchProxyRequestsParams

NewPostEnterpriseSearchProxyRequestsParamsWithHTTPClient creates a new PostEnterpriseSearchProxyRequestsParams object with the ability to set a custom HTTPClient for a request.

func NewPostEnterpriseSearchProxyRequestsParamsWithTimeout

func NewPostEnterpriseSearchProxyRequestsParamsWithTimeout(timeout time.Duration) *PostEnterpriseSearchProxyRequestsParams

NewPostEnterpriseSearchProxyRequestsParamsWithTimeout creates a new PostEnterpriseSearchProxyRequestsParams object with the ability to set a timeout on a request.

func (*PostEnterpriseSearchProxyRequestsParams) SetBody

SetBody adds the body to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetClusterID

func (o *PostEnterpriseSearchProxyRequestsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetContext

SetContext adds the context to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetDefaults

func (o *PostEnterpriseSearchProxyRequestsParams) SetDefaults()

SetDefaults hydrates default values in the post enterprise search proxy requests params (not the query body).

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

func (*PostEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath

func (o *PostEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath(enterpriseSearchPath string)

SetEnterpriseSearchPath adds the enterpriseSearchPath to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetTimeout

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

SetTimeout adds the timeout to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) SetXManagementRequest

func (o *PostEnterpriseSearchProxyRequestsParams) SetXManagementRequest(xManagementRequest string)

SetXManagementRequest adds the xManagementRequest to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithBody

WithBody adds the body to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithClusterID

WithClusterID adds the clusterID to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithContext

WithContext adds the context to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithDefaults

WithDefaults hydrates default values in the post enterprise search proxy requests params (not the query body).

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

func (*PostEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath

func (o *PostEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath(enterpriseSearchPath string) *PostEnterpriseSearchProxyRequestsParams

WithEnterpriseSearchPath adds the enterpriseSearchPath to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithTimeout

WithTimeout adds the timeout to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WithXManagementRequest

func (o *PostEnterpriseSearchProxyRequestsParams) WithXManagementRequest(xManagementRequest string) *PostEnterpriseSearchProxyRequestsParams

WithXManagementRequest adds the xManagementRequest to the post enterprise search proxy requests params

func (*PostEnterpriseSearchProxyRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostEnterpriseSearchProxyRequestsReader

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

PostEnterpriseSearchProxyRequestsReader is a Reader for the PostEnterpriseSearchProxyRequests structure.

func (*PostEnterpriseSearchProxyRequestsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutEnterpriseSearchProxyRequestsNotFound

type PutEnterpriseSearchProxyRequestsNotFound struct {
	Payload *models.BasicFailedReply
}
PutEnterpriseSearchProxyRequestsNotFound describes a response with status code 404, with default header values.

The cluster specified by {cluster_id} cannot be found (code: 'clusters.cluster_not_found')

func NewPutEnterpriseSearchProxyRequestsNotFound

func NewPutEnterpriseSearchProxyRequestsNotFound() *PutEnterpriseSearchProxyRequestsNotFound

NewPutEnterpriseSearchProxyRequestsNotFound creates a PutEnterpriseSearchProxyRequestsNotFound with default headers values

func (*PutEnterpriseSearchProxyRequestsNotFound) Error

func (*PutEnterpriseSearchProxyRequestsNotFound) GetPayload

type PutEnterpriseSearchProxyRequestsOK

type PutEnterpriseSearchProxyRequestsOK struct {
}
PutEnterpriseSearchProxyRequestsOK describes a response with status code 200, with default header values.

The request has been processed successfully through the proxy

func NewPutEnterpriseSearchProxyRequestsOK

func NewPutEnterpriseSearchProxyRequestsOK() *PutEnterpriseSearchProxyRequestsOK

NewPutEnterpriseSearchProxyRequestsOK creates a PutEnterpriseSearchProxyRequestsOK with default headers values

func (*PutEnterpriseSearchProxyRequestsOK) Error

type PutEnterpriseSearchProxyRequestsParams

type PutEnterpriseSearchProxyRequestsParams struct {

	/* XManagementRequest.

	   When set to `true`, includes the X-Management-Request header value.
	*/
	XManagementRequest string

	/* Body.

	   The JSON payload that is used to proxy the EnterpriseSearch deployment.
	*/
	Body string

	/* ClusterID.

	   The EnterpriseSearch deployment identifier
	*/
	ClusterID string

	/* EnterpriseSearchPath.

	   The URL part to proxy to the EnterpriseSearch cluster. Example: /api/ent/v1/internal/read_only_mode or /api/ent/v1/internal/health
	*/
	EnterpriseSearchPath string

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

PutEnterpriseSearchProxyRequestsParams contains all the parameters to send to the API endpoint

for the put enterprise search proxy requests operation.

Typically these are written to a http.Request.

func NewPutEnterpriseSearchProxyRequestsParams

func NewPutEnterpriseSearchProxyRequestsParams() *PutEnterpriseSearchProxyRequestsParams

NewPutEnterpriseSearchProxyRequestsParams creates a new PutEnterpriseSearchProxyRequestsParams 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 NewPutEnterpriseSearchProxyRequestsParamsWithContext

func NewPutEnterpriseSearchProxyRequestsParamsWithContext(ctx context.Context) *PutEnterpriseSearchProxyRequestsParams

NewPutEnterpriseSearchProxyRequestsParamsWithContext creates a new PutEnterpriseSearchProxyRequestsParams object with the ability to set a context for a request.

func NewPutEnterpriseSearchProxyRequestsParamsWithHTTPClient

func NewPutEnterpriseSearchProxyRequestsParamsWithHTTPClient(client *http.Client) *PutEnterpriseSearchProxyRequestsParams

NewPutEnterpriseSearchProxyRequestsParamsWithHTTPClient creates a new PutEnterpriseSearchProxyRequestsParams object with the ability to set a custom HTTPClient for a request.

func NewPutEnterpriseSearchProxyRequestsParamsWithTimeout

func NewPutEnterpriseSearchProxyRequestsParamsWithTimeout(timeout time.Duration) *PutEnterpriseSearchProxyRequestsParams

NewPutEnterpriseSearchProxyRequestsParamsWithTimeout creates a new PutEnterpriseSearchProxyRequestsParams object with the ability to set a timeout on a request.

func (*PutEnterpriseSearchProxyRequestsParams) SetBody

SetBody adds the body to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetClusterID

func (o *PutEnterpriseSearchProxyRequestsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetContext

SetContext adds the context to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetDefaults

func (o *PutEnterpriseSearchProxyRequestsParams) SetDefaults()

SetDefaults hydrates default values in the put enterprise search proxy requests params (not the query body).

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

func (*PutEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath

func (o *PutEnterpriseSearchProxyRequestsParams) SetEnterpriseSearchPath(enterpriseSearchPath string)

SetEnterpriseSearchPath adds the enterpriseSearchPath to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetTimeout

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

SetTimeout adds the timeout to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) SetXManagementRequest

func (o *PutEnterpriseSearchProxyRequestsParams) SetXManagementRequest(xManagementRequest string)

SetXManagementRequest adds the xManagementRequest to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithBody

WithBody adds the body to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithClusterID

WithClusterID adds the clusterID to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithContext

WithContext adds the context to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithDefaults

WithDefaults hydrates default values in the put enterprise search proxy requests params (not the query body).

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

func (*PutEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath

func (o *PutEnterpriseSearchProxyRequestsParams) WithEnterpriseSearchPath(enterpriseSearchPath string) *PutEnterpriseSearchProxyRequestsParams

WithEnterpriseSearchPath adds the enterpriseSearchPath to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithTimeout

WithTimeout adds the timeout to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WithXManagementRequest

func (o *PutEnterpriseSearchProxyRequestsParams) WithXManagementRequest(xManagementRequest string) *PutEnterpriseSearchProxyRequestsParams

WithXManagementRequest adds the xManagementRequest to the put enterprise search proxy requests params

func (*PutEnterpriseSearchProxyRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutEnterpriseSearchProxyRequestsReader

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

PutEnterpriseSearchProxyRequestsReader is a Reader for the PutEnterpriseSearchProxyRequests structure.

func (*PutEnterpriseSearchProxyRequestsReader) ReadResponse

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