scheduling_v1beta1

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

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

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

Documentation

Index

Constants

View Source
const CreateSchedulingV1beta1PriorityClassAcceptedCode int = 202

CreateSchedulingV1beta1PriorityClassAcceptedCode is the HTTP code returned for type CreateSchedulingV1beta1PriorityClassAccepted

View Source
const CreateSchedulingV1beta1PriorityClassCreatedCode int = 201

CreateSchedulingV1beta1PriorityClassCreatedCode is the HTTP code returned for type CreateSchedulingV1beta1PriorityClassCreated

View Source
const CreateSchedulingV1beta1PriorityClassOKCode int = 200

CreateSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type CreateSchedulingV1beta1PriorityClassOK

View Source
const CreateSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

CreateSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type CreateSchedulingV1beta1PriorityClassUnauthorized

View Source
const DeleteSchedulingV1beta1CollectionPriorityClassOKCode int = 200

DeleteSchedulingV1beta1CollectionPriorityClassOKCode is the HTTP code returned for type DeleteSchedulingV1beta1CollectionPriorityClassOK

View Source
const DeleteSchedulingV1beta1CollectionPriorityClassUnauthorizedCode int = 401

DeleteSchedulingV1beta1CollectionPriorityClassUnauthorizedCode is the HTTP code returned for type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized

View Source
const DeleteSchedulingV1beta1PriorityClassAcceptedCode int = 202

DeleteSchedulingV1beta1PriorityClassAcceptedCode is the HTTP code returned for type DeleteSchedulingV1beta1PriorityClassAccepted

View Source
const DeleteSchedulingV1beta1PriorityClassOKCode int = 200

DeleteSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type DeleteSchedulingV1beta1PriorityClassOK

View Source
const DeleteSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

DeleteSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type DeleteSchedulingV1beta1PriorityClassUnauthorized

View Source
const GetSchedulingV1beta1APIResourcesOKCode int = 200

GetSchedulingV1beta1APIResourcesOKCode is the HTTP code returned for type GetSchedulingV1beta1APIResourcesOK

View Source
const GetSchedulingV1beta1APIResourcesUnauthorizedCode int = 401

GetSchedulingV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetSchedulingV1beta1APIResourcesUnauthorized

View Source
const ListSchedulingV1beta1PriorityClassOKCode int = 200

ListSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type ListSchedulingV1beta1PriorityClassOK

View Source
const ListSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

ListSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type ListSchedulingV1beta1PriorityClassUnauthorized

View Source
const PatchSchedulingV1beta1PriorityClassOKCode int = 200

PatchSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type PatchSchedulingV1beta1PriorityClassOK

View Source
const PatchSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

PatchSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type PatchSchedulingV1beta1PriorityClassUnauthorized

View Source
const ReadSchedulingV1beta1PriorityClassOKCode int = 200

ReadSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type ReadSchedulingV1beta1PriorityClassOK

View Source
const ReadSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

ReadSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type ReadSchedulingV1beta1PriorityClassUnauthorized

View Source
const ReplaceSchedulingV1beta1PriorityClassCreatedCode int = 201

ReplaceSchedulingV1beta1PriorityClassCreatedCode is the HTTP code returned for type ReplaceSchedulingV1beta1PriorityClassCreated

View Source
const ReplaceSchedulingV1beta1PriorityClassOKCode int = 200

ReplaceSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type ReplaceSchedulingV1beta1PriorityClassOK

View Source
const ReplaceSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

ReplaceSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type ReplaceSchedulingV1beta1PriorityClassUnauthorized

View Source
const WatchSchedulingV1beta1PriorityClassListOKCode int = 200

WatchSchedulingV1beta1PriorityClassListOKCode is the HTTP code returned for type WatchSchedulingV1beta1PriorityClassListOK

View Source
const WatchSchedulingV1beta1PriorityClassListUnauthorizedCode int = 401

WatchSchedulingV1beta1PriorityClassListUnauthorizedCode is the HTTP code returned for type WatchSchedulingV1beta1PriorityClassListUnauthorized

View Source
const WatchSchedulingV1beta1PriorityClassOKCode int = 200

WatchSchedulingV1beta1PriorityClassOKCode is the HTTP code returned for type WatchSchedulingV1beta1PriorityClassOK

View Source
const WatchSchedulingV1beta1PriorityClassUnauthorizedCode int = 401

WatchSchedulingV1beta1PriorityClassUnauthorizedCode is the HTTP code returned for type WatchSchedulingV1beta1PriorityClassUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateSchedulingV1beta1PriorityClass

type CreateSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler CreateSchedulingV1beta1PriorityClassHandler
}

CreateSchedulingV1beta1PriorityClass swagger:route POST /apis/scheduling.k8s.io/v1beta1/priorityclasses scheduling_v1beta1 createSchedulingV1beta1PriorityClass

create a PriorityClass

func NewCreateSchedulingV1beta1PriorityClass

func NewCreateSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler CreateSchedulingV1beta1PriorityClassHandler) *CreateSchedulingV1beta1PriorityClass

NewCreateSchedulingV1beta1PriorityClass creates a new http.Handler for the create scheduling v1beta1 priority class operation

func (*CreateSchedulingV1beta1PriorityClass) ServeHTTP

type CreateSchedulingV1beta1PriorityClassAccepted

type CreateSchedulingV1beta1PriorityClassAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

CreateSchedulingV1beta1PriorityClassAccepted Accepted

swagger:response createSchedulingV1beta1PriorityClassAccepted

func NewCreateSchedulingV1beta1PriorityClassAccepted

func NewCreateSchedulingV1beta1PriorityClassAccepted() *CreateSchedulingV1beta1PriorityClassAccepted

