discovery_v1beta1

package
v0.0.0-...-1e5aeb1 Latest Latest
Warning

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

Go to latest
Published: Jan 6, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for discovery v1beta1 API

func (*Client) DeleteDiscoveryV1beta1CollectionNamespacedEndpointSlice

DeleteDiscoveryV1beta1CollectionNamespacedEndpointSlice delete collection of EndpointSlice

func (*Client) DeleteDiscoveryV1beta1NamespacedEndpointSlice

DeleteDiscoveryV1beta1NamespacedEndpointSlice delete an EndpointSlice

func (*Client) GetDiscoveryV1beta1APIResources

func (a *Client) GetDiscoveryV1beta1APIResources(params *GetDiscoveryV1beta1APIResourcesParams) (*GetDiscoveryV1beta1APIResourcesOK, error)

GetDiscoveryV1beta1APIResources get available resources

func (*Client) ListDiscoveryV1beta1EndpointSliceForAllNamespaces

func (a *Client) ListDiscoveryV1beta1EndpointSliceForAllNamespaces(params *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK, error)

ListDiscoveryV1beta1EndpointSliceForAllNamespaces list or watch objects of kind EndpointSlice

func (*Client) ListDiscoveryV1beta1NamespacedEndpointSlice

func (a *Client) ListDiscoveryV1beta1NamespacedEndpointSlice(params *ListDiscoveryV1beta1NamespacedEndpointSliceParams) (*ListDiscoveryV1beta1NamespacedEndpointSliceOK, error)

ListDiscoveryV1beta1NamespacedEndpointSlice list or watch objects of kind EndpointSlice

func (*Client) PatchDiscoveryV1beta1NamespacedEndpointSlice

func (a *Client) PatchDiscoveryV1beta1NamespacedEndpointSlice(params *PatchDiscoveryV1beta1NamespacedEndpointSliceParams) (*PatchDiscoveryV1beta1NamespacedEndpointSliceOK, error)

PatchDiscoveryV1beta1NamespacedEndpointSlice partially update the specified EndpointSlice

func (*Client) ReadDiscoveryV1beta1NamespacedEndpointSlice

func (a *Client) ReadDiscoveryV1beta1NamespacedEndpointSlice(params *ReadDiscoveryV1beta1NamespacedEndpointSliceParams) (*ReadDiscoveryV1beta1NamespacedEndpointSliceOK, error)

ReadDiscoveryV1beta1NamespacedEndpointSlice read the specified EndpointSlice

func (*Client) ReplaceDiscoveryV1beta1NamespacedEndpointSlice

ReplaceDiscoveryV1beta1NamespacedEndpointSlice replace the specified EndpointSlice

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchDiscoveryV1beta1EndpointSliceListForAllNamespaces

WatchDiscoveryV1beta1EndpointSliceListForAllNamespaces watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead.

func (*Client) WatchDiscoveryV1beta1NamespacedEndpointSlice

func (a *Client) WatchDiscoveryV1beta1NamespacedEndpointSlice(params *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) (*WatchDiscoveryV1beta1NamespacedEndpointSliceOK, error)

WatchDiscoveryV1beta1NamespacedEndpointSlice watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func (*Client) WatchDiscoveryV1beta1NamespacedEndpointSliceList

func (a *Client) WatchDiscoveryV1beta1NamespacedEndpointSliceList(params *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) (*WatchDiscoveryV1beta1NamespacedEndpointSliceListOK, error)

WatchDiscoveryV1beta1NamespacedEndpointSliceList watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead.

type ClientService

