Documentation
¶
Index ¶
- type Client
- func (a *Client) CreateSchedulingV1beta1PriorityClass(params *CreateSchedulingV1beta1PriorityClassParams) (*CreateSchedulingV1beta1PriorityClassOK, ...)
- func (a *Client) DeleteSchedulingV1beta1CollectionPriorityClass(params *DeleteSchedulingV1beta1CollectionPriorityClassParams) (*DeleteSchedulingV1beta1CollectionPriorityClassOK, error)
- func (a *Client) DeleteSchedulingV1beta1PriorityClass(params *DeleteSchedulingV1beta1PriorityClassParams) (*DeleteSchedulingV1beta1PriorityClassOK, ...)
- func (a *Client) GetSchedulingV1beta1APIResources(params *GetSchedulingV1beta1APIResourcesParams) (*GetSchedulingV1beta1APIResourcesOK, error)
- func (a *Client) ListSchedulingV1beta1PriorityClass(params *ListSchedulingV1beta1PriorityClassParams) (*ListSchedulingV1beta1PriorityClassOK, error)
- func (a *Client) PatchSchedulingV1beta1PriorityClass(params *PatchSchedulingV1beta1PriorityClassParams) (*PatchSchedulingV1beta1PriorityClassOK, error)
- func (a *Client) ReadSchedulingV1beta1PriorityClass(params *ReadSchedulingV1beta1PriorityClassParams) (*ReadSchedulingV1beta1PriorityClassOK, error)
- func (a *Client) ReplaceSchedulingV1beta1PriorityClass(params *ReplaceSchedulingV1beta1PriorityClassParams) (*ReplaceSchedulingV1beta1PriorityClassOK, ...)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) WatchSchedulingV1beta1PriorityClass(params *WatchSchedulingV1beta1PriorityClassParams) (*WatchSchedulingV1beta1PriorityClassOK, error)
- func (a *Client) WatchSchedulingV1beta1PriorityClassList(params *WatchSchedulingV1beta1PriorityClassListParams) (*WatchSchedulingV1beta1PriorityClassListOK, error)
- type ClientService
- type CreateSchedulingV1beta1PriorityClassAccepted
- type CreateSchedulingV1beta1PriorityClassCreated
- type CreateSchedulingV1beta1PriorityClassOK
- type CreateSchedulingV1beta1PriorityClassParams
- func NewCreateSchedulingV1beta1PriorityClassParams() *CreateSchedulingV1beta1PriorityClassParams
- func NewCreateSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *CreateSchedulingV1beta1PriorityClassParams
- func NewCreateSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *CreateSchedulingV1beta1PriorityClassParams
- func NewCreateSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *CreateSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *CreateSchedulingV1beta1PriorityClassParams
- func (o *CreateSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateSchedulingV1beta1PriorityClassReader
- type CreateSchedulingV1beta1PriorityClassUnauthorized
- type DeleteSchedulingV1beta1CollectionPriorityClassOK
- type DeleteSchedulingV1beta1CollectionPriorityClassParams
- func NewDeleteSchedulingV1beta1CollectionPriorityClassParams() *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithContext(ctx context.Context) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContext(ctx context.Context)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContinue(continueVar *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetDryRun(dryRun *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetFieldSelector(fieldSelector *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLabelSelector(labelSelector *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLimit(limit *int64)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPretty(pretty *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersion(resourceVersion *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContext(ctx context.Context) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContinue(continueVar *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithDryRun(dryRun *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithFieldSelector(fieldSelector *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLabelSelector(labelSelector *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLimit(limit *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPretty(pretty *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersion(resourceVersion *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
- func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteSchedulingV1beta1CollectionPriorityClassReader
- type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized
- type DeleteSchedulingV1beta1PriorityClassAccepted
- type DeleteSchedulingV1beta1PriorityClassOK
- type DeleteSchedulingV1beta1PriorityClassParams
- func NewDeleteSchedulingV1beta1PriorityClassParams() *DeleteSchedulingV1beta1PriorityClassParams
- func NewDeleteSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *DeleteSchedulingV1beta1PriorityClassParams
- func NewDeleteSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1PriorityClassParams
- func NewDeleteSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetName(name string)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetOrphanDependents(orphanDependents *bool)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetPropagationPolicy(propagationPolicy *string)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithName(name string) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1PriorityClassParams
- func (o *DeleteSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteSchedulingV1beta1PriorityClassReader
- type DeleteSchedulingV1beta1PriorityClassUnauthorized
- type GetSchedulingV1beta1APIResourcesOK
- type GetSchedulingV1beta1APIResourcesParams
- func NewGetSchedulingV1beta1APIResourcesParams() *GetSchedulingV1beta1APIResourcesParams
- func NewGetSchedulingV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetSchedulingV1beta1APIResourcesParams
- func NewGetSchedulingV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetSchedulingV1beta1APIResourcesParams
- func NewGetSchedulingV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetSchedulingV1beta1APIResourcesParams
- func (o *GetSchedulingV1beta1APIResourcesParams) SetContext(ctx context.Context)
- func (o *GetSchedulingV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
- func (o *GetSchedulingV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
- func (o *GetSchedulingV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetSchedulingV1beta1APIResourcesParams
- func (o *GetSchedulingV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetSchedulingV1beta1APIResourcesParams
- func (o *GetSchedulingV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetSchedulingV1beta1APIResourcesParams
- func (o *GetSchedulingV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetSchedulingV1beta1APIResourcesReader
- type GetSchedulingV1beta1APIResourcesUnauthorized
- type ListSchedulingV1beta1PriorityClassOK
- type ListSchedulingV1beta1PriorityClassParams
- func NewListSchedulingV1beta1PriorityClassParams() *ListSchedulingV1beta1PriorityClassParams
- func NewListSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ListSchedulingV1beta1PriorityClassParams
- func NewListSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ListSchedulingV1beta1PriorityClassParams
- func NewListSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetContinue(continueVar *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetFieldSelector(fieldSelector *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetLabelSelector(labelSelector *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetLimit(limit *int64)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetResourceVersion(resourceVersion *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *ListSchedulingV1beta1PriorityClassParams) SetWatch(watch *bool)
- func (o *ListSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithContinue(continueVar *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithFieldSelector(fieldSelector *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithLabelSelector(labelSelector *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithLimit(limit *int64) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithResourceVersion(resourceVersion *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WithWatch(watch *bool) *ListSchedulingV1beta1PriorityClassParams
- func (o *ListSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListSchedulingV1beta1PriorityClassReader
- type ListSchedulingV1beta1PriorityClassUnauthorized
- type PatchSchedulingV1beta1PriorityClassOK
- type PatchSchedulingV1beta1PriorityClassParams
- func NewPatchSchedulingV1beta1PriorityClassParams() *PatchSchedulingV1beta1PriorityClassParams
- func NewPatchSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *PatchSchedulingV1beta1PriorityClassParams
- func NewPatchSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *PatchSchedulingV1beta1PriorityClassParams
- func NewPatchSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetForce(force *bool)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetName(name string)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *PatchSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithForce(force *bool) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithName(name string) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *PatchSchedulingV1beta1PriorityClassParams
- func (o *PatchSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchSchedulingV1beta1PriorityClassReader
- type PatchSchedulingV1beta1PriorityClassUnauthorized
- type ReadSchedulingV1beta1PriorityClassOK
- type ReadSchedulingV1beta1PriorityClassParams
- func NewReadSchedulingV1beta1PriorityClassParams() *ReadSchedulingV1beta1PriorityClassParams
- func NewReadSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ReadSchedulingV1beta1PriorityClassParams
- func NewReadSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ReadSchedulingV1beta1PriorityClassParams
- func NewReadSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetExact(exact *bool)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetExport(export *bool)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetName(name string)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *ReadSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithExact(exact *bool) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithExport(export *bool) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithName(name string) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ReadSchedulingV1beta1PriorityClassParams
- func (o *ReadSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReadSchedulingV1beta1PriorityClassReader
- type ReadSchedulingV1beta1PriorityClassUnauthorized
- type ReplaceSchedulingV1beta1PriorityClassCreated
- type ReplaceSchedulingV1beta1PriorityClassOK
- type ReplaceSchedulingV1beta1PriorityClassParams
- func NewReplaceSchedulingV1beta1PriorityClassParams() *ReplaceSchedulingV1beta1PriorityClassParams
- func NewReplaceSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ReplaceSchedulingV1beta1PriorityClassParams
- func NewReplaceSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ReplaceSchedulingV1beta1PriorityClassParams
- func NewReplaceSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetName(name string)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithName(name string) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ReplaceSchedulingV1beta1PriorityClassParams
- func (o *ReplaceSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ReplaceSchedulingV1beta1PriorityClassReader
- type ReplaceSchedulingV1beta1PriorityClassUnauthorized
- type WatchSchedulingV1beta1PriorityClassListOK
- type WatchSchedulingV1beta1PriorityClassListParams
- func NewWatchSchedulingV1beta1PriorityClassListParams() *WatchSchedulingV1beta1PriorityClassListParams
- func NewWatchSchedulingV1beta1PriorityClassListParamsWithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassListParams
- func NewWatchSchedulingV1beta1PriorityClassListParamsWithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassListParams
- func NewWatchSchedulingV1beta1PriorityClassListParamsWithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetContext(ctx context.Context)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetContinue(continueVar *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetHTTPClient(client *http.Client)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetLabelSelector(labelSelector *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetLimit(limit *int64)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetPretty(pretty *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetTimeout(timeout time.Duration)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) SetWatch(watch *bool)
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithContinue(continueVar *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithFieldSelector(fieldSelector *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithLabelSelector(labelSelector *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithLimit(limit *int64) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithPretty(pretty *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersion(resourceVersion *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WithWatch(watch *bool) *WatchSchedulingV1beta1PriorityClassListParams
- func (o *WatchSchedulingV1beta1PriorityClassListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchSchedulingV1beta1PriorityClassListReader
- type WatchSchedulingV1beta1PriorityClassListUnauthorized
- type WatchSchedulingV1beta1PriorityClassOK
- type WatchSchedulingV1beta1PriorityClassParams
- func NewWatchSchedulingV1beta1PriorityClassParams() *WatchSchedulingV1beta1PriorityClassParams
- func NewWatchSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassParams
- func NewWatchSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassParams
- func NewWatchSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetContinue(continueVar *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetFieldSelector(fieldSelector *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetLabelSelector(labelSelector *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetLimit(limit *int64)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetName(name string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetResourceVersion(resourceVersion *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
- func (o *WatchSchedulingV1beta1PriorityClassParams) SetWatch(watch *bool)
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithContinue(continueVar *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithFieldSelector(fieldSelector *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithLabelSelector(labelSelector *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithLimit(limit *int64) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithName(name string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithResourceVersion(resourceVersion *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WithWatch(watch *bool) *WatchSchedulingV1beta1PriorityClassParams
- func (o *WatchSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type WatchSchedulingV1beta1PriorityClassReader
- type WatchSchedulingV1beta1PriorityClassUnauthorized
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 scheduling v1beta1 API
func (*Client) CreateSchedulingV1beta1PriorityClass ¶
func (a *Client) CreateSchedulingV1beta1PriorityClass(params *CreateSchedulingV1beta1PriorityClassParams) (*CreateSchedulingV1beta1PriorityClassOK, *CreateSchedulingV1beta1PriorityClassCreated, *CreateSchedulingV1beta1PriorityClassAccepted, error)
CreateSchedulingV1beta1PriorityClass create a PriorityClass
func (*Client) DeleteSchedulingV1beta1CollectionPriorityClass ¶
func (a *Client) DeleteSchedulingV1beta1CollectionPriorityClass(params *DeleteSchedulingV1beta1CollectionPriorityClassParams) (*DeleteSchedulingV1beta1CollectionPriorityClassOK, error)
DeleteSchedulingV1beta1CollectionPriorityClass delete collection of PriorityClass
func (*Client) DeleteSchedulingV1beta1PriorityClass ¶
func (a *Client) DeleteSchedulingV1beta1PriorityClass(params *DeleteSchedulingV1beta1PriorityClassParams) (*DeleteSchedulingV1beta1PriorityClassOK, *DeleteSchedulingV1beta1PriorityClassAccepted, error)
DeleteSchedulingV1beta1PriorityClass delete a PriorityClass
func (*Client) GetSchedulingV1beta1APIResources ¶
func (a *Client) GetSchedulingV1beta1APIResources(params *GetSchedulingV1beta1APIResourcesParams) (*GetSchedulingV1beta1APIResourcesOK, error)
GetSchedulingV1beta1APIResources get available resources
func (*Client) ListSchedulingV1beta1PriorityClass ¶
func (a *Client) ListSchedulingV1beta1PriorityClass(params *ListSchedulingV1beta1PriorityClassParams) (*ListSchedulingV1beta1PriorityClassOK, error)
ListSchedulingV1beta1PriorityClass list or watch objects of kind PriorityClass
func (*Client) PatchSchedulingV1beta1PriorityClass ¶
func (a *Client) PatchSchedulingV1beta1PriorityClass(params *PatchSchedulingV1beta1PriorityClassParams) (*PatchSchedulingV1beta1PriorityClassOK, error)
PatchSchedulingV1beta1PriorityClass partially update the specified PriorityClass
func (*Client) ReadSchedulingV1beta1PriorityClass ¶
func (a *Client) ReadSchedulingV1beta1PriorityClass(params *ReadSchedulingV1beta1PriorityClassParams) (*ReadSchedulingV1beta1PriorityClassOK, error)
ReadSchedulingV1beta1PriorityClass read the specified PriorityClass
func (*Client) ReplaceSchedulingV1beta1PriorityClass ¶
func (a *Client) ReplaceSchedulingV1beta1PriorityClass(params *ReplaceSchedulingV1beta1PriorityClassParams) (*ReplaceSchedulingV1beta1PriorityClassOK, *ReplaceSchedulingV1beta1PriorityClassCreated, error)
ReplaceSchedulingV1beta1PriorityClass replace the specified PriorityClass
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) WatchSchedulingV1beta1PriorityClass ¶
func (a *Client) WatchSchedulingV1beta1PriorityClass(params *WatchSchedulingV1beta1PriorityClassParams) (*WatchSchedulingV1beta1PriorityClassOK, error)
WatchSchedulingV1beta1PriorityClass watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func (*Client) WatchSchedulingV1beta1PriorityClassList ¶
func (a *Client) WatchSchedulingV1beta1PriorityClassList(params *WatchSchedulingV1beta1PriorityClassListParams) (*WatchSchedulingV1beta1PriorityClassListOK, error)
WatchSchedulingV1beta1PriorityClassList watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead.
type ClientService ¶
type ClientService interface { CreateSchedulingV1beta1PriorityClass(params *CreateSchedulingV1beta1PriorityClassParams) (*CreateSchedulingV1beta1PriorityClassOK, *CreateSchedulingV1beta1PriorityClassCreated, *CreateSchedulingV1beta1PriorityClassAccepted, error) DeleteSchedulingV1beta1CollectionPriorityClass(params *DeleteSchedulingV1beta1CollectionPriorityClassParams) (*DeleteSchedulingV1beta1CollectionPriorityClassOK, error) DeleteSchedulingV1beta1PriorityClass(params *DeleteSchedulingV1beta1PriorityClassParams) (*DeleteSchedulingV1beta1PriorityClassOK, *DeleteSchedulingV1beta1PriorityClassAccepted, error) GetSchedulingV1beta1APIResources(params *GetSchedulingV1beta1APIResourcesParams) (*GetSchedulingV1beta1APIResourcesOK, error) ListSchedulingV1beta1PriorityClass(params *ListSchedulingV1beta1PriorityClassParams) (*ListSchedulingV1beta1PriorityClassOK, error) PatchSchedulingV1beta1PriorityClass(params *PatchSchedulingV1beta1PriorityClassParams) (*PatchSchedulingV1beta1PriorityClassOK, error) ReadSchedulingV1beta1PriorityClass(params *ReadSchedulingV1beta1PriorityClassParams) (*ReadSchedulingV1beta1PriorityClassOK, error) ReplaceSchedulingV1beta1PriorityClass(params *ReplaceSchedulingV1beta1PriorityClassParams) (*ReplaceSchedulingV1beta1PriorityClassOK, *ReplaceSchedulingV1beta1PriorityClassCreated, error) WatchSchedulingV1beta1PriorityClass(params *WatchSchedulingV1beta1PriorityClassParams) (*WatchSchedulingV1beta1PriorityClassOK, error) WatchSchedulingV1beta1PriorityClassList(params *WatchSchedulingV1beta1PriorityClassListParams) (*WatchSchedulingV1beta1PriorityClassListOK, 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 scheduling v1beta1 API client.
type CreateSchedulingV1beta1PriorityClassAccepted ¶
type CreateSchedulingV1beta1PriorityClassAccepted struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
CreateSchedulingV1beta1PriorityClassAccepted handles this case with default header values.
Accepted
func NewCreateSchedulingV1beta1PriorityClassAccepted ¶
func NewCreateSchedulingV1beta1PriorityClassAccepted() *CreateSchedulingV1beta1PriorityClassAccepted
NewCreateSchedulingV1beta1PriorityClassAccepted creates a CreateSchedulingV1beta1PriorityClassAccepted with default headers values
func (*CreateSchedulingV1beta1PriorityClassAccepted) Error ¶
func (o *CreateSchedulingV1beta1PriorityClassAccepted) Error() string
func (*CreateSchedulingV1beta1PriorityClassAccepted) GetPayload ¶
func (o *CreateSchedulingV1beta1PriorityClassAccepted) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type CreateSchedulingV1beta1PriorityClassCreated ¶
type CreateSchedulingV1beta1PriorityClassCreated struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
CreateSchedulingV1beta1PriorityClassCreated handles this case with default header values.
Created
func NewCreateSchedulingV1beta1PriorityClassCreated ¶
func NewCreateSchedulingV1beta1PriorityClassCreated() *CreateSchedulingV1beta1PriorityClassCreated
NewCreateSchedulingV1beta1PriorityClassCreated creates a CreateSchedulingV1beta1PriorityClassCreated with default headers values
func (*CreateSchedulingV1beta1PriorityClassCreated) Error ¶
func (o *CreateSchedulingV1beta1PriorityClassCreated) Error() string
func (*CreateSchedulingV1beta1PriorityClassCreated) GetPayload ¶
func (o *CreateSchedulingV1beta1PriorityClassCreated) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type CreateSchedulingV1beta1PriorityClassOK ¶
type CreateSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
CreateSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewCreateSchedulingV1beta1PriorityClassOK ¶
func NewCreateSchedulingV1beta1PriorityClassOK() *CreateSchedulingV1beta1PriorityClassOK
NewCreateSchedulingV1beta1PriorityClassOK creates a CreateSchedulingV1beta1PriorityClassOK with default headers values
func (*CreateSchedulingV1beta1PriorityClassOK) Error ¶
func (o *CreateSchedulingV1beta1PriorityClassOK) Error() string
func (*CreateSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *CreateSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type CreateSchedulingV1beta1PriorityClassParams ¶
type CreateSchedulingV1beta1PriorityClassParams struct { /*Body*/ Body *models.IoK8sAPISchedulingV1beta1PriorityClass /*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 }
CreateSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the create scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewCreateSchedulingV1beta1PriorityClassParams ¶
func NewCreateSchedulingV1beta1PriorityClassParams() *CreateSchedulingV1beta1PriorityClassParams
NewCreateSchedulingV1beta1PriorityClassParams creates a new CreateSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewCreateSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewCreateSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *CreateSchedulingV1beta1PriorityClassParams
NewCreateSchedulingV1beta1PriorityClassParamsWithContext creates a new CreateSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewCreateSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewCreateSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *CreateSchedulingV1beta1PriorityClassParams
NewCreateSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new CreateSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewCreateSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewCreateSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *CreateSchedulingV1beta1PriorityClassParams
NewCreateSchedulingV1beta1PriorityClassParamsWithTimeout creates a new CreateSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*CreateSchedulingV1beta1PriorityClassParams) SetBody ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass)
SetBody adds the body to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetDryRun ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetFieldManager ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithBody ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass) *CreateSchedulingV1beta1PriorityClassParams
WithBody adds the body to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *CreateSchedulingV1beta1PriorityClassParams
WithContext adds the context to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithDryRun ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *CreateSchedulingV1beta1PriorityClassParams
WithDryRun adds the dryRun to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithFieldManager ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *CreateSchedulingV1beta1PriorityClassParams
WithFieldManager adds the fieldManager to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *CreateSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *CreateSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *CreateSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the create scheduling v1beta1 priority class params
func (*CreateSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *CreateSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateSchedulingV1beta1PriorityClassReader ¶
type CreateSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
CreateSchedulingV1beta1PriorityClassReader is a Reader for the CreateSchedulingV1beta1PriorityClass structure.
func (*CreateSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *CreateSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateSchedulingV1beta1PriorityClassUnauthorized ¶
type CreateSchedulingV1beta1PriorityClassUnauthorized struct { }
CreateSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewCreateSchedulingV1beta1PriorityClassUnauthorized ¶
func NewCreateSchedulingV1beta1PriorityClassUnauthorized() *CreateSchedulingV1beta1PriorityClassUnauthorized
NewCreateSchedulingV1beta1PriorityClassUnauthorized creates a CreateSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*CreateSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *CreateSchedulingV1beta1PriorityClassUnauthorized) Error() string
type DeleteSchedulingV1beta1CollectionPriorityClassOK ¶
type DeleteSchedulingV1beta1CollectionPriorityClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteSchedulingV1beta1CollectionPriorityClassOK handles this case with default header values.
OK
func NewDeleteSchedulingV1beta1CollectionPriorityClassOK ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassOK() *DeleteSchedulingV1beta1CollectionPriorityClassOK
NewDeleteSchedulingV1beta1CollectionPriorityClassOK creates a DeleteSchedulingV1beta1CollectionPriorityClassOK with default headers values
func (*DeleteSchedulingV1beta1CollectionPriorityClassOK) Error ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassOK) Error() string
func (*DeleteSchedulingV1beta1CollectionPriorityClassOK) GetPayload ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteSchedulingV1beta1CollectionPriorityClassParams ¶
type DeleteSchedulingV1beta1CollectionPriorityClassParams 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 }
DeleteSchedulingV1beta1CollectionPriorityClassParams contains all the parameters to send to the API endpoint for the delete scheduling v1beta1 collection priority class operation typically these are written to a http.Request
func NewDeleteSchedulingV1beta1CollectionPriorityClassParams ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassParams() *DeleteSchedulingV1beta1CollectionPriorityClassParams
NewDeleteSchedulingV1beta1CollectionPriorityClassParams creates a new DeleteSchedulingV1beta1CollectionPriorityClassParams object with the default values initialized.
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithContext ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithContext(ctx context.Context) *DeleteSchedulingV1beta1CollectionPriorityClassParams
NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithContext creates a new DeleteSchedulingV1beta1CollectionPriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithHTTPClient ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1CollectionPriorityClassParams
NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithHTTPClient creates a new DeleteSchedulingV1beta1CollectionPriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithTimeout ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1CollectionPriorityClassParams
NewDeleteSchedulingV1beta1CollectionPriorityClassParamsWithTimeout creates a new DeleteSchedulingV1beta1CollectionPriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetBody ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContext ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContinue ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetDryRun ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetFieldSelector ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetGracePeriodSeconds ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetHTTPClient ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLabelSelector ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLimit ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetOrphanDependents ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPretty ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPropagationPolicy ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersion ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersionMatch ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeout ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeoutSeconds ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithBody ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithBody adds the body to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContext ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContext(ctx context.Context) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithContext adds the context to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContinue ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithContinue(continueVar *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithContinue adds the continueVar to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithDryRun ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithDryRun(dryRun *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithDryRun adds the dryRun to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithFieldSelector ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithFieldSelector(fieldSelector *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithFieldSelector adds the fieldSelector to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithGracePeriodSeconds ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithHTTPClient ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithHTTPClient adds the HTTPClient to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLabelSelector ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLabelSelector(labelSelector *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithLabelSelector adds the labelSelector to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLimit ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithLimit(limit *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithLimit adds the limit to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithOrphanDependents ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithOrphanDependents adds the orphanDependents to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPretty ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPretty(pretty *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithPretty adds the pretty to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPropagationPolicy ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithPropagationPolicy adds the propagationPolicy to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersion ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersion(resourceVersion *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithResourceVersion adds the resourceVersion to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersionMatch ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeout ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithTimeout adds the timeout to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeoutSeconds ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *DeleteSchedulingV1beta1CollectionPriorityClassParams
WithTimeoutSeconds adds the timeoutSeconds to the delete scheduling v1beta1 collection priority class params
func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) WriteToRequest ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteSchedulingV1beta1CollectionPriorityClassReader ¶
type DeleteSchedulingV1beta1CollectionPriorityClassReader struct {
// contains filtered or unexported fields
}
DeleteSchedulingV1beta1CollectionPriorityClassReader is a Reader for the DeleteSchedulingV1beta1CollectionPriorityClass structure.
func (*DeleteSchedulingV1beta1CollectionPriorityClassReader) ReadResponse ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized ¶
type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized struct { }
DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized ¶
func NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized() *DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized
NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized creates a DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized with default headers values
func (*DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized) Error ¶
func (o *DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized) Error() string
type DeleteSchedulingV1beta1PriorityClassAccepted ¶
type DeleteSchedulingV1beta1PriorityClassAccepted struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteSchedulingV1beta1PriorityClassAccepted handles this case with default header values.
Accepted
func NewDeleteSchedulingV1beta1PriorityClassAccepted ¶
func NewDeleteSchedulingV1beta1PriorityClassAccepted() *DeleteSchedulingV1beta1PriorityClassAccepted
NewDeleteSchedulingV1beta1PriorityClassAccepted creates a DeleteSchedulingV1beta1PriorityClassAccepted with default headers values
func (*DeleteSchedulingV1beta1PriorityClassAccepted) Error ¶
func (o *DeleteSchedulingV1beta1PriorityClassAccepted) Error() string
func (*DeleteSchedulingV1beta1PriorityClassAccepted) GetPayload ¶
func (o *DeleteSchedulingV1beta1PriorityClassAccepted) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteSchedulingV1beta1PriorityClassOK ¶
type DeleteSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}
DeleteSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewDeleteSchedulingV1beta1PriorityClassOK ¶
func NewDeleteSchedulingV1beta1PriorityClassOK() *DeleteSchedulingV1beta1PriorityClassOK
NewDeleteSchedulingV1beta1PriorityClassOK creates a DeleteSchedulingV1beta1PriorityClassOK with default headers values
func (*DeleteSchedulingV1beta1PriorityClassOK) Error ¶
func (o *DeleteSchedulingV1beta1PriorityClassOK) Error() string
func (*DeleteSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *DeleteSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1Status
type DeleteSchedulingV1beta1PriorityClassParams ¶
type DeleteSchedulingV1beta1PriorityClassParams 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 PriorityClass */ 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 }
DeleteSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the delete scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewDeleteSchedulingV1beta1PriorityClassParams ¶
func NewDeleteSchedulingV1beta1PriorityClassParams() *DeleteSchedulingV1beta1PriorityClassParams
NewDeleteSchedulingV1beta1PriorityClassParams creates a new DeleteSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewDeleteSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewDeleteSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *DeleteSchedulingV1beta1PriorityClassParams
NewDeleteSchedulingV1beta1PriorityClassParamsWithContext creates a new DeleteSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewDeleteSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1PriorityClassParams
NewDeleteSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new DeleteSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewDeleteSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1PriorityClassParams
NewDeleteSchedulingV1beta1PriorityClassParamsWithTimeout creates a new DeleteSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteSchedulingV1beta1PriorityClassParams) SetBody ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions)
SetBody adds the body to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetDryRun ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetGracePeriodSeconds ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)
SetGracePeriodSeconds adds the gracePeriodSeconds to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetName ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetName(name string)
SetName adds the name to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetOrphanDependents ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetOrphanDependents(orphanDependents *bool)
SetOrphanDependents adds the orphanDependents to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetPropagationPolicy ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetPropagationPolicy(propagationPolicy *string)
SetPropagationPolicy adds the propagationPolicy to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithBody ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions) *DeleteSchedulingV1beta1PriorityClassParams
WithBody adds the body to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *DeleteSchedulingV1beta1PriorityClassParams
WithContext adds the context to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithDryRun ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *DeleteSchedulingV1beta1PriorityClassParams
WithDryRun adds the dryRun to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithGracePeriodSeconds ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteSchedulingV1beta1PriorityClassParams
WithGracePeriodSeconds adds the gracePeriodSeconds to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *DeleteSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithName ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithName(name string) *DeleteSchedulingV1beta1PriorityClassParams
WithName adds the name to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithOrphanDependents ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithOrphanDependents(orphanDependents *bool) *DeleteSchedulingV1beta1PriorityClassParams
WithOrphanDependents adds the orphanDependents to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *DeleteSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithPropagationPolicy ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithPropagationPolicy(propagationPolicy *string) *DeleteSchedulingV1beta1PriorityClassParams
WithPropagationPolicy adds the propagationPolicy to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *DeleteSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the delete scheduling v1beta1 priority class params
func (*DeleteSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *DeleteSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteSchedulingV1beta1PriorityClassReader ¶
type DeleteSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
DeleteSchedulingV1beta1PriorityClassReader is a Reader for the DeleteSchedulingV1beta1PriorityClass structure.
func (*DeleteSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *DeleteSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteSchedulingV1beta1PriorityClassUnauthorized ¶
type DeleteSchedulingV1beta1PriorityClassUnauthorized struct { }
DeleteSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewDeleteSchedulingV1beta1PriorityClassUnauthorized ¶
func NewDeleteSchedulingV1beta1PriorityClassUnauthorized() *DeleteSchedulingV1beta1PriorityClassUnauthorized
NewDeleteSchedulingV1beta1PriorityClassUnauthorized creates a DeleteSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*DeleteSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *DeleteSchedulingV1beta1PriorityClassUnauthorized) Error() string
type GetSchedulingV1beta1APIResourcesOK ¶
type GetSchedulingV1beta1APIResourcesOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}
GetSchedulingV1beta1APIResourcesOK handles this case with default header values.
OK
func NewGetSchedulingV1beta1APIResourcesOK ¶
func NewGetSchedulingV1beta1APIResourcesOK() *GetSchedulingV1beta1APIResourcesOK
NewGetSchedulingV1beta1APIResourcesOK creates a GetSchedulingV1beta1APIResourcesOK with default headers values
func (*GetSchedulingV1beta1APIResourcesOK) Error ¶
func (o *GetSchedulingV1beta1APIResourcesOK) Error() string
func (*GetSchedulingV1beta1APIResourcesOK) GetPayload ¶
func (o *GetSchedulingV1beta1APIResourcesOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
type GetSchedulingV1beta1APIResourcesParams ¶
type GetSchedulingV1beta1APIResourcesParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetSchedulingV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get scheduling v1beta1 API resources operation typically these are written to a http.Request
func NewGetSchedulingV1beta1APIResourcesParams ¶
func NewGetSchedulingV1beta1APIResourcesParams() *GetSchedulingV1beta1APIResourcesParams
NewGetSchedulingV1beta1APIResourcesParams creates a new GetSchedulingV1beta1APIResourcesParams object with the default values initialized.
func NewGetSchedulingV1beta1APIResourcesParamsWithContext ¶
func NewGetSchedulingV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetSchedulingV1beta1APIResourcesParams
NewGetSchedulingV1beta1APIResourcesParamsWithContext creates a new GetSchedulingV1beta1APIResourcesParams object with the default values initialized, and the ability to set a context for a request
func NewGetSchedulingV1beta1APIResourcesParamsWithHTTPClient ¶
func NewGetSchedulingV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetSchedulingV1beta1APIResourcesParams
NewGetSchedulingV1beta1APIResourcesParamsWithHTTPClient creates a new GetSchedulingV1beta1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetSchedulingV1beta1APIResourcesParamsWithTimeout ¶
func NewGetSchedulingV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetSchedulingV1beta1APIResourcesParams
NewGetSchedulingV1beta1APIResourcesParamsWithTimeout creates a new GetSchedulingV1beta1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetSchedulingV1beta1APIResourcesParams) SetContext ¶
func (o *GetSchedulingV1beta1APIResourcesParams) SetContext(ctx context.Context)
SetContext adds the context to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) SetHTTPClient ¶
func (o *GetSchedulingV1beta1APIResourcesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) SetTimeout ¶
func (o *GetSchedulingV1beta1APIResourcesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) WithContext ¶
func (o *GetSchedulingV1beta1APIResourcesParams) WithContext(ctx context.Context) *GetSchedulingV1beta1APIResourcesParams
WithContext adds the context to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) WithHTTPClient ¶
func (o *GetSchedulingV1beta1APIResourcesParams) WithHTTPClient(client *http.Client) *GetSchedulingV1beta1APIResourcesParams
WithHTTPClient adds the HTTPClient to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) WithTimeout ¶
func (o *GetSchedulingV1beta1APIResourcesParams) WithTimeout(timeout time.Duration) *GetSchedulingV1beta1APIResourcesParams
WithTimeout adds the timeout to the get scheduling v1beta1 API resources params
func (*GetSchedulingV1beta1APIResourcesParams) WriteToRequest ¶
func (o *GetSchedulingV1beta1APIResourcesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetSchedulingV1beta1APIResourcesReader ¶
type GetSchedulingV1beta1APIResourcesReader struct {
// contains filtered or unexported fields
}
GetSchedulingV1beta1APIResourcesReader is a Reader for the GetSchedulingV1beta1APIResources structure.
func (*GetSchedulingV1beta1APIResourcesReader) ReadResponse ¶
func (o *GetSchedulingV1beta1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetSchedulingV1beta1APIResourcesUnauthorized ¶
type GetSchedulingV1beta1APIResourcesUnauthorized struct { }
GetSchedulingV1beta1APIResourcesUnauthorized handles this case with default header values.
Unauthorized
func NewGetSchedulingV1beta1APIResourcesUnauthorized ¶
func NewGetSchedulingV1beta1APIResourcesUnauthorized() *GetSchedulingV1beta1APIResourcesUnauthorized
NewGetSchedulingV1beta1APIResourcesUnauthorized creates a GetSchedulingV1beta1APIResourcesUnauthorized with default headers values
func (*GetSchedulingV1beta1APIResourcesUnauthorized) Error ¶
func (o *GetSchedulingV1beta1APIResourcesUnauthorized) Error() string
type ListSchedulingV1beta1PriorityClassOK ¶
type ListSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClassList
}
ListSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewListSchedulingV1beta1PriorityClassOK ¶
func NewListSchedulingV1beta1PriorityClassOK() *ListSchedulingV1beta1PriorityClassOK
NewListSchedulingV1beta1PriorityClassOK creates a ListSchedulingV1beta1PriorityClassOK with default headers values
func (*ListSchedulingV1beta1PriorityClassOK) Error ¶
func (o *ListSchedulingV1beta1PriorityClassOK) Error() string
func (*ListSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *ListSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClassList
type ListSchedulingV1beta1PriorityClassParams ¶
type ListSchedulingV1beta1PriorityClassParams 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 }
ListSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the list scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewListSchedulingV1beta1PriorityClassParams ¶
func NewListSchedulingV1beta1PriorityClassParams() *ListSchedulingV1beta1PriorityClassParams
NewListSchedulingV1beta1PriorityClassParams creates a new ListSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewListSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewListSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ListSchedulingV1beta1PriorityClassParams
NewListSchedulingV1beta1PriorityClassParamsWithContext creates a new ListSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewListSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewListSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ListSchedulingV1beta1PriorityClassParams
NewListSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new ListSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewListSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewListSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ListSchedulingV1beta1PriorityClassParams
NewListSchedulingV1beta1PriorityClassParamsWithTimeout creates a new ListSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ListSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetContinue ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetFieldSelector ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetLabelSelector ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetLimit ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetResourceVersion ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) SetWatch ¶
func (o *ListSchedulingV1beta1PriorityClassParams) SetWatch(watch *bool)
SetWatch adds the watch to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListSchedulingV1beta1PriorityClassParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ListSchedulingV1beta1PriorityClassParams
WithContext adds the context to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithContinue ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithContinue(continueVar *string) *ListSchedulingV1beta1PriorityClassParams
WithContinue adds the continueVar to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithFieldSelector ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithFieldSelector(fieldSelector *string) *ListSchedulingV1beta1PriorityClassParams
WithFieldSelector adds the fieldSelector to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ListSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithLabelSelector ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithLabelSelector(labelSelector *string) *ListSchedulingV1beta1PriorityClassParams
WithLabelSelector adds the labelSelector to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithLimit ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithLimit(limit *int64) *ListSchedulingV1beta1PriorityClassParams
WithLimit adds the limit to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ListSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithResourceVersion ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithResourceVersion(resourceVersion *string) *ListSchedulingV1beta1PriorityClassParams
WithResourceVersion adds the resourceVersion to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListSchedulingV1beta1PriorityClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ListSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListSchedulingV1beta1PriorityClassParams
WithTimeoutSeconds adds the timeoutSeconds to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WithWatch ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WithWatch(watch *bool) *ListSchedulingV1beta1PriorityClassParams
WithWatch adds the watch to the list scheduling v1beta1 priority class params
func (*ListSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *ListSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListSchedulingV1beta1PriorityClassReader ¶
type ListSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
ListSchedulingV1beta1PriorityClassReader is a Reader for the ListSchedulingV1beta1PriorityClass structure.
func (*ListSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *ListSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListSchedulingV1beta1PriorityClassUnauthorized ¶
type ListSchedulingV1beta1PriorityClassUnauthorized struct { }
ListSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewListSchedulingV1beta1PriorityClassUnauthorized ¶
func NewListSchedulingV1beta1PriorityClassUnauthorized() *ListSchedulingV1beta1PriorityClassUnauthorized
NewListSchedulingV1beta1PriorityClassUnauthorized creates a ListSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*ListSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *ListSchedulingV1beta1PriorityClassUnauthorized) Error() string
type PatchSchedulingV1beta1PriorityClassOK ¶
type PatchSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
PatchSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewPatchSchedulingV1beta1PriorityClassOK ¶
func NewPatchSchedulingV1beta1PriorityClassOK() *PatchSchedulingV1beta1PriorityClassOK
NewPatchSchedulingV1beta1PriorityClassOK creates a PatchSchedulingV1beta1PriorityClassOK with default headers values
func (*PatchSchedulingV1beta1PriorityClassOK) Error ¶
func (o *PatchSchedulingV1beta1PriorityClassOK) Error() string
func (*PatchSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *PatchSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type PatchSchedulingV1beta1PriorityClassParams ¶
type PatchSchedulingV1beta1PriorityClassParams 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 PriorityClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the patch scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewPatchSchedulingV1beta1PriorityClassParams ¶
func NewPatchSchedulingV1beta1PriorityClassParams() *PatchSchedulingV1beta1PriorityClassParams
NewPatchSchedulingV1beta1PriorityClassParams creates a new PatchSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewPatchSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewPatchSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *PatchSchedulingV1beta1PriorityClassParams
NewPatchSchedulingV1beta1PriorityClassParamsWithContext creates a new PatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewPatchSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewPatchSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *PatchSchedulingV1beta1PriorityClassParams
NewPatchSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new PatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPatchSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewPatchSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *PatchSchedulingV1beta1PriorityClassParams
NewPatchSchedulingV1beta1PriorityClassParamsWithTimeout creates a new PatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*PatchSchedulingV1beta1PriorityClassParams) SetBody ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetBody(body models.IoK8sApimachineryPkgApisMetaV1Patch)
SetBody adds the body to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetDryRun ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetFieldManager ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetForce ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetForce(force *bool)
SetForce adds the force to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetName ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetName(name string)
SetName adds the name to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithBody ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithBody(body models.IoK8sApimachineryPkgApisMetaV1Patch) *PatchSchedulingV1beta1PriorityClassParams
WithBody adds the body to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *PatchSchedulingV1beta1PriorityClassParams
WithContext adds the context to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithDryRun ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *PatchSchedulingV1beta1PriorityClassParams
WithDryRun adds the dryRun to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithFieldManager ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *PatchSchedulingV1beta1PriorityClassParams
WithFieldManager adds the fieldManager to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithForce ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithForce(force *bool) *PatchSchedulingV1beta1PriorityClassParams
WithForce adds the force to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *PatchSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithName ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithName(name string) *PatchSchedulingV1beta1PriorityClassParams
WithName adds the name to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *PatchSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *PatchSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the patch scheduling v1beta1 priority class params
func (*PatchSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *PatchSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchSchedulingV1beta1PriorityClassReader ¶
type PatchSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
PatchSchedulingV1beta1PriorityClassReader is a Reader for the PatchSchedulingV1beta1PriorityClass structure.
func (*PatchSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *PatchSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchSchedulingV1beta1PriorityClassUnauthorized ¶
type PatchSchedulingV1beta1PriorityClassUnauthorized struct { }
PatchSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewPatchSchedulingV1beta1PriorityClassUnauthorized ¶
func NewPatchSchedulingV1beta1PriorityClassUnauthorized() *PatchSchedulingV1beta1PriorityClassUnauthorized
NewPatchSchedulingV1beta1PriorityClassUnauthorized creates a PatchSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*PatchSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *PatchSchedulingV1beta1PriorityClassUnauthorized) Error() string
type ReadSchedulingV1beta1PriorityClassOK ¶
type ReadSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
ReadSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewReadSchedulingV1beta1PriorityClassOK ¶
func NewReadSchedulingV1beta1PriorityClassOK() *ReadSchedulingV1beta1PriorityClassOK
NewReadSchedulingV1beta1PriorityClassOK creates a ReadSchedulingV1beta1PriorityClassOK with default headers values
func (*ReadSchedulingV1beta1PriorityClassOK) Error ¶
func (o *ReadSchedulingV1beta1PriorityClassOK) Error() string
func (*ReadSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *ReadSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type ReadSchedulingV1beta1PriorityClassParams ¶
type ReadSchedulingV1beta1PriorityClassParams 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 PriorityClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReadSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the read scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewReadSchedulingV1beta1PriorityClassParams ¶
func NewReadSchedulingV1beta1PriorityClassParams() *ReadSchedulingV1beta1PriorityClassParams
NewReadSchedulingV1beta1PriorityClassParams creates a new ReadSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewReadSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewReadSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ReadSchedulingV1beta1PriorityClassParams
NewReadSchedulingV1beta1PriorityClassParamsWithContext creates a new ReadSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewReadSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewReadSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ReadSchedulingV1beta1PriorityClassParams
NewReadSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new ReadSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReadSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewReadSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ReadSchedulingV1beta1PriorityClassParams
NewReadSchedulingV1beta1PriorityClassParamsWithTimeout creates a new ReadSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReadSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetExact ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetExact(exact *bool)
SetExact adds the exact to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetExport ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetExport(export *bool)
SetExport adds the export to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetName ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetName(name string)
SetName adds the name to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ReadSchedulingV1beta1PriorityClassParams
WithContext adds the context to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithExact ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithExact(exact *bool) *ReadSchedulingV1beta1PriorityClassParams
WithExact adds the exact to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithExport ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithExport(export *bool) *ReadSchedulingV1beta1PriorityClassParams
WithExport adds the export to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ReadSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithName ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithName(name string) *ReadSchedulingV1beta1PriorityClassParams
WithName adds the name to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ReadSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ReadSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the read scheduling v1beta1 priority class params
func (*ReadSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *ReadSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReadSchedulingV1beta1PriorityClassReader ¶
type ReadSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
ReadSchedulingV1beta1PriorityClassReader is a Reader for the ReadSchedulingV1beta1PriorityClass structure.
func (*ReadSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *ReadSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReadSchedulingV1beta1PriorityClassUnauthorized ¶
type ReadSchedulingV1beta1PriorityClassUnauthorized struct { }
ReadSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewReadSchedulingV1beta1PriorityClassUnauthorized ¶
func NewReadSchedulingV1beta1PriorityClassUnauthorized() *ReadSchedulingV1beta1PriorityClassUnauthorized
NewReadSchedulingV1beta1PriorityClassUnauthorized creates a ReadSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*ReadSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *ReadSchedulingV1beta1PriorityClassUnauthorized) Error() string
type ReplaceSchedulingV1beta1PriorityClassCreated ¶
type ReplaceSchedulingV1beta1PriorityClassCreated struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
ReplaceSchedulingV1beta1PriorityClassCreated handles this case with default header values.
Created
func NewReplaceSchedulingV1beta1PriorityClassCreated ¶
func NewReplaceSchedulingV1beta1PriorityClassCreated() *ReplaceSchedulingV1beta1PriorityClassCreated
NewReplaceSchedulingV1beta1PriorityClassCreated creates a ReplaceSchedulingV1beta1PriorityClassCreated with default headers values
func (*ReplaceSchedulingV1beta1PriorityClassCreated) Error ¶
func (o *ReplaceSchedulingV1beta1PriorityClassCreated) Error() string
func (*ReplaceSchedulingV1beta1PriorityClassCreated) GetPayload ¶
func (o *ReplaceSchedulingV1beta1PriorityClassCreated) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type ReplaceSchedulingV1beta1PriorityClassOK ¶
type ReplaceSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sAPISchedulingV1beta1PriorityClass
}
ReplaceSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewReplaceSchedulingV1beta1PriorityClassOK ¶
func NewReplaceSchedulingV1beta1PriorityClassOK() *ReplaceSchedulingV1beta1PriorityClassOK
NewReplaceSchedulingV1beta1PriorityClassOK creates a ReplaceSchedulingV1beta1PriorityClassOK with default headers values
func (*ReplaceSchedulingV1beta1PriorityClassOK) Error ¶
func (o *ReplaceSchedulingV1beta1PriorityClassOK) Error() string
func (*ReplaceSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *ReplaceSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sAPISchedulingV1beta1PriorityClass
type ReplaceSchedulingV1beta1PriorityClassParams ¶
type ReplaceSchedulingV1beta1PriorityClassParams struct { /*Body*/ Body *models.IoK8sAPISchedulingV1beta1PriorityClass /*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 PriorityClass */ Name string /*Pretty If 'true', then the output is pretty printed. */ Pretty *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ReplaceSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the replace scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewReplaceSchedulingV1beta1PriorityClassParams ¶
func NewReplaceSchedulingV1beta1PriorityClassParams() *ReplaceSchedulingV1beta1PriorityClassParams
NewReplaceSchedulingV1beta1PriorityClassParams creates a new ReplaceSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewReplaceSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewReplaceSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *ReplaceSchedulingV1beta1PriorityClassParams
NewReplaceSchedulingV1beta1PriorityClassParamsWithContext creates a new ReplaceSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewReplaceSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewReplaceSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *ReplaceSchedulingV1beta1PriorityClassParams
NewReplaceSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new ReplaceSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewReplaceSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewReplaceSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *ReplaceSchedulingV1beta1PriorityClassParams
NewReplaceSchedulingV1beta1PriorityClassParamsWithTimeout creates a new ReplaceSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetBody ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass)
SetBody adds the body to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetDryRun ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetDryRun(dryRun *string)
SetDryRun adds the dryRun to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetFieldManager ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetFieldManager(fieldManager *string)
SetFieldManager adds the fieldManager to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetName ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetName(name string)
SetName adds the name to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithBody ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithBody(body *models.IoK8sAPISchedulingV1beta1PriorityClass) *ReplaceSchedulingV1beta1PriorityClassParams
WithBody adds the body to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *ReplaceSchedulingV1beta1PriorityClassParams
WithContext adds the context to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithDryRun ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithDryRun(dryRun *string) *ReplaceSchedulingV1beta1PriorityClassParams
WithDryRun adds the dryRun to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithFieldManager ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithFieldManager(fieldManager *string) *ReplaceSchedulingV1beta1PriorityClassParams
WithFieldManager adds the fieldManager to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *ReplaceSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithName ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithName(name string) *ReplaceSchedulingV1beta1PriorityClassParams
WithName adds the name to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *ReplaceSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *ReplaceSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the replace scheduling v1beta1 priority class params
func (*ReplaceSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *ReplaceSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ReplaceSchedulingV1beta1PriorityClassReader ¶
type ReplaceSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
ReplaceSchedulingV1beta1PriorityClassReader is a Reader for the ReplaceSchedulingV1beta1PriorityClass structure.
func (*ReplaceSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *ReplaceSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ReplaceSchedulingV1beta1PriorityClassUnauthorized ¶
type ReplaceSchedulingV1beta1PriorityClassUnauthorized struct { }
ReplaceSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewReplaceSchedulingV1beta1PriorityClassUnauthorized ¶
func NewReplaceSchedulingV1beta1PriorityClassUnauthorized() *ReplaceSchedulingV1beta1PriorityClassUnauthorized
NewReplaceSchedulingV1beta1PriorityClassUnauthorized creates a ReplaceSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*ReplaceSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *ReplaceSchedulingV1beta1PriorityClassUnauthorized) Error() string
type WatchSchedulingV1beta1PriorityClassListOK ¶
type WatchSchedulingV1beta1PriorityClassListOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchSchedulingV1beta1PriorityClassListOK handles this case with default header values.
OK
func NewWatchSchedulingV1beta1PriorityClassListOK ¶
func NewWatchSchedulingV1beta1PriorityClassListOK() *WatchSchedulingV1beta1PriorityClassListOK
NewWatchSchedulingV1beta1PriorityClassListOK creates a WatchSchedulingV1beta1PriorityClassListOK with default headers values
func (*WatchSchedulingV1beta1PriorityClassListOK) Error ¶
func (o *WatchSchedulingV1beta1PriorityClassListOK) Error() string
func (*WatchSchedulingV1beta1PriorityClassListOK) GetPayload ¶
func (o *WatchSchedulingV1beta1PriorityClassListOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchSchedulingV1beta1PriorityClassListParams ¶
type WatchSchedulingV1beta1PriorityClassListParams 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 }
WatchSchedulingV1beta1PriorityClassListParams contains all the parameters to send to the API endpoint for the watch scheduling v1beta1 priority class list operation typically these are written to a http.Request
func NewWatchSchedulingV1beta1PriorityClassListParams ¶
func NewWatchSchedulingV1beta1PriorityClassListParams() *WatchSchedulingV1beta1PriorityClassListParams
NewWatchSchedulingV1beta1PriorityClassListParams creates a new WatchSchedulingV1beta1PriorityClassListParams object with the default values initialized.
func NewWatchSchedulingV1beta1PriorityClassListParamsWithContext ¶
func NewWatchSchedulingV1beta1PriorityClassListParamsWithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassListParams
NewWatchSchedulingV1beta1PriorityClassListParamsWithContext creates a new WatchSchedulingV1beta1PriorityClassListParams object with the default values initialized, and the ability to set a context for a request
func NewWatchSchedulingV1beta1PriorityClassListParamsWithHTTPClient ¶
func NewWatchSchedulingV1beta1PriorityClassListParamsWithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassListParams
NewWatchSchedulingV1beta1PriorityClassListParamsWithHTTPClient creates a new WatchSchedulingV1beta1PriorityClassListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchSchedulingV1beta1PriorityClassListParamsWithTimeout ¶
func NewWatchSchedulingV1beta1PriorityClassListParamsWithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassListParams
NewWatchSchedulingV1beta1PriorityClassListParamsWithTimeout creates a new WatchSchedulingV1beta1PriorityClassListParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchSchedulingV1beta1PriorityClassListParams) SetAllowWatchBookmarks ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetContext ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetContext(ctx context.Context)
SetContext adds the context to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetContinue ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetFieldSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetHTTPClient ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetLabelSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetLimit ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetPretty ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersion ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersionMatch ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetTimeout ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetTimeoutSeconds ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) SetWatch ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithAllowWatchBookmarks ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchSchedulingV1beta1PriorityClassListParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithContext ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassListParams
WithContext adds the context to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithContinue ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithContinue(continueVar *string) *WatchSchedulingV1beta1PriorityClassListParams
WithContinue adds the continueVar to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithFieldSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithFieldSelector(fieldSelector *string) *WatchSchedulingV1beta1PriorityClassListParams
WithFieldSelector adds the fieldSelector to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithHTTPClient ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassListParams
WithHTTPClient adds the HTTPClient to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithLabelSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithLabelSelector(labelSelector *string) *WatchSchedulingV1beta1PriorityClassListParams
WithLabelSelector adds the labelSelector to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithLimit ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithLimit(limit *int64) *WatchSchedulingV1beta1PriorityClassListParams
WithLimit adds the limit to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithPretty ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithPretty(pretty *string) *WatchSchedulingV1beta1PriorityClassListParams
WithPretty adds the pretty to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersion ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersion(resourceVersion *string) *WatchSchedulingV1beta1PriorityClassListParams
WithResourceVersion adds the resourceVersion to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersionMatch ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchSchedulingV1beta1PriorityClassListParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithTimeout ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassListParams
WithTimeout adds the timeout to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithTimeoutSeconds ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchSchedulingV1beta1PriorityClassListParams
WithTimeoutSeconds adds the timeoutSeconds to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WithWatch ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WithWatch(watch *bool) *WatchSchedulingV1beta1PriorityClassListParams
WithWatch adds the watch to the watch scheduling v1beta1 priority class list params
func (*WatchSchedulingV1beta1PriorityClassListParams) WriteToRequest ¶
func (o *WatchSchedulingV1beta1PriorityClassListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchSchedulingV1beta1PriorityClassListReader ¶
type WatchSchedulingV1beta1PriorityClassListReader struct {
// contains filtered or unexported fields
}
WatchSchedulingV1beta1PriorityClassListReader is a Reader for the WatchSchedulingV1beta1PriorityClassList structure.
func (*WatchSchedulingV1beta1PriorityClassListReader) ReadResponse ¶
func (o *WatchSchedulingV1beta1PriorityClassListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchSchedulingV1beta1PriorityClassListUnauthorized ¶
type WatchSchedulingV1beta1PriorityClassListUnauthorized struct { }
WatchSchedulingV1beta1PriorityClassListUnauthorized handles this case with default header values.
Unauthorized
func NewWatchSchedulingV1beta1PriorityClassListUnauthorized ¶
func NewWatchSchedulingV1beta1PriorityClassListUnauthorized() *WatchSchedulingV1beta1PriorityClassListUnauthorized
NewWatchSchedulingV1beta1PriorityClassListUnauthorized creates a WatchSchedulingV1beta1PriorityClassListUnauthorized with default headers values
func (*WatchSchedulingV1beta1PriorityClassListUnauthorized) Error ¶
func (o *WatchSchedulingV1beta1PriorityClassListUnauthorized) Error() string
type WatchSchedulingV1beta1PriorityClassOK ¶
type WatchSchedulingV1beta1PriorityClassOK struct {
Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}
WatchSchedulingV1beta1PriorityClassOK handles this case with default header values.
OK
func NewWatchSchedulingV1beta1PriorityClassOK ¶
func NewWatchSchedulingV1beta1PriorityClassOK() *WatchSchedulingV1beta1PriorityClassOK
NewWatchSchedulingV1beta1PriorityClassOK creates a WatchSchedulingV1beta1PriorityClassOK with default headers values
func (*WatchSchedulingV1beta1PriorityClassOK) Error ¶
func (o *WatchSchedulingV1beta1PriorityClassOK) Error() string
func (*WatchSchedulingV1beta1PriorityClassOK) GetPayload ¶
func (o *WatchSchedulingV1beta1PriorityClassOK) GetPayload() *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
type WatchSchedulingV1beta1PriorityClassParams ¶
type WatchSchedulingV1beta1PriorityClassParams 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 PriorityClass */ 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 }
WatchSchedulingV1beta1PriorityClassParams contains all the parameters to send to the API endpoint for the watch scheduling v1beta1 priority class operation typically these are written to a http.Request
func NewWatchSchedulingV1beta1PriorityClassParams ¶
func NewWatchSchedulingV1beta1PriorityClassParams() *WatchSchedulingV1beta1PriorityClassParams
NewWatchSchedulingV1beta1PriorityClassParams creates a new WatchSchedulingV1beta1PriorityClassParams object with the default values initialized.
func NewWatchSchedulingV1beta1PriorityClassParamsWithContext ¶
func NewWatchSchedulingV1beta1PriorityClassParamsWithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassParams
NewWatchSchedulingV1beta1PriorityClassParamsWithContext creates a new WatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a context for a request
func NewWatchSchedulingV1beta1PriorityClassParamsWithHTTPClient ¶
func NewWatchSchedulingV1beta1PriorityClassParamsWithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassParams
NewWatchSchedulingV1beta1PriorityClassParamsWithHTTPClient creates a new WatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewWatchSchedulingV1beta1PriorityClassParamsWithTimeout ¶
func NewWatchSchedulingV1beta1PriorityClassParamsWithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassParams
NewWatchSchedulingV1beta1PriorityClassParamsWithTimeout creates a new WatchSchedulingV1beta1PriorityClassParams object with the default values initialized, and the ability to set a timeout on a request
func (*WatchSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)
SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetContext ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetContext(ctx context.Context)
SetContext adds the context to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetContinue ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetContinue(continueVar *string)
SetContinue adds the continue to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetFieldSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetFieldSelector(fieldSelector *string)
SetFieldSelector adds the fieldSelector to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetHTTPClient ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetLabelSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetLabelSelector(labelSelector *string)
SetLabelSelector adds the labelSelector to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetLimit ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetLimit(limit *int64)
SetLimit adds the limit to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetName ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetName(name string)
SetName adds the name to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetPretty ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetPretty(pretty *string)
SetPretty adds the pretty to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetResourceVersion ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetResourceVersion(resourceVersion *string)
SetResourceVersion adds the resourceVersion to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetResourceVersionMatch(resourceVersionMatch *string)
SetResourceVersionMatch adds the resourceVersionMatch to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetTimeout ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetTimeoutSeconds(timeoutSeconds *int64)
SetTimeoutSeconds adds the timeoutSeconds to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) SetWatch ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) SetWatch(watch *bool)
SetWatch adds the watch to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchSchedulingV1beta1PriorityClassParams
WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithContext ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithContext(ctx context.Context) *WatchSchedulingV1beta1PriorityClassParams
WithContext adds the context to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithContinue ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithContinue(continueVar *string) *WatchSchedulingV1beta1PriorityClassParams
WithContinue adds the continueVar to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithFieldSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithFieldSelector(fieldSelector *string) *WatchSchedulingV1beta1PriorityClassParams
WithFieldSelector adds the fieldSelector to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithHTTPClient ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithHTTPClient(client *http.Client) *WatchSchedulingV1beta1PriorityClassParams
WithHTTPClient adds the HTTPClient to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithLabelSelector ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithLabelSelector(labelSelector *string) *WatchSchedulingV1beta1PriorityClassParams
WithLabelSelector adds the labelSelector to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithLimit ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithLimit(limit *int64) *WatchSchedulingV1beta1PriorityClassParams
WithLimit adds the limit to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithName ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithName(name string) *WatchSchedulingV1beta1PriorityClassParams
WithName adds the name to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithPretty ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithPretty(pretty *string) *WatchSchedulingV1beta1PriorityClassParams
WithPretty adds the pretty to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithResourceVersion ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithResourceVersion(resourceVersion *string) *WatchSchedulingV1beta1PriorityClassParams
WithResourceVersion adds the resourceVersion to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchSchedulingV1beta1PriorityClassParams
WithResourceVersionMatch adds the resourceVersionMatch to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithTimeout ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithTimeout(timeout time.Duration) *WatchSchedulingV1beta1PriorityClassParams
WithTimeout adds the timeout to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchSchedulingV1beta1PriorityClassParams
WithTimeoutSeconds adds the timeoutSeconds to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WithWatch ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WithWatch(watch *bool) *WatchSchedulingV1beta1PriorityClassParams
WithWatch adds the watch to the watch scheduling v1beta1 priority class params
func (*WatchSchedulingV1beta1PriorityClassParams) WriteToRequest ¶
func (o *WatchSchedulingV1beta1PriorityClassParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type WatchSchedulingV1beta1PriorityClassReader ¶
type WatchSchedulingV1beta1PriorityClassReader struct {
// contains filtered or unexported fields
}
WatchSchedulingV1beta1PriorityClassReader is a Reader for the WatchSchedulingV1beta1PriorityClass structure.
func (*WatchSchedulingV1beta1PriorityClassReader) ReadResponse ¶
func (o *WatchSchedulingV1beta1PriorityClassReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type WatchSchedulingV1beta1PriorityClassUnauthorized ¶
type WatchSchedulingV1beta1PriorityClassUnauthorized struct { }
WatchSchedulingV1beta1PriorityClassUnauthorized handles this case with default header values.
Unauthorized
func NewWatchSchedulingV1beta1PriorityClassUnauthorized ¶
func NewWatchSchedulingV1beta1PriorityClassUnauthorized() *WatchSchedulingV1beta1PriorityClassUnauthorized
NewWatchSchedulingV1beta1PriorityClassUnauthorized creates a WatchSchedulingV1beta1PriorityClassUnauthorized with default headers values
func (*WatchSchedulingV1beta1PriorityClassUnauthorized) Error ¶
func (o *WatchSchedulingV1beta1PriorityClassUnauthorized) Error() string
Source Files
¶
- create_scheduling_v1beta1_priority_class_parameters.go
- create_scheduling_v1beta1_priority_class_responses.go
- delete_scheduling_v1beta1_collection_priority_class_parameters.go
- delete_scheduling_v1beta1_collection_priority_class_responses.go
- delete_scheduling_v1beta1_priority_class_parameters.go
- delete_scheduling_v1beta1_priority_class_responses.go
- get_scheduling_v1beta1_api_resources_parameters.go
- get_scheduling_v1beta1_api_resources_responses.go
- list_scheduling_v1beta1_priority_class_parameters.go
- list_scheduling_v1beta1_priority_class_responses.go
- patch_scheduling_v1beta1_priority_class_parameters.go
- patch_scheduling_v1beta1_priority_class_responses.go
- read_scheduling_v1beta1_priority_class_parameters.go
- read_scheduling_v1beta1_priority_class_responses.go
- replace_scheduling_v1beta1_priority_class_parameters.go
- replace_scheduling_v1beta1_priority_class_responses.go
- scheduling_v1beta1_client.go
- watch_scheduling_v1beta1_priority_class_list_parameters.go
- watch_scheduling_v1beta1_priority_class_list_responses.go
- watch_scheduling_v1beta1_priority_class_parameters.go
- watch_scheduling_v1beta1_priority_class_responses.go