NewCreateSchedulingV1beta1PriorityClassAccepted creates CreateSchedulingV1beta1PriorityClassAccepted with default headers values

func (*CreateSchedulingV1beta1PriorityClassAccepted) SetPayload

SetPayload sets the payload to the create scheduling v1beta1 priority class accepted response

func (*CreateSchedulingV1beta1PriorityClassAccepted) WithPayload

WithPayload adds the payload to the create scheduling v1beta1 priority class accepted response

func (*CreateSchedulingV1beta1PriorityClassAccepted) WriteResponse

WriteResponse to the client

type CreateSchedulingV1beta1PriorityClassCreated

type CreateSchedulingV1beta1PriorityClassCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

CreateSchedulingV1beta1PriorityClassCreated Created

swagger:response createSchedulingV1beta1PriorityClassCreated

func NewCreateSchedulingV1beta1PriorityClassCreated

func NewCreateSchedulingV1beta1PriorityClassCreated() *CreateSchedulingV1beta1PriorityClassCreated

NewCreateSchedulingV1beta1PriorityClassCreated creates CreateSchedulingV1beta1PriorityClassCreated with default headers values

func (*CreateSchedulingV1beta1PriorityClassCreated) SetPayload

SetPayload sets the payload to the create scheduling v1beta1 priority class created response

func (*CreateSchedulingV1beta1PriorityClassCreated) WithPayload

WithPayload adds the payload to the create scheduling v1beta1 priority class created response

func (*CreateSchedulingV1beta1PriorityClassCreated) WriteResponse

WriteResponse to the client

type CreateSchedulingV1beta1PriorityClassHandler

type CreateSchedulingV1beta1PriorityClassHandler interface {
	Handle(CreateSchedulingV1beta1PriorityClassParams) middleware.Responder
}

CreateSchedulingV1beta1PriorityClassHandler interface for that can handle valid create scheduling v1beta1 priority class params

type CreateSchedulingV1beta1PriorityClassHandlerFunc

type CreateSchedulingV1beta1PriorityClassHandlerFunc func(CreateSchedulingV1beta1PriorityClassParams) middleware.Responder

CreateSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a create scheduling v1beta1 priority class handler