type ClientService interface {
	CreateDiscoveryV1beta1NamespacedEndpointSlice(params *CreateDiscoveryV1beta1NamespacedEndpointSliceParams) (*CreateDiscoveryV1beta1NamespacedEndpointSliceOK, *CreateDiscoveryV1beta1NamespacedEndpointSliceCreated, *CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted, error)

	DeleteDiscoveryV1beta1CollectionNamespacedEndpointSlice(params *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK, error)

	DeleteDiscoveryV1beta1NamespacedEndpointSlice(params *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) (*DeleteDiscoveryV1beta1NamespacedEndpointSliceOK, *DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted, error)

	GetDiscoveryV1beta1APIResources(params *GetDiscoveryV1beta1APIResourcesParams) (*GetDiscoveryV1beta1APIResourcesOK, error)

	ListDiscoveryV1beta1EndpointSliceForAllNamespaces(params *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK, error)

	ListDiscoveryV1beta1NamespacedEndpointSlice(params *ListDiscoveryV1beta1NamespacedEndpointSliceParams) (*ListDiscoveryV1beta1NamespacedEndpointSliceOK, error)

	PatchDiscoveryV1beta1NamespacedEndpointSlice(params *PatchDiscoveryV1beta1NamespacedEndpointSliceParams) (*PatchDiscoveryV1beta1NamespacedEndpointSliceOK, error)

	ReadDiscoveryV1beta1NamespacedEndpointSlice(params *ReadDiscoveryV1beta1NamespacedEndpointSliceParams) (*ReadDiscoveryV1beta1NamespacedEndpointSliceOK, error)

	ReplaceDiscoveryV1beta1NamespacedEndpointSlice(params *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK, *ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated, error)

	WatchDiscoveryV1beta1EndpointSliceListForAllNamespaces(params *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK, error)

	WatchDiscoveryV1beta1NamespacedEndpointSlice(params *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) (*WatchDiscoveryV1beta1NamespacedEndpointSliceOK, error)

	WatchDiscoveryV1beta1NamespacedEndpointSliceList(params *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) (*WatchDiscoveryV1beta1NamespacedEndpointSliceListOK, 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 discovery v1beta1 API client.

type CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted

type CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted handles this case with default header values.

Accepted

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceAccepted

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceAccepted() *CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted

NewCreateDiscoveryV1beta1NamespacedEndpointSliceAccepted creates a CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted with default headers values

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted) Error

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceAccepted) GetPayload

type CreateDiscoveryV1beta1NamespacedEndpointSliceCreated

type CreateDiscoveryV1beta1NamespacedEndpointSliceCreated struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

CreateDiscoveryV1beta1NamespacedEndpointSliceCreated handles this case with default header values.

Created

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceCreated

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceCreated() *CreateDiscoveryV1beta1NamespacedEndpointSliceCreated

NewCreateDiscoveryV1beta1NamespacedEndpointSliceCreated creates a CreateDiscoveryV1beta1NamespacedEndpointSliceCreated with default headers values

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceCreated) Error

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceCreated) GetPayload

type CreateDiscoveryV1beta1NamespacedEndpointSliceOK

type CreateDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

CreateDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceOK

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceOK() *CreateDiscoveryV1beta1NamespacedEndpointSliceOK

NewCreateDiscoveryV1beta1NamespacedEndpointSliceOK creates a CreateDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type CreateDiscoveryV1beta1NamespacedEndpointSliceParams

type CreateDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*Body*/
	Body *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
	/*DryRun
	  When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

	*/
	DryRun *string
	/*FieldManager
	  fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

	*/
	FieldManager *string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

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

CreateDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the create discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParams

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParams() *CreateDiscoveryV1beta1NamespacedEndpointSliceParams

NewCreateDiscoveryV1beta1NamespacedEndpointSliceParams creates a new CreateDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *CreateDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *CreateDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *CreateDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetBody

SetBody adds the body to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetDryRun

SetDryRun adds the dryRun to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager

func (o *CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithBody

WithBody adds the body to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithDryRun

WithDryRun adds the dryRun to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithFieldManager

WithFieldManager adds the fieldManager to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the create discovery v1beta1 namespaced endpoint slice params

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDiscoveryV1beta1NamespacedEndpointSliceReader

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

CreateDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the CreateDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewCreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewCreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*CreateDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK handles this case with default header values.

OK

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK() *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK

NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK creates a DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK with default headers values

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK) Error

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceOK) GetPayload

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*DryRun
	  When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

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

DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the delete discovery v1beta1 collection namespaced endpoint slice operation typically these are written to a http.Request

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams() *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams creates a new DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams object with the default values initialized.

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithContext

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithContext(ctx context.Context) *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

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

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithHTTPClient

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

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

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithTimeout

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams

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

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetBody

SetBody adds the body to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetContext

SetContext adds the context to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetContinue

SetContinue adds the continue to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetDryRun

SetDryRun adds the dryRun to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetFieldSelector

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetGracePeriodSeconds

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetLabelSelector

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetLimit

SetLimit adds the limit to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetOrphanDependents

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetPropagationPolicy

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetResourceVersion

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetResourceVersionMatch

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetTimeoutSeconds

