Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateNodeV1beta1RuntimeClass(params *CreateNodeV1beta1RuntimeClassParams) (*CreateNodeV1beta1RuntimeClassOK, *CreateNodeV1beta1RuntimeClassCreated, ...)
- func (a *Client) DeleteNodeV1beta1CollectionRuntimeClass(params *DeleteNodeV1beta1CollectionRuntimeClassParams) (*DeleteNodeV1beta1CollectionRuntimeClassOK, error)
- func (a *Client) DeleteNodeV1beta1RuntimeClass(params *DeleteNodeV1beta1RuntimeClassParams) (*DeleteNodeV1beta1RuntimeClassOK, *DeleteNodeV1beta1RuntimeClassAccepted, ...)
- func (a *Client) GetNodeV1beta1APIResources(params *GetNodeV1beta1APIResourcesParams) (*GetNodeV1beta1APIResourcesOK, error)
- func (a *Client) ListNodeV1beta1RuntimeClass(params *ListNodeV1beta1RuntimeClassParams) (*ListNodeV1beta1RuntimeClassOK, error)
- func (a *Client) PatchNodeV1beta1RuntimeClass(params *PatchNodeV1beta1RuntimeClassParams) (*PatchNodeV1beta1RuntimeClassOK, error)
- func (a *Client) ReadNodeV1beta1RuntimeClass(params *ReadNodeV1beta1RuntimeClassParams) (*ReadNodeV1beta1RuntimeClassOK, error)
- func (a *Client) ReplaceNodeV1beta1RuntimeClass(params *ReplaceNodeV1beta1RuntimeClassParams) (*ReplaceNodeV1beta1RuntimeClassOK, *ReplaceNodeV1beta1RuntimeClassCreated, ...)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) WatchNodeV1beta1RuntimeClass(params *WatchNodeV1beta1RuntimeClassParams) (*WatchNodeV1beta1RuntimeClassOK, error)
- func (a *Client) WatchNodeV1beta1RuntimeClassList(params *WatchNodeV1beta1RuntimeClassListParams) (*WatchNodeV1beta1RuntimeClassListOK, error)
- type ClientService
- type CreateNodeV1beta1RuntimeClassAccepted
- type CreateNodeV1beta1RuntimeClassCreated
- type CreateNodeV1beta1RuntimeClassOK
- type CreateNodeV1beta1RuntimeClassParams
- func NewCreateNodeV1beta1RuntimeClassParams() *CreateNodeV1beta1RuntimeClassParams
- func NewCreateNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *CreateNodeV1beta1RuntimeClassParams
- func NewCreateNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *CreateNodeV1beta1RuntimeClassParams
- func NewCreateNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sAPINodeV1beta1RuntimeClass)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *CreateNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *CreateNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sAPINodeV1beta1RuntimeClass) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *CreateNodeV1beta1RuntimeClassParams
- func (o *CreateNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateNodeV1beta1RuntimeClassReader
- type CreateNodeV1beta1RuntimeClassUnauthorized
- type DeleteNodeV1beta1CollectionRuntimeClassOK
- type DeleteNodeV1beta1CollectionRuntimeClassParams
- func NewDeleteNodeV1beta1CollectionRuntimeClassParams() *DeleteNodeV1beta1CollectionRuntimeClassParams
- func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithContext(ctx context.Context) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithHTTPClient(client *http.Client) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithTimeout(timeout time.Duration) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetContext(ctx context.Context)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetContinue(continueVar *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetDryRun(dryRun *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetFieldSelector(fieldSelector *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetLabelSelector(labelSelector *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetLimit(limit *int64)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetPretty(pretty *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersion(resourceVersion *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithContext(ctx context.Context) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithContinue(continueVar *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithDryRun(dryRun *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithFieldSelector(fieldSelector *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithHTTPClient(client *http.Client) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithLabelSelector(labelSelector *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithLimit(limit *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithPretty(pretty *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersion(resourceVersion *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeout(timeout time.Duration) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
- func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteNodeV1beta1CollectionRuntimeClassReader
- type DeleteNodeV1beta1CollectionRuntimeClassUnauthorized
- type DeleteNodeV1beta1RuntimeClassAccepted
- type DeleteNodeV1beta1RuntimeClassOK
- type DeleteNodeV1beta1RuntimeClassParams
- func NewDeleteNodeV1beta1RuntimeClassParams() *DeleteNodeV1beta1RuntimeClassParams
- func NewDeleteNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *DeleteNodeV1beta1RuntimeClassParams
- func NewDeleteNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *DeleteNodeV1beta1RuntimeClassParams
- func NewDeleteNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetName(name string)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeleteNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithName(name string) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *DeleteNodeV1beta1RuntimeClassParams
- func (o *DeleteNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteNodeV1beta1RuntimeClassReader
- type DeleteNodeV1beta1RuntimeClassUnauthorized
- type GetNodeV1beta1APIResourcesOK
- type GetNodeV1beta1APIResourcesParams
- func NewGetNodeV1beta1APIResourcesParams() *GetNodeV1beta1APIResourcesParams
- func NewGetNodeV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetNodeV1beta1APIResourcesParams
- func NewGetNodeV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetNodeV1beta1APIResourcesParams
- func NewGetNodeV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetNodeV1beta1APIResourcesParams
- func (o *GetNodeV1beta1APIResourcesParams) SetContext(ctx context.Context)
- func (o *GetNodeV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
- func (o *GetNodeV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
- func (o *GetNodeV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetNodeV1beta1APIResourcesParams
- func (o *GetNodeV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetNodeV1beta1APIResourcesParams
- func (o *GetNodeV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetNodeV1beta1APIResourcesParams
- func (o *GetNodeV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetNodeV1beta1APIResourcesReader
- type GetNodeV1beta1APIResourcesUnauthorized
- type ListNodeV1beta1RuntimeClassOK
- type ListNodeV1beta1RuntimeClassParams
- func NewListNodeV1beta1RuntimeClassParams() *ListNodeV1beta1RuntimeClassParams
- func NewListNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ListNodeV1beta1RuntimeClassParams
- func NewListNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ListNodeV1beta1RuntimeClassParams
- func NewListNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *ListNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *ListNodeV1beta1RuntimeClassParams) SetContinue(continueVar *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetFieldSelector(fieldSelector *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *ListNodeV1beta1RuntimeClassParams) SetLabelSelector(labelSelector *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetLimit(limit *int64)
- func (o *ListNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetResourceVersion(resourceVersion *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *ListNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *ListNodeV1beta1RuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *ListNodeV1beta1RuntimeClassParams) SetWatch(watch *bool)
- func (o *ListNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithContinue(continueVar *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithFieldSelector(fieldSelector *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithLabelSelector(labelSelector *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithLimit(limit *int64) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithResourceVersion(resourceVersion *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WithWatch(watch *bool) *ListNodeV1beta1RuntimeClassParams
- func (o *ListNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListNodeV1beta1RuntimeClassReader
- type ListNodeV1beta1RuntimeClassUnauthorized
- type PatchNodeV1beta1RuntimeClassOK
- type PatchNodeV1beta1RuntimeClassParams
- func NewPatchNodeV1beta1RuntimeClassParams() *PatchNodeV1beta1RuntimeClassParams
- func NewPatchNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *PatchNodeV1beta1RuntimeClassParams
- func NewPatchNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *PatchNodeV1beta1RuntimeClassParams
- func NewPatchNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetForce(force *bool)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetName(name string)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *PatchNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *PatchNodeV1beta1RuntimeClassParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithForce(force *bool) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithName(name string) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *PatchNodeV1beta1RuntimeClassParams
- func (o *PatchNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchNodeV1beta1RuntimeClassReader
- type PatchNodeV1beta1RuntimeClassUnauthorized
- type ReadNodeV1beta1RuntimeClassOK
- type ReadNodeV1beta1RuntimeClassParams
- func NewReadNodeV1beta1RuntimeClassParams() *ReadNodeV1beta1RuntimeClassParams
- func NewReadNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ReadNodeV1beta1RuntimeClassParams
- func NewReadNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ReadNodeV1beta1RuntimeClassParams
- func NewReadNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetExact(exact *bool)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetExport(export *bool)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetName(name string)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *ReadNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *ReadNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithExact(exact *bool) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithExport(export *bool) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithName(name string) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ReadNodeV1beta1RuntimeClassParams
- func (o *ReadNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadNodeV1beta1RuntimeClassReader
- type ReadNodeV1beta1RuntimeClassUnauthorized
- type ReplaceNodeV1beta1RuntimeClassCreated
- type ReplaceNodeV1beta1RuntimeClassOK
- type ReplaceNodeV1beta1RuntimeClassParams
- func NewReplaceNodeV1beta1RuntimeClassParams() *ReplaceNodeV1beta1RuntimeClassParams
- func NewReplaceNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ReplaceNodeV1beta1RuntimeClassParams
- func NewReplaceNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ReplaceNodeV1beta1RuntimeClassParams
- func NewReplaceNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sAPINodeV1beta1RuntimeClass)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetName(name string)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sAPINodeV1beta1RuntimeClass) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithName(name string) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ReplaceNodeV1beta1RuntimeClassParams
- func (o *ReplaceNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceNodeV1beta1RuntimeClassReader
- type ReplaceNodeV1beta1RuntimeClassUnauthorized
- type WatchNodeV1beta1RuntimeClassListOK
- type WatchNodeV1beta1RuntimeClassListParams
- func NewWatchNodeV1beta1RuntimeClassListParams() *WatchNodeV1beta1RuntimeClassListParams
- func NewWatchNodeV1beta1RuntimeClassListParamsWithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassListParams
- func NewWatchNodeV1beta1RuntimeClassListParamsWithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassListParams
- func NewWatchNodeV1beta1RuntimeClassListParamsWithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetContext(ctx context.Context)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetContinue(continueVar *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetHTTPClient(client *http.Client)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetLabelSelector(labelSelector *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetLimit(limit *int64)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetPretty(pretty *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetTimeout(timeout time.Duration)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchNodeV1beta1RuntimeClassListParams) SetWatch(watch *bool)
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithContinue(continueVar *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithFieldSelector(fieldSelector *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithLabelSelector(labelSelector *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithLimit(limit *int64) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithPretty(pretty *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithResourceVersion(resourceVersion *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WithWatch(watch *bool) *WatchNodeV1beta1RuntimeClassListParams
- func (o *WatchNodeV1beta1RuntimeClassListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchNodeV1beta1RuntimeClassListReader
- type WatchNodeV1beta1RuntimeClassListUnauthorized
- type WatchNodeV1beta1RuntimeClassOK
- type WatchNodeV1beta1RuntimeClassParams
- func NewWatchNodeV1beta1RuntimeClassParams() *WatchNodeV1beta1RuntimeClassParams
- func NewWatchNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassParams
- func NewWatchNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassParams
- func NewWatchNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetContinue(continueVar *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetLabelSelector(labelSelector *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetLimit(limit *int64)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetName(name string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchNodeV1beta1RuntimeClassParams) SetWatch(watch *bool)
- func (o *WatchNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithContinue(continueVar *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithFieldSelector(fieldSelector *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithLabelSelector(labelSelector *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithLimit(limit *int64) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithName(name string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithResourceVersion(resourceVersion *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WithWatch(watch *bool) *WatchNodeV1beta1RuntimeClassParams
- func (o *WatchNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchNodeV1beta1RuntimeClassReader
- type WatchNodeV1beta1RuntimeClassUnauthorized
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 node v1beta1 API
func (*Client) CreateNodeV1beta1RuntimeClass ¶
func (a *Client) CreateNodeV1beta1RuntimeClass(params *CreateNodeV1beta1RuntimeClassParams) (*CreateNodeV1beta1RuntimeClassOK, *CreateNodeV1beta1RuntimeClassCreated, *CreateNodeV1beta1RuntimeClassAccepted, error)
CreateNodeV1beta1RuntimeClass create a RuntimeClass
func (*Client) DeleteNodeV1beta1CollectionRuntimeClass ¶
func (a *Client) DeleteNodeV1beta1CollectionRuntimeClass(params *DeleteNodeV1beta1CollectionRuntimeClassParams) (*DeleteNodeV1beta1CollectionRuntimeClassOK, error)
DeleteNodeV1beta1CollectionRuntimeClass delete collection of RuntimeClass
func (*Client) DeleteNodeV1beta1RuntimeClass ¶
func (a *Client) DeleteNodeV1beta1RuntimeClass(params *DeleteNodeV1beta1RuntimeClassParams) (*DeleteNodeV1beta1RuntimeClassOK, *DeleteNodeV1beta1RuntimeClassAccepted, error)
DeleteNodeV1beta1RuntimeClass delete a RuntimeClass
func (*Client) GetNodeV1beta1APIResources ¶
func (a *Client) GetNodeV1beta1APIResources(params *GetNodeV1beta1APIResourcesParams) (*GetNodeV1beta1APIResourcesOK, error)
GetNodeV1beta1APIResources get available resources
func (*Client) ListNodeV1beta1RuntimeClass ¶
func (a *Client) ListNodeV1beta1RuntimeClass(params *ListNodeV1beta1RuntimeClassParams) (*ListNodeV1beta1RuntimeClassOK, error)
ListNodeV1beta1RuntimeClass list or watch objects of kind RuntimeClass
func (*Client) PatchNodeV1beta1RuntimeClass ¶
func (a *Client) PatchNodeV1beta1RuntimeClass(params *PatchNodeV1beta1RuntimeClassParams) (*PatchNodeV1beta1RuntimeClassOK, error)
PatchNodeV1beta1RuntimeClass partially update the specified RuntimeClass
func (*Client) ReadNodeV1beta1RuntimeClass ¶
func (a *Client) ReadNodeV1beta1RuntimeClass(params *ReadNodeV1beta1RuntimeClassParams) (*ReadNodeV1beta1RuntimeClassOK, error)
ReadNodeV1beta1RuntimeClass read the specified RuntimeClass
func (*Client) ReplaceNodeV1beta1RuntimeClass ¶
func (a *Client) ReplaceNodeV1beta1RuntimeClass(params *ReplaceNodeV1beta1RuntimeClassParams) (*ReplaceNodeV1beta1RuntimeClassOK, *ReplaceNodeV1beta1RuntimeClassCreated, error)
ReplaceNodeV1beta1RuntimeClass replace the specified RuntimeClass
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) WatchNodeV1beta1RuntimeClass ¶
func (a *Client) WatchNodeV1beta1RuntimeClass(params *WatchNodeV1beta1RuntimeClassParams) (*WatchNodeV1beta1RuntimeClassOK, error)
WatchNodeV1beta1RuntimeClass watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func (*Client) WatchNodeV1beta1RuntimeClassList ¶
func (a *Client) WatchNodeV1beta1RuntimeClassList(params *WatchNodeV1beta1RuntimeClassListParams) (*WatchNodeV1beta1RuntimeClassListOK, error)
WatchNodeV1beta1RuntimeClassList watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead.
type ClientService ¶
type ClientService interface { CreateNodeV1beta1RuntimeClass(params *CreateNodeV1beta1RuntimeClassParams) (*CreateNodeV1beta1RuntimeClassOK, *CreateNodeV1beta1RuntimeClassCreated, *CreateNodeV1beta1RuntimeClassAccepted, error) DeleteNodeV1beta1CollectionRuntimeClass(params *DeleteNodeV1beta1CollectionRuntimeClassParams) (*DeleteNodeV1beta1CollectionRuntimeClassOK, error) DeleteNodeV1beta1RuntimeClass(params *DeleteNodeV1beta1RuntimeClassParams) (*DeleteNodeV1beta1RuntimeClassOK, *DeleteNodeV1beta1RuntimeClassAccepted, error) GetNodeV1beta1APIResources(params *GetNodeV1beta1APIResourcesParams) (*GetNodeV1beta1APIResourcesOK, error) ListNodeV1beta1RuntimeClass(params *ListNodeV1beta1RuntimeClassParams) (*ListNodeV1beta1RuntimeClassOK, error) PatchNodeV1beta1RuntimeClass(params *PatchNodeV1beta1RuntimeClassParams) (*PatchNodeV1beta1RuntimeClassOK, error) ReadNodeV1beta1RuntimeClass(params *ReadNodeV1beta1RuntimeClassParams) (*ReadNodeV1beta1RuntimeClassOK, error) ReplaceNodeV1beta1RuntimeClass(params *ReplaceNodeV1beta1RuntimeClassParams) (*ReplaceNodeV1beta1RuntimeClassOK, *ReplaceNodeV1beta1RuntimeClassCreated, error) WatchNodeV1beta1RuntimeClass(params *WatchNodeV1beta1RuntimeClassParams) (*WatchNodeV1beta1RuntimeClassOK, error) WatchNodeV1beta1RuntimeClassList(params *WatchNodeV1beta1RuntimeClassListParams) (*WatchNodeV1beta1RuntimeClassListOK, 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 node v1beta1 API client.
type CreateNodeV1beta1RuntimeClassAccepted ¶
type CreateNodeV1beta1RuntimeClassAccepted struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
CreateNodeV1beta1RuntimeClassAccepted handles this case with default header values.
Accepted
func NewCreateNodeV1beta1RuntimeClassAccepted ¶
func NewCreateNodeV1beta1RuntimeClassAccepted() *CreateNodeV1beta1RuntimeClassAccepted
NewCreateNodeV1beta1RuntimeClassAccepted creates a CreateNodeV1beta1RuntimeClassAccepted with default headers values
func (*CreateNodeV1beta1RuntimeClassAccepted) Error ¶
func (o *CreateNodeV1beta1RuntimeClassAccepted) Error() string
func (*CreateNodeV1beta1RuntimeClassAccepted) GetPayload ¶
func (o *CreateNodeV1beta1RuntimeClassAccepted) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type CreateNodeV1beta1RuntimeClassCreated ¶
type CreateNodeV1beta1RuntimeClassCreated struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
CreateNodeV1beta1RuntimeClassCreated handles this case with default header values.
Created
func NewCreateNodeV1beta1RuntimeClassCreated ¶
func NewCreateNodeV1beta1RuntimeClassCreated() *CreateNodeV1beta1RuntimeClassCreated
NewCreateNodeV1beta1RuntimeClassCreated creates a CreateNodeV1beta1RuntimeClassCreated with default headers values
func (*CreateNodeV1beta1RuntimeClassCreated) Error ¶
func (o *CreateNodeV1beta1RuntimeClassCreated) Error() string
func (*CreateNodeV1beta1RuntimeClassCreated) GetPayload ¶
func (o *CreateNodeV1beta1RuntimeClassCreated) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type CreateNodeV1beta1RuntimeClassOK ¶
type CreateNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
CreateNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewCreateNodeV1beta1RuntimeClassOK ¶
func NewCreateNodeV1beta1RuntimeClassOK() *CreateNodeV1beta1RuntimeClassOK
NewCreateNodeV1beta1RuntimeClassOK creates a CreateNodeV1beta1RuntimeClassOK with default headers values
func (*CreateNodeV1beta1RuntimeClassOK) Error ¶
func (o *CreateNodeV1beta1RuntimeClassOK) Error() string
func (*CreateNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *CreateNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type CreateNodeV1beta1RuntimeClassParams ¶
type CreateNodeV1beta1RuntimeClassParams struct { /*Body*/ Body *models.IoK8sAPINodeV1beta1RuntimeClass /*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 /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the create node v1beta1 runtime class operation typically these are written to a http.Request
func NewCreateNodeV1beta1RuntimeClassParams ¶
func NewCreateNodeV1beta1RuntimeClassParams() *CreateNodeV1beta1RuntimeClassParams
NewCreateNodeV1beta1RuntimeClassParams creates a new CreateNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewCreateNodeV1beta1RuntimeClassParamsWithContext ¶
func NewCreateNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *CreateNodeV1beta1RuntimeClassParams
NewCreateNodeV1beta1RuntimeClassParamsWithContext creates a new CreateNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewCreateNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewCreateNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *CreateNodeV1beta1RuntimeClassParams
NewCreateNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new CreateNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewCreateNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *CreateNodeV1beta1RuntimeClassParams
NewCreateNodeV1beta1RuntimeClassParamsWithTimeout creates a new CreateNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateNodeV1beta1RuntimeClassParams) SetBody ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sAPINodeV1beta1RuntimeClass)
SetBody adds the body to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetDryRun ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetFieldManager ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *CreateNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithBody ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sAPINodeV1beta1RuntimeClass) *CreateNodeV1beta1RuntimeClassParams
WithBody adds the body to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *CreateNodeV1beta1RuntimeClassParams
WithContext adds the context to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithDryRun ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *CreateNodeV1beta1RuntimeClassParams
WithDryRun adds the dryRun to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithFieldManager ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *CreateNodeV1beta1RuntimeClassParams
WithFieldManager adds the fieldManager to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *CreateNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *CreateNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *CreateNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the create node v1beta1 runtime class params
func (*CreateNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *CreateNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateNodeV1beta1RuntimeClassReader ¶
type CreateNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
CreateNodeV1beta1RuntimeClassReader is a Reader for the CreateNodeV1beta1RuntimeClass structure.
func (*CreateNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *CreateNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateNodeV1beta1RuntimeClassUnauthorized ¶
type CreateNodeV1beta1RuntimeClassUnauthorized struct { }
CreateNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewCreateNodeV1beta1RuntimeClassUnauthorized ¶
func NewCreateNodeV1beta1RuntimeClassUnauthorized() *CreateNodeV1beta1RuntimeClassUnauthorized
NewCreateNodeV1beta1RuntimeClassUnauthorized creates a CreateNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*CreateNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *CreateNodeV1beta1RuntimeClassUnauthorized) Error() string
type DeleteNodeV1beta1CollectionRuntimeClassOK ¶
type DeleteNodeV1beta1CollectionRuntimeClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteNodeV1beta1CollectionRuntimeClassOK handles this case with default header values.
OK
func NewDeleteNodeV1beta1CollectionRuntimeClassOK ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassOK() *DeleteNodeV1beta1CollectionRuntimeClassOK
NewDeleteNodeV1beta1CollectionRuntimeClassOK creates a DeleteNodeV1beta1CollectionRuntimeClassOK with default headers values
func (*DeleteNodeV1beta1CollectionRuntimeClassOK) Error ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassOK) Error() string
func (*DeleteNodeV1beta1CollectionRuntimeClassOK) GetPayload ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteNodeV1beta1CollectionRuntimeClassParams ¶
type DeleteNodeV1beta1CollectionRuntimeClassParams 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 /*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 }
DeleteNodeV1beta1CollectionRuntimeClassParams contains all the parameters to send to the API endpoint for the delete node v1beta1 collection runtime class operation typically these are written to a http.Request
func NewDeleteNodeV1beta1CollectionRuntimeClassParams ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassParams() *DeleteNodeV1beta1CollectionRuntimeClassParams
NewDeleteNodeV1beta1CollectionRuntimeClassParams creates a new DeleteNodeV1beta1CollectionRuntimeClassParams object with the default values initialized.
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithContext ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithContext(ctx context.Context) *DeleteNodeV1beta1CollectionRuntimeClassParams
NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithContext creates a new DeleteNodeV1beta1CollectionRuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithHTTPClient ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithHTTPClient(client *http.Client) *DeleteNodeV1beta1CollectionRuntimeClassParams
NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithHTTPClient creates a new DeleteNodeV1beta1CollectionRuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithTimeout ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithTimeout(timeout time.Duration) *DeleteNodeV1beta1CollectionRuntimeClassParams
NewDeleteNodeV1beta1CollectionRuntimeClassParamsWithTimeout creates a new DeleteNodeV1beta1CollectionRuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetBody ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetContext ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetContinue ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetDryRun ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetFieldSelector ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetGracePeriodSeconds ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetHTTPClient ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetLabelSelector ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetLimit ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetOrphanDependents ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetPretty ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetPropagationPolicy ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersion ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersionMatch ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeout ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeoutSeconds ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithBody ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithBody adds the body to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithContext ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithContext(ctx context.Context) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithContext adds the context to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithContinue ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithContinue(continueVar *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithContinue adds the continueVar to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithDryRun ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithDryRun(dryRun *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithDryRun adds the dryRun to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithFieldSelector ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithFieldSelector(fieldSelector *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithFieldSelector adds the fieldSelector to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithGracePeriodSeconds ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithHTTPClient ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithHTTPClient(client *http.Client) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithHTTPClient adds the HTTPClient to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithLabelSelector ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithLabelSelector(labelSelector *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithLabelSelector adds the labelSelector to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithLimit ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithLimit(limit *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithLimit adds the limit to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithOrphanDependents ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithOrphanDependents adds the orphanDependents to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithPretty ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithPretty(pretty *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithPretty adds the pretty to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithPropagationPolicy ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithPropagationPolicy adds the propagationPolicy to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersion ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersion(resourceVersion *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithResourceVersion adds the resourceVersion to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersionMatch ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeout ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeout(timeout time.Duration) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithTimeout adds the timeout to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeoutSeconds ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeleteNodeV1beta1CollectionRuntimeClassParams
WithTimeoutSeconds adds the timeoutSeconds to the delete node v1beta1 collection runtime class params
func (*DeleteNodeV1beta1CollectionRuntimeClassParams) WriteToRequest ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteNodeV1beta1CollectionRuntimeClassReader ¶
type DeleteNodeV1beta1CollectionRuntimeClassReader struct {
// contains filtered or unexported fields
}
DeleteNodeV1beta1CollectionRuntimeClassReader is a Reader for the DeleteNodeV1beta1CollectionRuntimeClass structure.
func (*DeleteNodeV1beta1CollectionRuntimeClassReader) ReadResponse ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteNodeV1beta1CollectionRuntimeClassUnauthorized ¶
type DeleteNodeV1beta1CollectionRuntimeClassUnauthorized struct { }
DeleteNodeV1beta1CollectionRuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewDeleteNodeV1beta1CollectionRuntimeClassUnauthorized ¶
func NewDeleteNodeV1beta1CollectionRuntimeClassUnauthorized() *DeleteNodeV1beta1CollectionRuntimeClassUnauthorized
NewDeleteNodeV1beta1CollectionRuntimeClassUnauthorized creates a DeleteNodeV1beta1CollectionRuntimeClassUnauthorized with default headers values
func (*DeleteNodeV1beta1CollectionRuntimeClassUnauthorized) Error ¶
func (o *DeleteNodeV1beta1CollectionRuntimeClassUnauthorized) Error() string
type DeleteNodeV1beta1RuntimeClassAccepted ¶
type DeleteNodeV1beta1RuntimeClassAccepted struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteNodeV1beta1RuntimeClassAccepted handles this case with default header values.
Accepted
func NewDeleteNodeV1beta1RuntimeClassAccepted ¶
func NewDeleteNodeV1beta1RuntimeClassAccepted() *DeleteNodeV1beta1RuntimeClassAccepted
NewDeleteNodeV1beta1RuntimeClassAccepted creates a DeleteNodeV1beta1RuntimeClassAccepted with default headers values
func (*DeleteNodeV1beta1RuntimeClassAccepted) Error ¶
func (o *DeleteNodeV1beta1RuntimeClassAccepted) Error() string
func (*DeleteNodeV1beta1RuntimeClassAccepted) GetPayload ¶
func (o *DeleteNodeV1beta1RuntimeClassAccepted) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteNodeV1beta1RuntimeClassOK ¶
type DeleteNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewDeleteNodeV1beta1RuntimeClassOK ¶
func NewDeleteNodeV1beta1RuntimeClassOK() *DeleteNodeV1beta1RuntimeClassOK
NewDeleteNodeV1beta1RuntimeClassOK creates a DeleteNodeV1beta1RuntimeClassOK with default headers values
func (*DeleteNodeV1beta1RuntimeClassOK) Error ¶
func (o *DeleteNodeV1beta1RuntimeClassOK) Error() string
func (*DeleteNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *DeleteNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteNodeV1beta1RuntimeClassParams ¶
type DeleteNodeV1beta1RuntimeClassParams 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 RuntimeClass */ Name 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 }
DeleteNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the delete node v1beta1 runtime class operation typically these are written to a http.Request
func NewDeleteNodeV1beta1RuntimeClassParams ¶
func NewDeleteNodeV1beta1RuntimeClassParams() *DeleteNodeV1beta1RuntimeClassParams
NewDeleteNodeV1beta1RuntimeClassParams creates a new DeleteNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewDeleteNodeV1beta1RuntimeClassParamsWithContext ¶
func NewDeleteNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *DeleteNodeV1beta1RuntimeClassParams
NewDeleteNodeV1beta1RuntimeClassParamsWithContext creates a new DeleteNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewDeleteNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *DeleteNodeV1beta1RuntimeClassParams
NewDeleteNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new DeleteNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewDeleteNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *DeleteNodeV1beta1RuntimeClassParams
NewDeleteNodeV1beta1RuntimeClassParamsWithTimeout creates a new DeleteNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteNodeV1beta1RuntimeClassParams) SetBody ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetDryRun ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetGracePeriodSeconds ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetName ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetName(name string)
SetName adds the name to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetOrphanDependents ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetPropagationPolicy ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithBody ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteNodeV1beta1RuntimeClassParams
WithBody adds the body to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *DeleteNodeV1beta1RuntimeClassParams
WithContext adds the context to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithDryRun ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *DeleteNodeV1beta1RuntimeClassParams
WithDryRun adds the dryRun to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithGracePeriodSeconds ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteNodeV1beta1RuntimeClassParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *DeleteNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithName ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithName(name string) *DeleteNodeV1beta1RuntimeClassParams
WithName adds the name to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithOrphanDependents ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteNodeV1beta1RuntimeClassParams
WithOrphanDependents adds the orphanDependents to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *DeleteNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithPropagationPolicy ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteNodeV1beta1RuntimeClassParams
WithPropagationPolicy adds the propagationPolicy to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *DeleteNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the delete node v1beta1 runtime class params
func (*DeleteNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *DeleteNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteNodeV1beta1RuntimeClassReader ¶
type DeleteNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
DeleteNodeV1beta1RuntimeClassReader is a Reader for the DeleteNodeV1beta1RuntimeClass structure.
func (*DeleteNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *DeleteNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteNodeV1beta1RuntimeClassUnauthorized ¶
type DeleteNodeV1beta1RuntimeClassUnauthorized struct { }
DeleteNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewDeleteNodeV1beta1RuntimeClassUnauthorized ¶
func NewDeleteNodeV1beta1RuntimeClassUnauthorized() *DeleteNodeV1beta1RuntimeClassUnauthorized
NewDeleteNodeV1beta1RuntimeClassUnauthorized creates a DeleteNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*DeleteNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *DeleteNodeV1beta1RuntimeClassUnauthorized) Error() string
type GetNodeV1beta1APIResourcesOK ¶
type GetNodeV1beta1APIResourcesOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}
GetNodeV1beta1APIResourcesOK handles this case with default header values.
OK
func NewGetNodeV1beta1APIResourcesOK ¶
func NewGetNodeV1beta1APIResourcesOK() *GetNodeV1beta1APIResourcesOK
NewGetNodeV1beta1APIResourcesOK creates a GetNodeV1beta1APIResourcesOK with default headers values
func (*GetNodeV1beta1APIResourcesOK) Error ¶
func (o *GetNodeV1beta1APIResourcesOK) Error() string
func (*GetNodeV1beta1APIResourcesOK) GetPayload ¶
func (o *GetNodeV1beta1APIResourcesOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
type GetNodeV1beta1APIResourcesParams ¶
type GetNodeV1beta1APIResourcesParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetNodeV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get node v1beta1 API resources operation typically these are written to a http.Request
func NewGetNodeV1beta1APIResourcesParams ¶
func NewGetNodeV1beta1APIResourcesParams() *GetNodeV1beta1APIResourcesParams
NewGetNodeV1beta1APIResourcesParams creates a new GetNodeV1beta1APIResourcesParams object with the default values initialized.
func NewGetNodeV1beta1APIResourcesParamsWithContext ¶
func NewGetNodeV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetNodeV1beta1APIResourcesParams
NewGetNodeV1beta1APIResourcesParamsWithContext creates a new GetNodeV1beta1APIResourcesParams object with the default values initialized, and the ability to set a context for a request
func NewGetNodeV1beta1APIResourcesParamsWithHTTPClient ¶
func NewGetNodeV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetNodeV1beta1APIResourcesParams
NewGetNodeV1beta1APIResourcesParamsWithHTTPClient creates a new GetNodeV1beta1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetNodeV1beta1APIResourcesParamsWithTimeout ¶
func NewGetNodeV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetNodeV1beta1APIResourcesParams
NewGetNodeV1beta1APIResourcesParamsWithTimeout creates a new GetNodeV1beta1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetNodeV1beta1APIResourcesParams) SetContext ¶
func (o *GetNodeV1beta1APIResourcesParams) SetContext(ctx context.Context)
SetContext adds the context to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) SetHTTPClient ¶
func (o *GetNodeV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) SetTimeout ¶
func (o *GetNodeV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) WithContext ¶
func (o *GetNodeV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetNodeV1beta1APIResourcesParams
WithContext adds the context to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) WithHTTPClient ¶
func (o *GetNodeV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetNodeV1beta1APIResourcesParams
WithHTTPClient adds the HTTPClient to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) WithTimeout ¶
func (o *GetNodeV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetNodeV1beta1APIResourcesParams
WithTimeout adds the timeout to the get node v1beta1 API resources params
func (*GetNodeV1beta1APIResourcesParams) WriteToRequest ¶
func (o *GetNodeV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetNodeV1beta1APIResourcesReader ¶
type GetNodeV1beta1APIResourcesReader struct {
// contains filtered or unexported fields
}
GetNodeV1beta1APIResourcesReader is a Reader for the GetNodeV1beta1APIResources structure.
func (*GetNodeV1beta1APIResourcesReader) ReadResponse ¶
func (o *GetNodeV1beta1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetNodeV1beta1APIResourcesUnauthorized ¶
type GetNodeV1beta1APIResourcesUnauthorized struct { }
GetNodeV1beta1APIResourcesUnauthorized handles this case with default header values.
Unauthorized
func NewGetNodeV1beta1APIResourcesUnauthorized ¶
func NewGetNodeV1beta1APIResourcesUnauthorized() *GetNodeV1beta1APIResourcesUnauthorized
NewGetNodeV1beta1APIResourcesUnauthorized creates a GetNodeV1beta1APIResourcesUnauthorized with default headers values
func (*GetNodeV1beta1APIResourcesUnauthorized) Error ¶
func (o *GetNodeV1beta1APIResourcesUnauthorized) Error() string
type ListNodeV1beta1RuntimeClassOK ¶
type ListNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClassList
}
ListNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewListNodeV1beta1RuntimeClassOK ¶
func NewListNodeV1beta1RuntimeClassOK() *ListNodeV1beta1RuntimeClassOK
NewListNodeV1beta1RuntimeClassOK creates a ListNodeV1beta1RuntimeClassOK with default headers values
func (*ListNodeV1beta1RuntimeClassOK) Error ¶
func (o *ListNodeV1beta1RuntimeClassOK) Error() string
func (*ListNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *ListNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClassList
type ListNodeV1beta1RuntimeClassParams ¶
type ListNodeV1beta1RuntimeClassParams 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 }
ListNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the list node v1beta1 runtime class operation typically these are written to a http.Request
func NewListNodeV1beta1RuntimeClassParams ¶
func NewListNodeV1beta1RuntimeClassParams() *ListNodeV1beta1RuntimeClassParams
NewListNodeV1beta1RuntimeClassParams creates a new ListNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewListNodeV1beta1RuntimeClassParamsWithContext ¶
func NewListNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ListNodeV1beta1RuntimeClassParams
NewListNodeV1beta1RuntimeClassParamsWithContext creates a new ListNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewListNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewListNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ListNodeV1beta1RuntimeClassParams
NewListNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new ListNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewListNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ListNodeV1beta1RuntimeClassParams
NewListNodeV1beta1RuntimeClassParamsWithTimeout creates a new ListNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetContinue ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetFieldSelector ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetLabelSelector ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetLimit ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetResourceVersion ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetResourceVersionMatch ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetTimeoutSeconds ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) SetWatch ¶
func (o *ListNodeV1beta1RuntimeClassParams) SetWatch(watch *bool)
SetWatch adds the watch to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListNodeV1beta1RuntimeClassParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ListNodeV1beta1RuntimeClassParams
WithContext adds the context to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithContinue ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithContinue(continueVar *string) *ListNodeV1beta1RuntimeClassParams
WithContinue adds the continueVar to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithFieldSelector ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithFieldSelector(fieldSelector *string) *ListNodeV1beta1RuntimeClassParams
WithFieldSelector adds the fieldSelector to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ListNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithLabelSelector ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithLabelSelector(labelSelector *string) *ListNodeV1beta1RuntimeClassParams
WithLabelSelector adds the labelSelector to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithLimit ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithLimit(limit *int64) *ListNodeV1beta1RuntimeClassParams
WithLimit adds the limit to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ListNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithResourceVersion ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithResourceVersion(resourceVersion *string) *ListNodeV1beta1RuntimeClassParams
WithResourceVersion adds the resourceVersion to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithResourceVersionMatch ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListNodeV1beta1RuntimeClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ListNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithTimeoutSeconds ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListNodeV1beta1RuntimeClassParams
WithTimeoutSeconds adds the timeoutSeconds to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WithWatch ¶
func (o *ListNodeV1beta1RuntimeClassParams) WithWatch(watch *bool) *ListNodeV1beta1RuntimeClassParams
WithWatch adds the watch to the list node v1beta1 runtime class params
func (*ListNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *ListNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListNodeV1beta1RuntimeClassReader ¶
type ListNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
ListNodeV1beta1RuntimeClassReader is a Reader for the ListNodeV1beta1RuntimeClass structure.
func (*ListNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *ListNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListNodeV1beta1RuntimeClassUnauthorized ¶
type ListNodeV1beta1RuntimeClassUnauthorized struct { }
ListNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewListNodeV1beta1RuntimeClassUnauthorized ¶
func NewListNodeV1beta1RuntimeClassUnauthorized() *ListNodeV1beta1RuntimeClassUnauthorized
NewListNodeV1beta1RuntimeClassUnauthorized creates a ListNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*ListNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *ListNodeV1beta1RuntimeClassUnauthorized) Error() string
type PatchNodeV1beta1RuntimeClassOK ¶
type PatchNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
PatchNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewPatchNodeV1beta1RuntimeClassOK ¶
func NewPatchNodeV1beta1RuntimeClassOK() *PatchNodeV1beta1RuntimeClassOK
NewPatchNodeV1beta1RuntimeClassOK creates a PatchNodeV1beta1RuntimeClassOK with default headers values
func (*PatchNodeV1beta1RuntimeClassOK) Error ¶
func (o *PatchNodeV1beta1RuntimeClassOK) Error() string
func (*PatchNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *PatchNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type PatchNodeV1beta1RuntimeClassParams ¶
type PatchNodeV1beta1RuntimeClassParams 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 RuntimeClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the patch node v1beta1 runtime class operation typically these are written to a http.Request
func NewPatchNodeV1beta1RuntimeClassParams ¶
func NewPatchNodeV1beta1RuntimeClassParams() *PatchNodeV1beta1RuntimeClassParams
NewPatchNodeV1beta1RuntimeClassParams creates a new PatchNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewPatchNodeV1beta1RuntimeClassParamsWithContext ¶
func NewPatchNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *PatchNodeV1beta1RuntimeClassParams
NewPatchNodeV1beta1RuntimeClassParamsWithContext creates a new PatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewPatchNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewPatchNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *PatchNodeV1beta1RuntimeClassParams
NewPatchNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new PatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewPatchNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *PatchNodeV1beta1RuntimeClassParams
NewPatchNodeV1beta1RuntimeClassParamsWithTimeout creates a new PatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchNodeV1beta1RuntimeClassParams) SetBody ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
SetBody adds the body to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetDryRun ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetFieldManager ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetForce ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetForce(force *bool)
SetForce adds the force to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetName ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetName(name string)
SetName adds the name to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *PatchNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithBody ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchNodeV1beta1RuntimeClassParams
WithBody adds the body to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *PatchNodeV1beta1RuntimeClassParams
WithContext adds the context to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithDryRun ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *PatchNodeV1beta1RuntimeClassParams
WithDryRun adds the dryRun to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithFieldManager ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *PatchNodeV1beta1RuntimeClassParams
WithFieldManager adds the fieldManager to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithForce ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithForce(force *bool) *PatchNodeV1beta1RuntimeClassParams
WithForce adds the force to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *PatchNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithName ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithName(name string) *PatchNodeV1beta1RuntimeClassParams
WithName adds the name to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *PatchNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *PatchNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the patch node v1beta1 runtime class params
func (*PatchNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *PatchNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchNodeV1beta1RuntimeClassReader ¶
type PatchNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
PatchNodeV1beta1RuntimeClassReader is a Reader for the PatchNodeV1beta1RuntimeClass structure.
func (*PatchNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *PatchNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchNodeV1beta1RuntimeClassUnauthorized ¶
type PatchNodeV1beta1RuntimeClassUnauthorized struct { }
PatchNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewPatchNodeV1beta1RuntimeClassUnauthorized ¶
func NewPatchNodeV1beta1RuntimeClassUnauthorized() *PatchNodeV1beta1RuntimeClassUnauthorized
NewPatchNodeV1beta1RuntimeClassUnauthorized creates a PatchNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*PatchNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *PatchNodeV1beta1RuntimeClassUnauthorized) Error() string
type ReadNodeV1beta1RuntimeClassOK ¶
type ReadNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
ReadNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewReadNodeV1beta1RuntimeClassOK ¶
func NewReadNodeV1beta1RuntimeClassOK() *ReadNodeV1beta1RuntimeClassOK
NewReadNodeV1beta1RuntimeClassOK creates a ReadNodeV1beta1RuntimeClassOK with default headers values
func (*ReadNodeV1beta1RuntimeClassOK) Error ¶
func (o *ReadNodeV1beta1RuntimeClassOK) Error() string
func (*ReadNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *ReadNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type ReadNodeV1beta1RuntimeClassParams ¶
type ReadNodeV1beta1RuntimeClassParams 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 RuntimeClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReadNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the read node v1beta1 runtime class operation typically these are written to a http.Request
func NewReadNodeV1beta1RuntimeClassParams ¶
func NewReadNodeV1beta1RuntimeClassParams() *ReadNodeV1beta1RuntimeClassParams
NewReadNodeV1beta1RuntimeClassParams creates a new ReadNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewReadNodeV1beta1RuntimeClassParamsWithContext ¶
func NewReadNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ReadNodeV1beta1RuntimeClassParams
NewReadNodeV1beta1RuntimeClassParamsWithContext creates a new ReadNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewReadNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewReadNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ReadNodeV1beta1RuntimeClassParams
NewReadNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new ReadNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReadNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewReadNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ReadNodeV1beta1RuntimeClassParams
NewReadNodeV1beta1RuntimeClassParamsWithTimeout creates a new ReadNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReadNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetExact ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetExact(exact *bool)
SetExact adds the exact to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetExport ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetExport(export *bool)
SetExport adds the export to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetName ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetName(name string)
SetName adds the name to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *ReadNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ReadNodeV1beta1RuntimeClassParams
WithContext adds the context to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithExact ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithExact(exact *bool) *ReadNodeV1beta1RuntimeClassParams
WithExact adds the exact to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithExport ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithExport(export *bool) *ReadNodeV1beta1RuntimeClassParams
WithExport adds the export to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ReadNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithName ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithName(name string) *ReadNodeV1beta1RuntimeClassParams
WithName adds the name to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ReadNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ReadNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the read node v1beta1 runtime class params
func (*ReadNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *ReadNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReadNodeV1beta1RuntimeClassReader ¶
type ReadNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
ReadNodeV1beta1RuntimeClassReader is a Reader for the ReadNodeV1beta1RuntimeClass structure.
func (*ReadNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *ReadNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReadNodeV1beta1RuntimeClassUnauthorized ¶
type ReadNodeV1beta1RuntimeClassUnauthorized struct { }
ReadNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewReadNodeV1beta1RuntimeClassUnauthorized ¶
func NewReadNodeV1beta1RuntimeClassUnauthorized() *ReadNodeV1beta1RuntimeClassUnauthorized
NewReadNodeV1beta1RuntimeClassUnauthorized creates a ReadNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*ReadNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *ReadNodeV1beta1RuntimeClassUnauthorized) Error() string
type ReplaceNodeV1beta1RuntimeClassCreated ¶
type ReplaceNodeV1beta1RuntimeClassCreated struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
ReplaceNodeV1beta1RuntimeClassCreated handles this case with default header values.
Created
func NewReplaceNodeV1beta1RuntimeClassCreated ¶
func NewReplaceNodeV1beta1RuntimeClassCreated() *ReplaceNodeV1beta1RuntimeClassCreated
NewReplaceNodeV1beta1RuntimeClassCreated creates a ReplaceNodeV1beta1RuntimeClassCreated with default headers values
func (*ReplaceNodeV1beta1RuntimeClassCreated) Error ¶
func (o *ReplaceNodeV1beta1RuntimeClassCreated) Error() string
func (*ReplaceNodeV1beta1RuntimeClassCreated) GetPayload ¶
func (o *ReplaceNodeV1beta1RuntimeClassCreated) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type ReplaceNodeV1beta1RuntimeClassOK ¶
type ReplaceNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sAPINodeV1beta1RuntimeClass
}
ReplaceNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewReplaceNodeV1beta1RuntimeClassOK ¶
func NewReplaceNodeV1beta1RuntimeClassOK() *ReplaceNodeV1beta1RuntimeClassOK
NewReplaceNodeV1beta1RuntimeClassOK creates a ReplaceNodeV1beta1RuntimeClassOK with default headers values
func (*ReplaceNodeV1beta1RuntimeClassOK) Error ¶
func (o *ReplaceNodeV1beta1RuntimeClassOK) Error() string
func (*ReplaceNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *ReplaceNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sAPINodeV1beta1RuntimeClass
type ReplaceNodeV1beta1RuntimeClassParams ¶
type ReplaceNodeV1beta1RuntimeClassParams struct { /*Body*/ Body *models.IoK8sAPINodeV1beta1RuntimeClass /*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 RuntimeClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReplaceNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the replace node v1beta1 runtime class operation typically these are written to a http.Request
func NewReplaceNodeV1beta1RuntimeClassParams ¶
func NewReplaceNodeV1beta1RuntimeClassParams() *ReplaceNodeV1beta1RuntimeClassParams
NewReplaceNodeV1beta1RuntimeClassParams creates a new ReplaceNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewReplaceNodeV1beta1RuntimeClassParamsWithContext ¶
func NewReplaceNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *ReplaceNodeV1beta1RuntimeClassParams
NewReplaceNodeV1beta1RuntimeClassParamsWithContext creates a new ReplaceNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewReplaceNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewReplaceNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *ReplaceNodeV1beta1RuntimeClassParams
NewReplaceNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new ReplaceNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplaceNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewReplaceNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *ReplaceNodeV1beta1RuntimeClassParams
NewReplaceNodeV1beta1RuntimeClassParamsWithTimeout creates a new ReplaceNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplaceNodeV1beta1RuntimeClassParams) SetBody ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetBody(body *models.IoK8sAPINodeV1beta1RuntimeClass)
SetBody adds the body to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetDryRun ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetFieldManager ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetName ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetName(name string)
SetName adds the name to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithBody ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithBody(body *models.IoK8sAPINodeV1beta1RuntimeClass) *ReplaceNodeV1beta1RuntimeClassParams
WithBody adds the body to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *ReplaceNodeV1beta1RuntimeClassParams
WithContext adds the context to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithDryRun ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithDryRun(dryRun *string) *ReplaceNodeV1beta1RuntimeClassParams
WithDryRun adds the dryRun to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithFieldManager ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithFieldManager(fieldManager *string) *ReplaceNodeV1beta1RuntimeClassParams
WithFieldManager adds the fieldManager to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *ReplaceNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithName ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithName(name string) *ReplaceNodeV1beta1RuntimeClassParams
WithName adds the name to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *ReplaceNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *ReplaceNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the replace node v1beta1 runtime class params
func (*ReplaceNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *ReplaceNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplaceNodeV1beta1RuntimeClassReader ¶
type ReplaceNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
ReplaceNodeV1beta1RuntimeClassReader is a Reader for the ReplaceNodeV1beta1RuntimeClass structure.
func (*ReplaceNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *ReplaceNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplaceNodeV1beta1RuntimeClassUnauthorized ¶
type ReplaceNodeV1beta1RuntimeClassUnauthorized struct { }
ReplaceNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewReplaceNodeV1beta1RuntimeClassUnauthorized ¶
func NewReplaceNodeV1beta1RuntimeClassUnauthorized() *ReplaceNodeV1beta1RuntimeClassUnauthorized
NewReplaceNodeV1beta1RuntimeClassUnauthorized creates a ReplaceNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*ReplaceNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *ReplaceNodeV1beta1RuntimeClassUnauthorized) Error() string
type WatchNodeV1beta1RuntimeClassListOK ¶
type WatchNodeV1beta1RuntimeClassListOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchNodeV1beta1RuntimeClassListOK handles this case with default header values.
OK
func NewWatchNodeV1beta1RuntimeClassListOK ¶
func NewWatchNodeV1beta1RuntimeClassListOK() *WatchNodeV1beta1RuntimeClassListOK
NewWatchNodeV1beta1RuntimeClassListOK creates a WatchNodeV1beta1RuntimeClassListOK with default headers values
func (*WatchNodeV1beta1RuntimeClassListOK) Error ¶
func (o *WatchNodeV1beta1RuntimeClassListOK) Error() string
func (*WatchNodeV1beta1RuntimeClassListOK) GetPayload ¶
func (o *WatchNodeV1beta1RuntimeClassListOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchNodeV1beta1RuntimeClassListParams ¶
type WatchNodeV1beta1RuntimeClassListParams 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 }
WatchNodeV1beta1RuntimeClassListParams contains all the parameters to send to the API endpoint for the watch node v1beta1 runtime class list operation typically these are written to a http.Request
func NewWatchNodeV1beta1RuntimeClassListParams ¶
func NewWatchNodeV1beta1RuntimeClassListParams() *WatchNodeV1beta1RuntimeClassListParams
NewWatchNodeV1beta1RuntimeClassListParams creates a new WatchNodeV1beta1RuntimeClassListParams object with the default values initialized.
func NewWatchNodeV1beta1RuntimeClassListParamsWithContext ¶
func NewWatchNodeV1beta1RuntimeClassListParamsWithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassListParams
NewWatchNodeV1beta1RuntimeClassListParamsWithContext creates a new WatchNodeV1beta1RuntimeClassListParams object with the default values initialized, and the ability to set a context for a request
func NewWatchNodeV1beta1RuntimeClassListParamsWithHTTPClient ¶
func NewWatchNodeV1beta1RuntimeClassListParamsWithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassListParams
NewWatchNodeV1beta1RuntimeClassListParamsWithHTTPClient creates a new WatchNodeV1beta1RuntimeClassListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchNodeV1beta1RuntimeClassListParamsWithTimeout ¶
func NewWatchNodeV1beta1RuntimeClassListParamsWithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassListParams
NewWatchNodeV1beta1RuntimeClassListParamsWithTimeout creates a new WatchNodeV1beta1RuntimeClassListParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchNodeV1beta1RuntimeClassListParams) SetAllowWatchBookmarks ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetContext ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetContext(ctx context.Context)
SetContext adds the context to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetContinue ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetFieldSelector ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetHTTPClient ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetLabelSelector ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetLimit ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetPretty ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetResourceVersion ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetResourceVersionMatch ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetTimeout ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetTimeoutSeconds ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) SetWatch ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithAllowWatchBookmarks ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchNodeV1beta1RuntimeClassListParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithContext ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassListParams
WithContext adds the context to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithContinue ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithContinue(continueVar *string) *WatchNodeV1beta1RuntimeClassListParams
WithContinue adds the continueVar to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithFieldSelector ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithFieldSelector(fieldSelector *string) *WatchNodeV1beta1RuntimeClassListParams
WithFieldSelector adds the fieldSelector to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithHTTPClient ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassListParams
WithHTTPClient adds the HTTPClient to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithLabelSelector ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithLabelSelector(labelSelector *string) *WatchNodeV1beta1RuntimeClassListParams
WithLabelSelector adds the labelSelector to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithLimit ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithLimit(limit *int64) *WatchNodeV1beta1RuntimeClassListParams
WithLimit adds the limit to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithPretty ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithPretty(pretty *string) *WatchNodeV1beta1RuntimeClassListParams
WithPretty adds the pretty to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithResourceVersion ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithResourceVersion(resourceVersion *string) *WatchNodeV1beta1RuntimeClassListParams
WithResourceVersion adds the resourceVersion to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithResourceVersionMatch ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchNodeV1beta1RuntimeClassListParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithTimeout ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassListParams
WithTimeout adds the timeout to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithTimeoutSeconds ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchNodeV1beta1RuntimeClassListParams
WithTimeoutSeconds adds the timeoutSeconds to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WithWatch ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WithWatch(watch *bool) *WatchNodeV1beta1RuntimeClassListParams
WithWatch adds the watch to the watch node v1beta1 runtime class list params
func (*WatchNodeV1beta1RuntimeClassListParams) WriteToRequest ¶
func (o *WatchNodeV1beta1RuntimeClassListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchNodeV1beta1RuntimeClassListReader ¶
type WatchNodeV1beta1RuntimeClassListReader struct {
// contains filtered or unexported fields
}
WatchNodeV1beta1RuntimeClassListReader is a Reader for the WatchNodeV1beta1RuntimeClassList structure.
func (*WatchNodeV1beta1RuntimeClassListReader) ReadResponse ¶
func (o *WatchNodeV1beta1RuntimeClassListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchNodeV1beta1RuntimeClassListUnauthorized ¶
type WatchNodeV1beta1RuntimeClassListUnauthorized struct { }
WatchNodeV1beta1RuntimeClassListUnauthorized handles this case with default header values.
Unauthorized
func NewWatchNodeV1beta1RuntimeClassListUnauthorized ¶
func NewWatchNodeV1beta1RuntimeClassListUnauthorized() *WatchNodeV1beta1RuntimeClassListUnauthorized
NewWatchNodeV1beta1RuntimeClassListUnauthorized creates a WatchNodeV1beta1RuntimeClassListUnauthorized with default headers values
func (*WatchNodeV1beta1RuntimeClassListUnauthorized) Error ¶
func (o *WatchNodeV1beta1RuntimeClassListUnauthorized) Error() string
type WatchNodeV1beta1RuntimeClassOK ¶
type WatchNodeV1beta1RuntimeClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchNodeV1beta1RuntimeClassOK handles this case with default header values.
OK
func NewWatchNodeV1beta1RuntimeClassOK ¶
func NewWatchNodeV1beta1RuntimeClassOK() *WatchNodeV1beta1RuntimeClassOK
NewWatchNodeV1beta1RuntimeClassOK creates a WatchNodeV1beta1RuntimeClassOK with default headers values
func (*WatchNodeV1beta1RuntimeClassOK) Error ¶
func (o *WatchNodeV1beta1RuntimeClassOK) Error() string
func (*WatchNodeV1beta1RuntimeClassOK) GetPayload ¶
func (o *WatchNodeV1beta1RuntimeClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchNodeV1beta1RuntimeClassParams ¶
type WatchNodeV1beta1RuntimeClassParams 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 RuntimeClass */ Name 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 }
WatchNodeV1beta1RuntimeClassParams contains all the parameters to send to the API endpoint for the watch node v1beta1 runtime class operation typically these are written to a http.Request
func NewWatchNodeV1beta1RuntimeClassParams ¶
func NewWatchNodeV1beta1RuntimeClassParams() *WatchNodeV1beta1RuntimeClassParams
NewWatchNodeV1beta1RuntimeClassParams creates a new WatchNodeV1beta1RuntimeClassParams object with the default values initialized.
func NewWatchNodeV1beta1RuntimeClassParamsWithContext ¶
func NewWatchNodeV1beta1RuntimeClassParamsWithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassParams
NewWatchNodeV1beta1RuntimeClassParamsWithContext creates a new WatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a context for a request
func NewWatchNodeV1beta1RuntimeClassParamsWithHTTPClient ¶
func NewWatchNodeV1beta1RuntimeClassParamsWithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassParams
NewWatchNodeV1beta1RuntimeClassParamsWithHTTPClient creates a new WatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchNodeV1beta1RuntimeClassParamsWithTimeout ¶
func NewWatchNodeV1beta1RuntimeClassParamsWithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassParams
NewWatchNodeV1beta1RuntimeClassParamsWithTimeout creates a new WatchNodeV1beta1RuntimeClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetContext ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetContext(ctx context.Context)
SetContext adds the context to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetContinue ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetFieldSelector ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetHTTPClient ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetLabelSelector ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetLimit ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetName ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetName(name string)
SetName adds the name to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetPretty ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetResourceVersion ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetResourceVersionMatch ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetTimeout ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetTimeoutSeconds ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) SetWatch ¶
func (o *WatchNodeV1beta1RuntimeClassParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchNodeV1beta1RuntimeClassParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithContext ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithContext(ctx context.Context) *WatchNodeV1beta1RuntimeClassParams
WithContext adds the context to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithContinue ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithContinue(continueVar *string) *WatchNodeV1beta1RuntimeClassParams
WithContinue adds the continueVar to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithFieldSelector ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithFieldSelector(fieldSelector *string) *WatchNodeV1beta1RuntimeClassParams
WithFieldSelector adds the fieldSelector to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithHTTPClient ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithHTTPClient(client *http.Client) *WatchNodeV1beta1RuntimeClassParams
WithHTTPClient adds the HTTPClient to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithLabelSelector ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithLabelSelector(labelSelector *string) *WatchNodeV1beta1RuntimeClassParams
WithLabelSelector adds the labelSelector to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithLimit ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithLimit(limit *int64) *WatchNodeV1beta1RuntimeClassParams
WithLimit adds the limit to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithName ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithName(name string) *WatchNodeV1beta1RuntimeClassParams
WithName adds the name to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithPretty ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithPretty(pretty *string) *WatchNodeV1beta1RuntimeClassParams
WithPretty adds the pretty to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithResourceVersion ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithResourceVersion(resourceVersion *string) *WatchNodeV1beta1RuntimeClassParams
WithResourceVersion adds the resourceVersion to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithResourceVersionMatch ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchNodeV1beta1RuntimeClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithTimeout ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithTimeout(timeout time.Duration) *WatchNodeV1beta1RuntimeClassParams
WithTimeout adds the timeout to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithTimeoutSeconds ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchNodeV1beta1RuntimeClassParams
WithTimeoutSeconds adds the timeoutSeconds to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WithWatch ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WithWatch(watch *bool) *WatchNodeV1beta1RuntimeClassParams
WithWatch adds the watch to the watch node v1beta1 runtime class params
func (*WatchNodeV1beta1RuntimeClassParams) WriteToRequest ¶
func (o *WatchNodeV1beta1RuntimeClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchNodeV1beta1RuntimeClassReader ¶
type WatchNodeV1beta1RuntimeClassReader struct {
// contains filtered or unexported fields
}
WatchNodeV1beta1RuntimeClassReader is a Reader for the WatchNodeV1beta1RuntimeClass structure.
func (*WatchNodeV1beta1RuntimeClassReader) ReadResponse ¶
func (o *WatchNodeV1beta1RuntimeClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchNodeV1beta1RuntimeClassUnauthorized ¶
type WatchNodeV1beta1RuntimeClassUnauthorized struct { }
WatchNodeV1beta1RuntimeClassUnauthorized handles this case with default header values.
Unauthorized
func NewWatchNodeV1beta1RuntimeClassUnauthorized ¶
func NewWatchNodeV1beta1RuntimeClassUnauthorized() *WatchNodeV1beta1RuntimeClassUnauthorized
NewWatchNodeV1beta1RuntimeClassUnauthorized creates a WatchNodeV1beta1RuntimeClassUnauthorized with default headers values
func (*WatchNodeV1beta1RuntimeClassUnauthorized) Error ¶
func (o *WatchNodeV1beta1RuntimeClassUnauthorized) Error() string
Source Files ¶
- create_node_v1beta1_runtime_class_parameters.go
- create_node_v1beta1_runtime_class_responses.go
- delete_node_v1beta1_collection_runtime_class_parameters.go
- delete_node_v1beta1_collection_runtime_class_responses.go
- delete_node_v1beta1_runtime_class_parameters.go
- delete_node_v1beta1_runtime_class_responses.go
- get_node_v1beta1_api_resources_parameters.go
- get_node_v1beta1_api_resources_responses.go
- list_node_v1beta1_runtime_class_parameters.go
- list_node_v1beta1_runtime_class_responses.go
- node_v1beta1_client.go
- patch_node_v1beta1_runtime_class_parameters.go
- patch_node_v1beta1_runtime_class_responses.go
- read_node_v1beta1_runtime_class_parameters.go
- read_node_v1beta1_runtime_class_responses.go
- replace_node_v1beta1_runtime_class_parameters.go
- replace_node_v1beta1_runtime_class_responses.go
- watch_node_v1beta1_runtime_class_list_parameters.go
- watch_node_v1beta1_runtime_class_list_responses.go
- watch_node_v1beta1_runtime_class_parameters.go
- watch_node_v1beta1_runtime_class_responses.go