func (CreateSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type CreateSchedulingV1beta1PriorityClassOK

type CreateSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

CreateSchedulingV1beta1PriorityClassOK OK

swagger:response createSchedulingV1beta1PriorityClassOK

func NewCreateSchedulingV1beta1PriorityClassOK

func NewCreateSchedulingV1beta1PriorityClassOK() *CreateSchedulingV1beta1PriorityClassOK

NewCreateSchedulingV1beta1PriorityClassOK creates CreateSchedulingV1beta1PriorityClassOK with default headers values

func (*CreateSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the create scheduling v1beta1 priority class o k response

func (*CreateSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the create scheduling v1beta1 priority class o k response

func (*CreateSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type CreateSchedulingV1beta1PriorityClassParams

type CreateSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPISchedulingV1beta1PriorityClass
	/*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
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*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.
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

CreateSchedulingV1beta1PriorityClassParams contains all the bound params for the create scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters createSchedulingV1beta1PriorityClass

func NewCreateSchedulingV1beta1PriorityClassParams

func NewCreateSchedulingV1beta1PriorityClassParams() CreateSchedulingV1beta1PriorityClassParams

NewCreateSchedulingV1beta1PriorityClassParams creates a new CreateSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*CreateSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateSchedulingV1beta1PriorityClassParams() beforehand.

type CreateSchedulingV1beta1PriorityClassUnauthorized

type CreateSchedulingV1beta1PriorityClassUnauthorized struct {
}

CreateSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response createSchedulingV1beta1PriorityClassUnauthorized

func NewCreateSchedulingV1beta1PriorityClassUnauthorized

func NewCreateSchedulingV1beta1PriorityClassUnauthorized() *CreateSchedulingV1beta1PriorityClassUnauthorized

NewCreateSchedulingV1beta1PriorityClassUnauthorized creates CreateSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*CreateSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteSchedulingV1beta1CollectionPriorityClass

type DeleteSchedulingV1beta1CollectionPriorityClass struct {
	Context *middleware.Context
	Handler DeleteSchedulingV1beta1CollectionPriorityClassHandler
}

DeleteSchedulingV1beta1CollectionPriorityClass swagger:route DELETE /apis/scheduling.k8s.io/v1beta1/priorityclasses scheduling_v1beta1 deleteSchedulingV1beta1CollectionPriorityClass

delete collection of PriorityClass

func NewDeleteSchedulingV1beta1CollectionPriorityClass

NewDeleteSchedulingV1beta1CollectionPriorityClass creates a new http.Handler for the delete scheduling v1beta1 collection priority class operation

func (*DeleteSchedulingV1beta1CollectionPriorityClass) ServeHTTP

type DeleteSchedulingV1beta1CollectionPriorityClassHandler

type DeleteSchedulingV1beta1CollectionPriorityClassHandler interface {
	Handle(DeleteSchedulingV1beta1CollectionPriorityClassParams) middleware.Responder
}

DeleteSchedulingV1beta1CollectionPriorityClassHandler interface for that can handle valid delete scheduling v1beta1 collection priority class params

type DeleteSchedulingV1beta1CollectionPriorityClassHandlerFunc

type DeleteSchedulingV1beta1CollectionPriorityClassHandlerFunc func(DeleteSchedulingV1beta1CollectionPriorityClassParams) middleware.Responder

DeleteSchedulingV1beta1CollectionPriorityClassHandlerFunc turns a function with the right signature into a delete scheduling v1beta1 collection priority class handler

func (DeleteSchedulingV1beta1CollectionPriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteSchedulingV1beta1CollectionPriorityClassOK

type DeleteSchedulingV1beta1CollectionPriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteSchedulingV1beta1CollectionPriorityClassOK OK

swagger:response deleteSchedulingV1beta1CollectionPriorityClassOK

func NewDeleteSchedulingV1beta1CollectionPriorityClassOK

func NewDeleteSchedulingV1beta1CollectionPriorityClassOK() *DeleteSchedulingV1beta1CollectionPriorityClassOK

NewDeleteSchedulingV1beta1CollectionPriorityClassOK creates DeleteSchedulingV1beta1CollectionPriorityClassOK with default headers values

func (*DeleteSchedulingV1beta1CollectionPriorityClassOK) SetPayload

SetPayload sets the payload to the delete scheduling v1beta1 collection priority class o k response

func (*DeleteSchedulingV1beta1CollectionPriorityClassOK) WithPayload

WithPayload adds the payload to the delete scheduling v1beta1 collection priority class o k response

func (*DeleteSchedulingV1beta1CollectionPriorityClassOK) WriteResponse

WriteResponse to the client

type DeleteSchedulingV1beta1CollectionPriorityClassParams

type DeleteSchedulingV1beta1CollectionPriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: body
	*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*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
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*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.
	  Unique: true
	  In: query
	*/
	GracePeriodSeconds *int64
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*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.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*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.
	  Unique: true
	  In: query
	*/
	OrphanDependents *bool
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*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.
	  Unique: true
	  In: query
	*/
	PropagationPolicy *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
}

DeleteSchedulingV1beta1CollectionPriorityClassParams contains all the bound params for the delete scheduling v1beta1 collection priority class operation typically these are obtained from a http.Request

swagger:parameters deleteSchedulingV1beta1CollectionPriorityClass

func NewDeleteSchedulingV1beta1CollectionPriorityClassParams

func NewDeleteSchedulingV1beta1CollectionPriorityClassParams() DeleteSchedulingV1beta1CollectionPriorityClassParams

NewDeleteSchedulingV1beta1CollectionPriorityClassParams creates a new DeleteSchedulingV1beta1CollectionPriorityClassParams object no default values defined in spec.

func (*DeleteSchedulingV1beta1CollectionPriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteSchedulingV1beta1CollectionPriorityClassParams() beforehand.

type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized

type DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized struct {
}

DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized Unauthorized

swagger:response deleteSchedulingV1beta1CollectionPriorityClassUnauthorized

func NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized

func NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized() *DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized

NewDeleteSchedulingV1beta1CollectionPriorityClassUnauthorized creates DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized with default headers values

func (*DeleteSchedulingV1beta1CollectionPriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteSchedulingV1beta1PriorityClass

type DeleteSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler DeleteSchedulingV1beta1PriorityClassHandler
}

DeleteSchedulingV1beta1PriorityClass swagger:route DELETE /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} scheduling_v1beta1 deleteSchedulingV1beta1PriorityClass

delete a PriorityClass

func NewDeleteSchedulingV1beta1PriorityClass

func NewDeleteSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler DeleteSchedulingV1beta1PriorityClassHandler) *DeleteSchedulingV1beta1PriorityClass

NewDeleteSchedulingV1beta1PriorityClass creates a new http.Handler for the delete scheduling v1beta1 priority class operation

func (*DeleteSchedulingV1beta1PriorityClass) ServeHTTP

type DeleteSchedulingV1beta1PriorityClassAccepted

type DeleteSchedulingV1beta1PriorityClassAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteSchedulingV1beta1PriorityClassAccepted Accepted

swagger:response deleteSchedulingV1beta1PriorityClassAccepted

func NewDeleteSchedulingV1beta1PriorityClassAccepted

func NewDeleteSchedulingV1beta1PriorityClassAccepted() *DeleteSchedulingV1beta1PriorityClassAccepted

NewDeleteSchedulingV1beta1PriorityClassAccepted creates DeleteSchedulingV1beta1PriorityClassAccepted with default headers values

func (*DeleteSchedulingV1beta1PriorityClassAccepted) SetPayload

SetPayload sets the payload to the delete scheduling v1beta1 priority class accepted response

func (*DeleteSchedulingV1beta1PriorityClassAccepted) WithPayload

WithPayload adds the payload to the delete scheduling v1beta1 priority class accepted response

func (*DeleteSchedulingV1beta1PriorityClassAccepted) WriteResponse

WriteResponse to the client

type DeleteSchedulingV1beta1PriorityClassHandler

type DeleteSchedulingV1beta1PriorityClassHandler interface {
	Handle(DeleteSchedulingV1beta1PriorityClassParams) middleware.Responder
}

DeleteSchedulingV1beta1PriorityClassHandler interface for that can handle valid delete scheduling v1beta1 priority class params

type DeleteSchedulingV1beta1PriorityClassHandlerFunc

type DeleteSchedulingV1beta1PriorityClassHandlerFunc func(DeleteSchedulingV1beta1PriorityClassParams) middleware.Responder

DeleteSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a delete scheduling v1beta1 priority class handler

func (DeleteSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteSchedulingV1beta1PriorityClassOK

type DeleteSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteSchedulingV1beta1PriorityClassOK OK

swagger:response deleteSchedulingV1beta1PriorityClassOK

func NewDeleteSchedulingV1beta1PriorityClassOK

func NewDeleteSchedulingV1beta1PriorityClassOK() *DeleteSchedulingV1beta1PriorityClassOK

NewDeleteSchedulingV1beta1PriorityClassOK creates DeleteSchedulingV1beta1PriorityClassOK with default headers values

func (*DeleteSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the delete scheduling v1beta1 priority class o k response

func (*DeleteSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the delete scheduling v1beta1 priority class o k response

func (*DeleteSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type DeleteSchedulingV1beta1PriorityClassParams

type DeleteSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: body
	*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*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
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*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.
	  Unique: true
	  In: query
	*/
	GracePeriodSeconds *int64
	/*name of the PriorityClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*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.
	  Unique: true
	  In: query
	*/
	OrphanDependents *bool
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*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.
	  Unique: true
	  In: query
	*/
	PropagationPolicy *string
}

DeleteSchedulingV1beta1PriorityClassParams contains all the bound params for the delete scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters deleteSchedulingV1beta1PriorityClass

func NewDeleteSchedulingV1beta1PriorityClassParams

func NewDeleteSchedulingV1beta1PriorityClassParams() DeleteSchedulingV1beta1PriorityClassParams

NewDeleteSchedulingV1beta1PriorityClassParams creates a new DeleteSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*DeleteSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteSchedulingV1beta1PriorityClassParams() beforehand.

type DeleteSchedulingV1beta1PriorityClassUnauthorized

type DeleteSchedulingV1beta1PriorityClassUnauthorized struct {
}

DeleteSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response deleteSchedulingV1beta1PriorityClassUnauthorized

func NewDeleteSchedulingV1beta1PriorityClassUnauthorized

func NewDeleteSchedulingV1beta1PriorityClassUnauthorized() *DeleteSchedulingV1beta1PriorityClassUnauthorized

NewDeleteSchedulingV1beta1PriorityClassUnauthorized creates DeleteSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*DeleteSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type GetSchedulingV1beta1APIResources

type GetSchedulingV1beta1APIResources struct {
	Context *middleware.Context
	Handler GetSchedulingV1beta1APIResourcesHandler
}

GetSchedulingV1beta1APIResources swagger:route GET /apis/scheduling.k8s.io/v1beta1/ scheduling_v1beta1 getSchedulingV1beta1ApiResources

get available resources

func NewGetSchedulingV1beta1APIResources

func NewGetSchedulingV1beta1APIResources(ctx *middleware.Context, handler GetSchedulingV1beta1APIResourcesHandler) *GetSchedulingV1beta1APIResources

NewGetSchedulingV1beta1APIResources creates a new http.Handler for the get scheduling v1beta1 API resources operation

func (*GetSchedulingV1beta1APIResources) ServeHTTP

type GetSchedulingV1beta1APIResourcesHandler

type GetSchedulingV1beta1APIResourcesHandler interface {
	Handle(GetSchedulingV1beta1APIResourcesParams) middleware.Responder
}

GetSchedulingV1beta1APIResourcesHandler interface for that can handle valid get scheduling v1beta1 API resources params

type GetSchedulingV1beta1APIResourcesHandlerFunc

type GetSchedulingV1beta1APIResourcesHandlerFunc func(GetSchedulingV1beta1APIResourcesParams) middleware.Responder

GetSchedulingV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get scheduling v1beta1 API resources handler

func (GetSchedulingV1beta1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetSchedulingV1beta1APIResourcesOK

type GetSchedulingV1beta1APIResourcesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"`
}

GetSchedulingV1beta1APIResourcesOK OK

swagger:response getSchedulingV1beta1ApiResourcesOK

func NewGetSchedulingV1beta1APIResourcesOK

func NewGetSchedulingV1beta1APIResourcesOK() *GetSchedulingV1beta1APIResourcesOK

NewGetSchedulingV1beta1APIResourcesOK creates GetSchedulingV1beta1APIResourcesOK with default headers values

func (*GetSchedulingV1beta1APIResourcesOK) SetPayload

SetPayload sets the payload to the get scheduling v1beta1 Api resources o k response

func (*GetSchedulingV1beta1APIResourcesOK) WithPayload

WithPayload adds the payload to the get scheduling v1beta1 Api resources o k response

func (*GetSchedulingV1beta1APIResourcesOK) WriteResponse

WriteResponse to the client

type GetSchedulingV1beta1APIResourcesParams

type GetSchedulingV1beta1APIResourcesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetSchedulingV1beta1APIResourcesParams contains all the bound params for the get scheduling v1beta1 API resources operation typically these are obtained from a http.Request

swagger:parameters getSchedulingV1beta1APIResources

func NewGetSchedulingV1beta1APIResourcesParams

func NewGetSchedulingV1beta1APIResourcesParams() GetSchedulingV1beta1APIResourcesParams

NewGetSchedulingV1beta1APIResourcesParams creates a new GetSchedulingV1beta1APIResourcesParams object no default values defined in spec.

func (*GetSchedulingV1beta1APIResourcesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetSchedulingV1beta1APIResourcesParams() beforehand.

type GetSchedulingV1beta1APIResourcesUnauthorized

type GetSchedulingV1beta1APIResourcesUnauthorized struct {
}

GetSchedulingV1beta1APIResourcesUnauthorized Unauthorized

swagger:response getSchedulingV1beta1ApiResourcesUnauthorized

func NewGetSchedulingV1beta1APIResourcesUnauthorized

func NewGetSchedulingV1beta1APIResourcesUnauthorized() *GetSchedulingV1beta1APIResourcesUnauthorized

NewGetSchedulingV1beta1APIResourcesUnauthorized creates GetSchedulingV1beta1APIResourcesUnauthorized with default headers values

func (*GetSchedulingV1beta1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListSchedulingV1beta1PriorityClass

type ListSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler ListSchedulingV1beta1PriorityClassHandler
}

ListSchedulingV1beta1PriorityClass swagger:route GET /apis/scheduling.k8s.io/v1beta1/priorityclasses scheduling_v1beta1 listSchedulingV1beta1PriorityClass

list or watch objects of kind PriorityClass

func NewListSchedulingV1beta1PriorityClass

func NewListSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler ListSchedulingV1beta1PriorityClassHandler) *ListSchedulingV1beta1PriorityClass

NewListSchedulingV1beta1PriorityClass creates a new http.Handler for the list scheduling v1beta1 priority class operation

func (*ListSchedulingV1beta1PriorityClass) ServeHTTP

type ListSchedulingV1beta1PriorityClassHandler

type ListSchedulingV1beta1PriorityClassHandler interface {
	Handle(ListSchedulingV1beta1PriorityClassParams) middleware.Responder
}

ListSchedulingV1beta1PriorityClassHandler interface for that can handle valid list scheduling v1beta1 priority class params

type ListSchedulingV1beta1PriorityClassHandlerFunc

type ListSchedulingV1beta1PriorityClassHandlerFunc func(ListSchedulingV1beta1PriorityClassParams) middleware.Responder

ListSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a list scheduling v1beta1 priority class handler

func (ListSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type ListSchedulingV1beta1PriorityClassOK

type ListSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClassList `json:"body,omitempty"`
}

ListSchedulingV1beta1PriorityClassOK OK

swagger:response listSchedulingV1beta1PriorityClassOK

func NewListSchedulingV1beta1PriorityClassOK

func NewListSchedulingV1beta1PriorityClassOK() *ListSchedulingV1beta1PriorityClassOK

NewListSchedulingV1beta1PriorityClassOK creates ListSchedulingV1beta1PriorityClassOK with default headers values

func (*ListSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the list scheduling v1beta1 priority class o k response

func (*ListSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the list scheduling v1beta1 priority class o k response

func (*ListSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type ListSchedulingV1beta1PriorityClassParams

type ListSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*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.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*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.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*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.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

ListSchedulingV1beta1PriorityClassParams contains all the bound params for the list scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters listSchedulingV1beta1PriorityClass

func NewListSchedulingV1beta1PriorityClassParams

func NewListSchedulingV1beta1PriorityClassParams() ListSchedulingV1beta1PriorityClassParams

NewListSchedulingV1beta1PriorityClassParams creates a new ListSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*ListSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListSchedulingV1beta1PriorityClassParams() beforehand.

type ListSchedulingV1beta1PriorityClassUnauthorized

type ListSchedulingV1beta1PriorityClassUnauthorized struct {
}

ListSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response listSchedulingV1beta1PriorityClassUnauthorized

func NewListSchedulingV1beta1PriorityClassUnauthorized

func NewListSchedulingV1beta1PriorityClassUnauthorized() *ListSchedulingV1beta1PriorityClassUnauthorized

NewListSchedulingV1beta1PriorityClassUnauthorized creates ListSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*ListSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type PatchSchedulingV1beta1PriorityClass

type PatchSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler PatchSchedulingV1beta1PriorityClassHandler
}

PatchSchedulingV1beta1PriorityClass swagger:route PATCH /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} scheduling_v1beta1 patchSchedulingV1beta1PriorityClass

partially update the specified PriorityClass

func NewPatchSchedulingV1beta1PriorityClass

func NewPatchSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler PatchSchedulingV1beta1PriorityClassHandler) *PatchSchedulingV1beta1PriorityClass

NewPatchSchedulingV1beta1PriorityClass creates a new http.Handler for the patch scheduling v1beta1 priority class operation

func (*PatchSchedulingV1beta1PriorityClass) ServeHTTP

type PatchSchedulingV1beta1PriorityClassHandler

type PatchSchedulingV1beta1PriorityClassHandler interface {
	Handle(PatchSchedulingV1beta1PriorityClassParams) middleware.Responder
}

PatchSchedulingV1beta1PriorityClassHandler interface for that can handle valid patch scheduling v1beta1 priority class params

type PatchSchedulingV1beta1PriorityClassHandlerFunc

type PatchSchedulingV1beta1PriorityClassHandlerFunc func(PatchSchedulingV1beta1PriorityClassParams) middleware.Responder

PatchSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a patch scheduling v1beta1 priority class handler

func (PatchSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type PatchSchedulingV1beta1PriorityClassOK

type PatchSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

PatchSchedulingV1beta1PriorityClassOK OK

swagger:response patchSchedulingV1beta1PriorityClassOK

func NewPatchSchedulingV1beta1PriorityClassOK

func NewPatchSchedulingV1beta1PriorityClassOK() *PatchSchedulingV1beta1PriorityClassOK

NewPatchSchedulingV1beta1PriorityClassOK creates PatchSchedulingV1beta1PriorityClassOK with default headers values

func (*PatchSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the patch scheduling v1beta1 priority class o k response

func (*PatchSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the patch scheduling v1beta1 priority class o k response

func (*PatchSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type PatchSchedulingV1beta1PriorityClassParams

type PatchSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*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
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*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).
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*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.
	  Unique: true
	  In: query
	*/
	Force *bool
	/*name of the PriorityClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchSchedulingV1beta1PriorityClassParams contains all the bound params for the patch scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters patchSchedulingV1beta1PriorityClass

func NewPatchSchedulingV1beta1PriorityClassParams

func NewPatchSchedulingV1beta1PriorityClassParams() PatchSchedulingV1beta1PriorityClassParams

NewPatchSchedulingV1beta1PriorityClassParams creates a new PatchSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*PatchSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewPatchSchedulingV1beta1PriorityClassParams() beforehand.

type PatchSchedulingV1beta1PriorityClassUnauthorized

type PatchSchedulingV1beta1PriorityClassUnauthorized struct {
}

PatchSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response patchSchedulingV1beta1PriorityClassUnauthorized

func NewPatchSchedulingV1beta1PriorityClassUnauthorized

func NewPatchSchedulingV1beta1PriorityClassUnauthorized() *PatchSchedulingV1beta1PriorityClassUnauthorized

NewPatchSchedulingV1beta1PriorityClassUnauthorized creates PatchSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*PatchSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type ReadSchedulingV1beta1PriorityClass

type ReadSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler ReadSchedulingV1beta1PriorityClassHandler
}

ReadSchedulingV1beta1PriorityClass swagger:route GET /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} scheduling_v1beta1 readSchedulingV1beta1PriorityClass

read the specified PriorityClass

func NewReadSchedulingV1beta1PriorityClass

func NewReadSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler ReadSchedulingV1beta1PriorityClassHandler) *ReadSchedulingV1beta1PriorityClass

NewReadSchedulingV1beta1PriorityClass creates a new http.Handler for the read scheduling v1beta1 priority class operation

func (*ReadSchedulingV1beta1PriorityClass) ServeHTTP

type ReadSchedulingV1beta1PriorityClassHandler

type ReadSchedulingV1beta1PriorityClassHandler interface {
	Handle(ReadSchedulingV1beta1PriorityClassParams) middleware.Responder
}

ReadSchedulingV1beta1PriorityClassHandler interface for that can handle valid read scheduling v1beta1 priority class params

type ReadSchedulingV1beta1PriorityClassHandlerFunc

type ReadSchedulingV1beta1PriorityClassHandlerFunc func(ReadSchedulingV1beta1PriorityClassParams) middleware.Responder

ReadSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a read scheduling v1beta1 priority class handler

func (ReadSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReadSchedulingV1beta1PriorityClassOK

type ReadSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

ReadSchedulingV1beta1PriorityClassOK OK

swagger:response readSchedulingV1beta1PriorityClassOK

func NewReadSchedulingV1beta1PriorityClassOK

func NewReadSchedulingV1beta1PriorityClassOK() *ReadSchedulingV1beta1PriorityClassOK

NewReadSchedulingV1beta1PriorityClassOK creates ReadSchedulingV1beta1PriorityClassOK with default headers values

func (*ReadSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the read scheduling v1beta1 priority class o k response

func (*ReadSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the read scheduling v1beta1 priority class o k response

func (*ReadSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type ReadSchedulingV1beta1PriorityClassParams

type ReadSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.
	  Unique: true
	  In: query
	*/
	Exact *bool
	/*Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.
	  Unique: true
	  In: query
	*/
	Export *bool
	/*name of the PriorityClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadSchedulingV1beta1PriorityClassParams contains all the bound params for the read scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters readSchedulingV1beta1PriorityClass

func NewReadSchedulingV1beta1PriorityClassParams

func NewReadSchedulingV1beta1PriorityClassParams() ReadSchedulingV1beta1PriorityClassParams

NewReadSchedulingV1beta1PriorityClassParams creates a new ReadSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*ReadSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReadSchedulingV1beta1PriorityClassParams() beforehand.

type ReadSchedulingV1beta1PriorityClassUnauthorized

type ReadSchedulingV1beta1PriorityClassUnauthorized struct {
}

ReadSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response readSchedulingV1beta1PriorityClassUnauthorized

func NewReadSchedulingV1beta1PriorityClassUnauthorized

func NewReadSchedulingV1beta1PriorityClassUnauthorized() *ReadSchedulingV1beta1PriorityClassUnauthorized

NewReadSchedulingV1beta1PriorityClassUnauthorized creates ReadSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*ReadSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceSchedulingV1beta1PriorityClass

type ReplaceSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler ReplaceSchedulingV1beta1PriorityClassHandler
}

ReplaceSchedulingV1beta1PriorityClass swagger:route PUT /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} scheduling_v1beta1 replaceSchedulingV1beta1PriorityClass

replace the specified PriorityClass

func NewReplaceSchedulingV1beta1PriorityClass

func NewReplaceSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler ReplaceSchedulingV1beta1PriorityClassHandler) *ReplaceSchedulingV1beta1PriorityClass

NewReplaceSchedulingV1beta1PriorityClass creates a new http.Handler for the replace scheduling v1beta1 priority class operation

func (*ReplaceSchedulingV1beta1PriorityClass) ServeHTTP

type ReplaceSchedulingV1beta1PriorityClassCreated

type ReplaceSchedulingV1beta1PriorityClassCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

ReplaceSchedulingV1beta1PriorityClassCreated Created

swagger:response replaceSchedulingV1beta1PriorityClassCreated

func NewReplaceSchedulingV1beta1PriorityClassCreated

func NewReplaceSchedulingV1beta1PriorityClassCreated() *ReplaceSchedulingV1beta1PriorityClassCreated

NewReplaceSchedulingV1beta1PriorityClassCreated creates ReplaceSchedulingV1beta1PriorityClassCreated with default headers values

func (*ReplaceSchedulingV1beta1PriorityClassCreated) SetPayload

SetPayload sets the payload to the replace scheduling v1beta1 priority class created response

func (*ReplaceSchedulingV1beta1PriorityClassCreated) WithPayload

WithPayload adds the payload to the replace scheduling v1beta1 priority class created response

func (*ReplaceSchedulingV1beta1PriorityClassCreated) WriteResponse

WriteResponse to the client

type ReplaceSchedulingV1beta1PriorityClassHandler

type ReplaceSchedulingV1beta1PriorityClassHandler interface {
	Handle(ReplaceSchedulingV1beta1PriorityClassParams) middleware.Responder
}

ReplaceSchedulingV1beta1PriorityClassHandler interface for that can handle valid replace scheduling v1beta1 priority class params

type ReplaceSchedulingV1beta1PriorityClassHandlerFunc

type ReplaceSchedulingV1beta1PriorityClassHandlerFunc func(ReplaceSchedulingV1beta1PriorityClassParams) middleware.Responder

ReplaceSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a replace scheduling v1beta1 priority class handler

func (ReplaceSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceSchedulingV1beta1PriorityClassOK

type ReplaceSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPISchedulingV1beta1PriorityClass `json:"body,omitempty"`
}

ReplaceSchedulingV1beta1PriorityClassOK OK

swagger:response replaceSchedulingV1beta1PriorityClassOK

func NewReplaceSchedulingV1beta1PriorityClassOK

func NewReplaceSchedulingV1beta1PriorityClassOK() *ReplaceSchedulingV1beta1PriorityClassOK

NewReplaceSchedulingV1beta1PriorityClassOK creates ReplaceSchedulingV1beta1PriorityClassOK with default headers values

func (*ReplaceSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the replace scheduling v1beta1 priority class o k response

func (*ReplaceSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the replace scheduling v1beta1 priority class o k response

func (*ReplaceSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type ReplaceSchedulingV1beta1PriorityClassParams

type ReplaceSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPISchedulingV1beta1PriorityClass
	/*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
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*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.
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*name of the PriorityClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceSchedulingV1beta1PriorityClassParams contains all the bound params for the replace scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters replaceSchedulingV1beta1PriorityClass

func NewReplaceSchedulingV1beta1PriorityClassParams

func NewReplaceSchedulingV1beta1PriorityClassParams() ReplaceSchedulingV1beta1PriorityClassParams

NewReplaceSchedulingV1beta1PriorityClassParams creates a new ReplaceSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*ReplaceSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReplaceSchedulingV1beta1PriorityClassParams() beforehand.

type ReplaceSchedulingV1beta1PriorityClassUnauthorized

type ReplaceSchedulingV1beta1PriorityClassUnauthorized struct {
}

ReplaceSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response replaceSchedulingV1beta1PriorityClassUnauthorized

func NewReplaceSchedulingV1beta1PriorityClassUnauthorized

func NewReplaceSchedulingV1beta1PriorityClassUnauthorized() *ReplaceSchedulingV1beta1PriorityClassUnauthorized

NewReplaceSchedulingV1beta1PriorityClassUnauthorized creates ReplaceSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*ReplaceSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

type WatchSchedulingV1beta1PriorityClass

type WatchSchedulingV1beta1PriorityClass struct {
	Context *middleware.Context
	Handler WatchSchedulingV1beta1PriorityClassHandler
}

WatchSchedulingV1beta1PriorityClass swagger:route GET /apis/scheduling.k8s.io/v1beta1/watch/priorityclasses/{name} scheduling_v1beta1 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 NewWatchSchedulingV1beta1PriorityClass

func NewWatchSchedulingV1beta1PriorityClass(ctx *middleware.Context, handler WatchSchedulingV1beta1PriorityClassHandler) *WatchSchedulingV1beta1PriorityClass

NewWatchSchedulingV1beta1PriorityClass creates a new http.Handler for the watch scheduling v1beta1 priority class operation

func (*WatchSchedulingV1beta1PriorityClass) ServeHTTP

type WatchSchedulingV1beta1PriorityClassHandler

type WatchSchedulingV1beta1PriorityClassHandler interface {
	Handle(WatchSchedulingV1beta1PriorityClassParams) middleware.Responder
}

WatchSchedulingV1beta1PriorityClassHandler interface for that can handle valid watch scheduling v1beta1 priority class params

type WatchSchedulingV1beta1PriorityClassHandlerFunc

type WatchSchedulingV1beta1PriorityClassHandlerFunc func(WatchSchedulingV1beta1PriorityClassParams) middleware.Responder

WatchSchedulingV1beta1PriorityClassHandlerFunc turns a function with the right signature into a watch scheduling v1beta1 priority class handler

func (WatchSchedulingV1beta1PriorityClassHandlerFunc) Handle

Handle executing the request and returning a response

type WatchSchedulingV1beta1PriorityClassList

type WatchSchedulingV1beta1PriorityClassList struct {
	Context *middleware.Context
	Handler WatchSchedulingV1beta1PriorityClassListHandler
}

WatchSchedulingV1beta1PriorityClassList swagger:route GET /apis/scheduling.k8s.io/v1beta1/watch/priorityclasses scheduling_v1beta1 watchSchedulingV1beta1PriorityClassList

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

func NewWatchSchedulingV1beta1PriorityClassList

func NewWatchSchedulingV1beta1PriorityClassList(ctx *middleware.Context, handler WatchSchedulingV1beta1PriorityClassListHandler) *WatchSchedulingV1beta1PriorityClassList

NewWatchSchedulingV1beta1PriorityClassList creates a new http.Handler for the watch scheduling v1beta1 priority class list operation

func (*WatchSchedulingV1beta1PriorityClassList) ServeHTTP

type WatchSchedulingV1beta1PriorityClassListHandler

type WatchSchedulingV1beta1PriorityClassListHandler interface {
	Handle(WatchSchedulingV1beta1PriorityClassListParams) middleware.Responder
}

WatchSchedulingV1beta1PriorityClassListHandler interface for that can handle valid watch scheduling v1beta1 priority class list params

type WatchSchedulingV1beta1PriorityClassListHandlerFunc

type WatchSchedulingV1beta1PriorityClassListHandlerFunc func(WatchSchedulingV1beta1PriorityClassListParams) middleware.Responder

WatchSchedulingV1beta1PriorityClassListHandlerFunc turns a function with the right signature into a watch scheduling v1beta1 priority class list handler

func (WatchSchedulingV1beta1PriorityClassListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchSchedulingV1beta1PriorityClassListOK

type WatchSchedulingV1beta1PriorityClassListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchSchedulingV1beta1PriorityClassListOK OK

swagger:response watchSchedulingV1beta1PriorityClassListOK

func NewWatchSchedulingV1beta1PriorityClassListOK

func NewWatchSchedulingV1beta1PriorityClassListOK() *WatchSchedulingV1beta1PriorityClassListOK

NewWatchSchedulingV1beta1PriorityClassListOK creates WatchSchedulingV1beta1PriorityClassListOK with default headers values

func (*WatchSchedulingV1beta1PriorityClassListOK) SetPayload

SetPayload sets the payload to the watch scheduling v1beta1 priority class list o k response

func (*WatchSchedulingV1beta1PriorityClassListOK) WithPayload

WithPayload adds the payload to the watch scheduling v1beta1 priority class list o k response

func (*WatchSchedulingV1beta1PriorityClassListOK) WriteResponse

WriteResponse to the client

type WatchSchedulingV1beta1PriorityClassListParams

type WatchSchedulingV1beta1PriorityClassListParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*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.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*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.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*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.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

WatchSchedulingV1beta1PriorityClassListParams contains all the bound params for the watch scheduling v1beta1 priority class list operation typically these are obtained from a http.Request

swagger:parameters watchSchedulingV1beta1PriorityClassList

func NewWatchSchedulingV1beta1PriorityClassListParams

func NewWatchSchedulingV1beta1PriorityClassListParams() WatchSchedulingV1beta1PriorityClassListParams

NewWatchSchedulingV1beta1PriorityClassListParams creates a new WatchSchedulingV1beta1PriorityClassListParams object no default values defined in spec.

func (*WatchSchedulingV1beta1PriorityClassListParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWatchSchedulingV1beta1PriorityClassListParams() beforehand.

type WatchSchedulingV1beta1PriorityClassListUnauthorized

type WatchSchedulingV1beta1PriorityClassListUnauthorized struct {
}

WatchSchedulingV1beta1PriorityClassListUnauthorized Unauthorized

swagger:response watchSchedulingV1beta1PriorityClassListUnauthorized

func NewWatchSchedulingV1beta1PriorityClassListUnauthorized

func NewWatchSchedulingV1beta1PriorityClassListUnauthorized() *WatchSchedulingV1beta1PriorityClassListUnauthorized

NewWatchSchedulingV1beta1PriorityClassListUnauthorized creates WatchSchedulingV1beta1PriorityClassListUnauthorized with default headers values

func (*WatchSchedulingV1beta1PriorityClassListUnauthorized) WriteResponse

WriteResponse to the client

type WatchSchedulingV1beta1PriorityClassOK

type WatchSchedulingV1beta1PriorityClassOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchSchedulingV1beta1PriorityClassOK OK

swagger:response watchSchedulingV1beta1PriorityClassOK

func NewWatchSchedulingV1beta1PriorityClassOK

func NewWatchSchedulingV1beta1PriorityClassOK() *WatchSchedulingV1beta1PriorityClassOK

NewWatchSchedulingV1beta1PriorityClassOK creates WatchSchedulingV1beta1PriorityClassOK with default headers values

func (*WatchSchedulingV1beta1PriorityClassOK) SetPayload

SetPayload sets the payload to the watch scheduling v1beta1 priority class o k response

func (*WatchSchedulingV1beta1PriorityClassOK) WithPayload

WithPayload adds the payload to the watch scheduling v1beta1 priority class o k response

func (*WatchSchedulingV1beta1PriorityClassOK) WriteResponse

WriteResponse to the client

type WatchSchedulingV1beta1PriorityClassParams

type WatchSchedulingV1beta1PriorityClassParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*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.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*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.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*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.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*name of the PriorityClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*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
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

WatchSchedulingV1beta1PriorityClassParams contains all the bound params for the watch scheduling v1beta1 priority class operation typically these are obtained from a http.Request

swagger:parameters watchSchedulingV1beta1PriorityClass

func NewWatchSchedulingV1beta1PriorityClassParams

func NewWatchSchedulingV1beta1PriorityClassParams() WatchSchedulingV1beta1PriorityClassParams

NewWatchSchedulingV1beta1PriorityClassParams creates a new WatchSchedulingV1beta1PriorityClassParams object no default values defined in spec.

func (*WatchSchedulingV1beta1PriorityClassParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWatchSchedulingV1beta1PriorityClassParams() beforehand.

type WatchSchedulingV1beta1PriorityClassUnauthorized

type WatchSchedulingV1beta1PriorityClassUnauthorized struct {
}

WatchSchedulingV1beta1PriorityClassUnauthorized Unauthorized

swagger:response watchSchedulingV1beta1PriorityClassUnauthorized

func NewWatchSchedulingV1beta1PriorityClassUnauthorized

func NewWatchSchedulingV1beta1PriorityClassUnauthorized() *WatchSchedulingV1beta1PriorityClassUnauthorized

NewWatchSchedulingV1beta1PriorityClassUnauthorized creates WatchSchedulingV1beta1PriorityClassUnauthorized with default headers values

func (*WatchSchedulingV1beta1PriorityClassUnauthorized) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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