func (o *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithBody

WithBody adds the body to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithContext

WithContext adds the context to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithContinue

WithContinue adds the continueVar to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithDryRun

WithDryRun adds the dryRun to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithLimit

WithLimit adds the limit to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete discovery v1beta1 collection namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceReader

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

DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceReader is a Reader for the DeleteDiscoveryV1beta1CollectionNamespacedEndpointSlice structure.

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized

type DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized struct {
}

DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized

func NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized() *DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized

NewDeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized creates a DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized with default headers values

func (*DeleteDiscoveryV1beta1CollectionNamespacedEndpointSliceUnauthorized) Error

type DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted

type DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted handles this case with default header values.

Accepted

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted() *DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted

NewDeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted creates a DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted with default headers values

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted) Error

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceAccepted) GetPayload

type DeleteDiscoveryV1beta1NamespacedEndpointSliceOK

type DeleteDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceOK

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceOK() *DeleteDiscoveryV1beta1NamespacedEndpointSliceOK

NewDeleteDiscoveryV1beta1NamespacedEndpointSliceOK creates a DeleteDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type DeleteDiscoveryV1beta1NamespacedEndpointSliceParams

type DeleteDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

	*/
	DryRun *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the EndpointSlice

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

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

DeleteDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the delete discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParams

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParams() *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams

NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParams creates a new DeleteDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetBody

SetBody adds the body to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetDryRun

SetDryRun adds the dryRun to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetGracePeriodSeconds

func (o *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetName

SetName adds the name to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetOrphanDependents

func (o *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetPropagationPolicy

func (o *DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithBody

WithBody adds the body to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithDryRun

WithDryRun adds the dryRun to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithName

WithName adds the name to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the delete discovery v1beta1 namespaced endpoint slice params

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDiscoveryV1beta1NamespacedEndpointSliceReader

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

DeleteDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the DeleteDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewDeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewDeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*DeleteDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type GetDiscoveryV1beta1APIResourcesOK

type GetDiscoveryV1beta1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetDiscoveryV1beta1APIResourcesOK handles this case with default header values.

OK

func NewGetDiscoveryV1beta1APIResourcesOK

func NewGetDiscoveryV1beta1APIResourcesOK() *GetDiscoveryV1beta1APIResourcesOK

NewGetDiscoveryV1beta1APIResourcesOK creates a GetDiscoveryV1beta1APIResourcesOK with default headers values

func (*GetDiscoveryV1beta1APIResourcesOK) Error

func (*GetDiscoveryV1beta1APIResourcesOK) GetPayload

type GetDiscoveryV1beta1APIResourcesParams

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

GetDiscoveryV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get discovery v1beta1 API resources operation typically these are written to a http.Request

func NewGetDiscoveryV1beta1APIResourcesParams

func NewGetDiscoveryV1beta1APIResourcesParams() *GetDiscoveryV1beta1APIResourcesParams

NewGetDiscoveryV1beta1APIResourcesParams creates a new GetDiscoveryV1beta1APIResourcesParams object with the default values initialized.

func NewGetDiscoveryV1beta1APIResourcesParamsWithContext

func NewGetDiscoveryV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetDiscoveryV1beta1APIResourcesParams

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

func NewGetDiscoveryV1beta1APIResourcesParamsWithHTTPClient

func NewGetDiscoveryV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetDiscoveryV1beta1APIResourcesParams

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

func NewGetDiscoveryV1beta1APIResourcesParamsWithTimeout

func NewGetDiscoveryV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetDiscoveryV1beta1APIResourcesParams

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

func (*GetDiscoveryV1beta1APIResourcesParams) SetContext

SetContext adds the context to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) SetTimeout

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

SetTimeout adds the timeout to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) WithContext

WithContext adds the context to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get discovery v1beta1 API resources params

func (*GetDiscoveryV1beta1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDiscoveryV1beta1APIResourcesReader

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

GetDiscoveryV1beta1APIResourcesReader is a Reader for the GetDiscoveryV1beta1APIResources structure.

func (*GetDiscoveryV1beta1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDiscoveryV1beta1APIResourcesUnauthorized

type GetDiscoveryV1beta1APIResourcesUnauthorized struct {
}

GetDiscoveryV1beta1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetDiscoveryV1beta1APIResourcesUnauthorized

func NewGetDiscoveryV1beta1APIResourcesUnauthorized() *GetDiscoveryV1beta1APIResourcesUnauthorized

NewGetDiscoveryV1beta1APIResourcesUnauthorized creates a GetDiscoveryV1beta1APIResourcesUnauthorized with default headers values

func (*GetDiscoveryV1beta1APIResourcesUnauthorized) Error

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSliceList
}

ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK handles this case with default header values.

OK

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesOK

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesOK() *ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK

NewListDiscoveryV1beta1EndpointSliceForAllNamespacesOK creates a ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK with default headers values

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK) Error

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesOK) GetPayload

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams contains all the parameters to send to the API endpoint for the list discovery v1beta1 endpoint slice for all namespaces operation typically these are written to a http.Request

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParams() *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParams creates a new ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams object with the default values initialized.

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithContext

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithContext(ctx context.Context) *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

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

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithHTTPClient

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

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

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithTimeout

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams

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

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetAllowWatchBookmarks

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetContext

SetContext adds the context to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetContinue

SetContinue adds the continue to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetFieldSelector

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetLabelSelector

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetResourceVersion

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetResourceVersionMatch

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetTimeoutSeconds

func (o *ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithContext

WithContext adds the context to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list discovery v1beta1 endpoint slice for all namespaces params

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesReader

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

ListDiscoveryV1beta1EndpointSliceForAllNamespacesReader is a Reader for the ListDiscoveryV1beta1EndpointSliceForAllNamespaces structure.

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized

type ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized struct {
}

ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized

func NewListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized() *ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized

NewListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized creates a ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized with default headers values

func (*ListDiscoveryV1beta1EndpointSliceForAllNamespacesUnauthorized) Error

type ListDiscoveryV1beta1NamespacedEndpointSliceOK

type ListDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSliceList
}

ListDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewListDiscoveryV1beta1NamespacedEndpointSliceOK

func NewListDiscoveryV1beta1NamespacedEndpointSliceOK() *ListDiscoveryV1beta1NamespacedEndpointSliceOK

NewListDiscoveryV1beta1NamespacedEndpointSliceOK creates a ListDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*ListDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*ListDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type ListDiscoveryV1beta1NamespacedEndpointSliceParams

type ListDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

ListDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the list discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewListDiscoveryV1beta1NamespacedEndpointSliceParams

func NewListDiscoveryV1beta1NamespacedEndpointSliceParams() *ListDiscoveryV1beta1NamespacedEndpointSliceParams

NewListDiscoveryV1beta1NamespacedEndpointSliceParams creates a new ListDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *ListDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *ListDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewListDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *ListDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetAllowWatchBookmarks

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetContinue

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldSelector

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetLabelSelector

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetLimit

SetLimit adds the limit to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersion

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersionMatch

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeoutSeconds

func (o *ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) SetWatch

SetWatch adds the watch to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithContinue

WithContinue adds the continueVar to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithLimit

WithLimit adds the limit to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WithWatch

WithWatch adds the watch to the list discovery v1beta1 namespaced endpoint slice params

func (*ListDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListDiscoveryV1beta1NamespacedEndpointSliceReader

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

ListDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the ListDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*ListDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*ListDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type PatchDiscoveryV1beta1NamespacedEndpointSliceOK

type PatchDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

PatchDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceOK

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceOK() *PatchDiscoveryV1beta1NamespacedEndpointSliceOK

NewPatchDiscoveryV1beta1NamespacedEndpointSliceOK creates a PatchDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type PatchDiscoveryV1beta1NamespacedEndpointSliceParams

type PatchDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

	*/
	DryRun *string
	/*FieldManager
	  fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).

	*/
	FieldManager *string
	/*Force
	  Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.

	*/
	Force *bool
	/*Name
	  name of the EndpointSlice

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

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

PatchDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the patch discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParams

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParams() *PatchDiscoveryV1beta1NamespacedEndpointSliceParams

NewPatchDiscoveryV1beta1NamespacedEndpointSliceParams creates a new PatchDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *PatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *PatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *PatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetBody

SetBody adds the body to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetDryRun

SetDryRun adds the dryRun to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager

func (o *PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetForce

SetForce adds the force to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetName

SetName adds the name to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithBody

WithBody adds the body to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithDryRun

WithDryRun adds the dryRun to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithForce

WithForce adds the force to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithName

WithName adds the name to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the patch discovery v1beta1 namespaced endpoint slice params

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchDiscoveryV1beta1NamespacedEndpointSliceReader

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

PatchDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the PatchDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewPatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewPatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*PatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type ReadDiscoveryV1beta1NamespacedEndpointSliceOK

type ReadDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

ReadDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewReadDiscoveryV1beta1NamespacedEndpointSliceOK

func NewReadDiscoveryV1beta1NamespacedEndpointSliceOK() *ReadDiscoveryV1beta1NamespacedEndpointSliceOK

NewReadDiscoveryV1beta1NamespacedEndpointSliceOK creates a ReadDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type ReadDiscoveryV1beta1NamespacedEndpointSliceParams

type ReadDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the EndpointSlice

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

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

ReadDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the read discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParams

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParams() *ReadDiscoveryV1beta1NamespacedEndpointSliceParams

NewReadDiscoveryV1beta1NamespacedEndpointSliceParams creates a new ReadDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *ReadDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *ReadDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewReadDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *ReadDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetExact

SetExact adds the exact to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetExport

SetExport adds the export to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetName

SetName adds the name to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

func (o *ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithExact

WithExact adds the exact to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithExport

WithExport adds the export to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithName

WithName adds the name to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the read discovery v1beta1 namespaced endpoint slice params

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadDiscoveryV1beta1NamespacedEndpointSliceReader

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

ReadDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the ReadDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*ReadDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated handles this case with default header values.

Created

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated() *ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated

NewReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated creates a ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated with default headers values

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated) Error

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceCreated) GetPayload

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
}

ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceOK

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceOK() *ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK

NewReplaceDiscoveryV1beta1NamespacedEndpointSliceOK creates a ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*Body*/
	Body *models.IoK8sAPIDiscoveryV1beta1EndpointSlice
	/*DryRun
	  When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed

	*/
	DryRun *string
	/*FieldManager
	  fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.

	*/
	FieldManager *string
	/*Name
	  name of the EndpointSlice

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

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

ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the replace discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParams() *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParams creates a new ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetBody

SetBody adds the body to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetDryRun

SetDryRun adds the dryRun to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager

func (o *ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetName

SetName adds the name to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithBody

WithBody adds the body to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithDryRun

WithDryRun adds the dryRun to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithName

WithName adds the name to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the replace discovery v1beta1 namespaced endpoint slice params

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceReader

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

ReplaceDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the ReplaceDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*ReplaceDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK() *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK

NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK creates a WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK with default headers values

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK) Error

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesOK) GetPayload

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch discovery v1beta1 endpoint slice list for all namespaces operation typically these are written to a http.Request

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams() *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams creates a new WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams object with the default values initialized.

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithContext

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithContext(ctx context.Context) *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

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

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithHTTPClient

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

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

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithTimeout

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams

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

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetContext

SetContext adds the context to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetFieldSelector

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetLabelSelector

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetResourceVersion

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithContext

WithContext adds the context to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch discovery v1beta1 endpoint slice list for all namespaces params

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesReader

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

WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesReader is a Reader for the WatchDiscoveryV1beta1EndpointSliceListForAllNamespaces structure.

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized

type WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized struct {
}

WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized

func NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized() *WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized

NewWatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized creates a WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized with default headers values

func (*WatchDiscoveryV1beta1EndpointSliceListForAllNamespacesUnauthorized) Error

type WatchDiscoveryV1beta1NamespacedEndpointSliceListOK

type WatchDiscoveryV1beta1NamespacedEndpointSliceListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchDiscoveryV1beta1NamespacedEndpointSliceListOK handles this case with default header values.

OK

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListOK

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListOK() *WatchDiscoveryV1beta1NamespacedEndpointSliceListOK

NewWatchDiscoveryV1beta1NamespacedEndpointSliceListOK creates a WatchDiscoveryV1beta1NamespacedEndpointSliceListOK with default headers values

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListOK) Error

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListOK) GetPayload

type WatchDiscoveryV1beta1NamespacedEndpointSliceListParams

type WatchDiscoveryV1beta1NamespacedEndpointSliceListParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchDiscoveryV1beta1NamespacedEndpointSliceListParams contains all the parameters to send to the API endpoint for the watch discovery v1beta1 namespaced endpoint slice list operation typically these are written to a http.Request

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParams

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParams() *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams

NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParams creates a new WatchDiscoveryV1beta1NamespacedEndpointSliceListParams object with the default values initialized.

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithContext

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithContext(ctx context.Context) *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams

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

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithHTTPClient

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithHTTPClient(client *http.Client) *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams

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

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithTimeout

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListParamsWithTimeout(timeout time.Duration) *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams

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

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetAllowWatchBookmarks

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetContext

SetContext adds the context to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetContinue

SetContinue adds the continue to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetFieldSelector

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetLabelSelector

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetLimit

SetLimit adds the limit to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetNamespace

SetNamespace adds the namespace to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetPretty

SetPretty adds the pretty to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetResourceVersion

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetResourceVersionMatch

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetTimeout

SetTimeout adds the timeout to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetTimeoutSeconds

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) SetWatch

SetWatch adds the watch to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithContext

WithContext adds the context to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithContinue

WithContinue adds the continueVar to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithLimit

WithLimit adds the limit to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithNamespace

WithNamespace adds the namespace to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithPretty

WithPretty adds the pretty to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithTimeout

WithTimeout adds the timeout to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WithWatch

WithWatch adds the watch to the watch discovery v1beta1 namespaced endpoint slice list params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchDiscoveryV1beta1NamespacedEndpointSliceListReader

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

WatchDiscoveryV1beta1NamespacedEndpointSliceListReader is a Reader for the WatchDiscoveryV1beta1NamespacedEndpointSliceList structure.

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized

type WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized struct {
}

WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized() *WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized

NewWatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized creates a WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized with default headers values

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceListUnauthorized) Error

type WatchDiscoveryV1beta1NamespacedEndpointSliceOK

type WatchDiscoveryV1beta1NamespacedEndpointSliceOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchDiscoveryV1beta1NamespacedEndpointSliceOK handles this case with default header values.

OK

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceOK

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceOK() *WatchDiscoveryV1beta1NamespacedEndpointSliceOK

NewWatchDiscoveryV1beta1NamespacedEndpointSliceOK creates a WatchDiscoveryV1beta1NamespacedEndpointSliceOK with default headers values

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceOK) Error

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceOK) GetPayload

type WatchDiscoveryV1beta1NamespacedEndpointSliceParams

type WatchDiscoveryV1beta1NamespacedEndpointSliceParams struct {

	/*AllowWatchBookmarks
	  allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the EndpointSlice

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

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

WatchDiscoveryV1beta1NamespacedEndpointSliceParams contains all the parameters to send to the API endpoint for the watch discovery v1beta1 namespaced endpoint slice operation typically these are written to a http.Request

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParams

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParams() *WatchDiscoveryV1beta1NamespacedEndpointSliceParams

NewWatchDiscoveryV1beta1NamespacedEndpointSliceParams creates a new WatchDiscoveryV1beta1NamespacedEndpointSliceParams object with the default values initialized.

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithContext(ctx context.Context) *WatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithHTTPClient(client *http.Client) *WatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceParamsWithTimeout(timeout time.Duration) *WatchDiscoveryV1beta1NamespacedEndpointSliceParams

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

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetAllowWatchBookmarks

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetContext

SetContext adds the context to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetContinue

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldSelector

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetLabelSelector

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetLimit

SetLimit adds the limit to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetName

SetName adds the name to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetNamespace

SetNamespace adds the namespace to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetPretty

SetPretty adds the pretty to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersion

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersionMatch

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeout

SetTimeout adds the timeout to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeoutSeconds

func (o *WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) SetWatch

SetWatch adds the watch to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithContext

WithContext adds the context to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithContinue

WithContinue adds the continueVar to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithLimit

WithLimit adds the limit to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithName

WithName adds the name to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithNamespace

WithNamespace adds the namespace to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithPretty

WithPretty adds the pretty to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeout

WithTimeout adds the timeout to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WithWatch

WithWatch adds the watch to the watch discovery v1beta1 namespaced endpoint slice params

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchDiscoveryV1beta1NamespacedEndpointSliceReader

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

WatchDiscoveryV1beta1NamespacedEndpointSliceReader is a Reader for the WatchDiscoveryV1beta1NamespacedEndpointSlice structure.

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

type WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized struct {
}

WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized handles this case with default header values.

Unauthorized

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

func NewWatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized() *WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized

NewWatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized creates a WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized with default headers values

func (*WatchDiscoveryV1beta1NamespacedEndpointSliceUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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