batch_v2alpha1

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 CreateBatchV2alpha1NamespacedCronJobAcceptedCode int = 202

CreateBatchV2alpha1NamespacedCronJobAcceptedCode is the HTTP code returned for type CreateBatchV2alpha1NamespacedCronJobAccepted

View Source
const CreateBatchV2alpha1NamespacedCronJobCreatedCode int = 201

CreateBatchV2alpha1NamespacedCronJobCreatedCode is the HTTP code returned for type CreateBatchV2alpha1NamespacedCronJobCreated

View Source
const CreateBatchV2alpha1NamespacedCronJobOKCode int = 200

CreateBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type CreateBatchV2alpha1NamespacedCronJobOK

View Source
const CreateBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

CreateBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type CreateBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const DeleteBatchV2alpha1CollectionNamespacedCronJobOKCode int = 200

DeleteBatchV2alpha1CollectionNamespacedCronJobOKCode is the HTTP code returned for type DeleteBatchV2alpha1CollectionNamespacedCronJobOK

View Source
const DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorizedCode int = 401

DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorizedCode is the HTTP code returned for type DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized

View Source
const DeleteBatchV2alpha1NamespacedCronJobAcceptedCode int = 202

DeleteBatchV2alpha1NamespacedCronJobAcceptedCode is the HTTP code returned for type DeleteBatchV2alpha1NamespacedCronJobAccepted

View Source
const DeleteBatchV2alpha1NamespacedCronJobOKCode int = 200

DeleteBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type DeleteBatchV2alpha1NamespacedCronJobOK

View Source
const DeleteBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

DeleteBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type DeleteBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const GetBatchV2alpha1APIResourcesOKCode int = 200

GetBatchV2alpha1APIResourcesOKCode is the HTTP code returned for type GetBatchV2alpha1APIResourcesOK

View Source
const GetBatchV2alpha1APIResourcesUnauthorizedCode int = 401

GetBatchV2alpha1APIResourcesUnauthorizedCode is the HTTP code returned for type GetBatchV2alpha1APIResourcesUnauthorized

View Source
const ListBatchV2alpha1CronJobForAllNamespacesOKCode int = 200

ListBatchV2alpha1CronJobForAllNamespacesOKCode is the HTTP code returned for type ListBatchV2alpha1CronJobForAllNamespacesOK

View Source
const ListBatchV2alpha1CronJobForAllNamespacesUnauthorizedCode int = 401

ListBatchV2alpha1CronJobForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListBatchV2alpha1CronJobForAllNamespacesUnauthorized

View Source
const ListBatchV2alpha1NamespacedCronJobOKCode int = 200

ListBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type ListBatchV2alpha1NamespacedCronJobOK

View Source
const ListBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

ListBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type ListBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const PatchBatchV2alpha1NamespacedCronJobOKCode int = 200

PatchBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type PatchBatchV2alpha1NamespacedCronJobOK

View Source
const PatchBatchV2alpha1NamespacedCronJobStatusOKCode int = 200

PatchBatchV2alpha1NamespacedCronJobStatusOKCode is the HTTP code returned for type PatchBatchV2alpha1NamespacedCronJobStatusOK

View Source
const PatchBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode int = 401

PatchBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode is the HTTP code returned for type PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized

View Source
const PatchBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

PatchBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type PatchBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const ReadBatchV2alpha1NamespacedCronJobOKCode int = 200

ReadBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type ReadBatchV2alpha1NamespacedCronJobOK

View Source
const ReadBatchV2alpha1NamespacedCronJobStatusOKCode int = 200

ReadBatchV2alpha1NamespacedCronJobStatusOKCode is the HTTP code returned for type ReadBatchV2alpha1NamespacedCronJobStatusOK

View Source
const ReadBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode int = 401

ReadBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode is the HTTP code returned for type ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized

View Source
const ReadBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

ReadBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type ReadBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const ReplaceBatchV2alpha1NamespacedCronJobCreatedCode int = 201

ReplaceBatchV2alpha1NamespacedCronJobCreatedCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobCreated

View Source
const ReplaceBatchV2alpha1NamespacedCronJobOKCode int = 200

ReplaceBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobOK

View Source
const ReplaceBatchV2alpha1NamespacedCronJobStatusCreatedCode int = 201

ReplaceBatchV2alpha1NamespacedCronJobStatusCreatedCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobStatusCreated

View Source
const ReplaceBatchV2alpha1NamespacedCronJobStatusOKCode int = 200

ReplaceBatchV2alpha1NamespacedCronJobStatusOKCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobStatusOK

View Source
const ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode int = 401

ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorizedCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized

View Source
const ReplaceBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

ReplaceBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type ReplaceBatchV2alpha1NamespacedCronJobUnauthorized

View Source
const WatchBatchV2alpha1CronJobListForAllNamespacesOKCode int = 200

WatchBatchV2alpha1CronJobListForAllNamespacesOKCode is the HTTP code returned for type WatchBatchV2alpha1CronJobListForAllNamespacesOK

View Source
const WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorizedCode int = 401

WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized

View Source
const WatchBatchV2alpha1NamespacedCronJobListOKCode int = 200

WatchBatchV2alpha1NamespacedCronJobListOKCode is the HTTP code returned for type WatchBatchV2alpha1NamespacedCronJobListOK

View Source
const WatchBatchV2alpha1NamespacedCronJobListUnauthorizedCode int = 401

WatchBatchV2alpha1NamespacedCronJobListUnauthorizedCode is the HTTP code returned for type WatchBatchV2alpha1NamespacedCronJobListUnauthorized

View Source
const WatchBatchV2alpha1NamespacedCronJobOKCode int = 200

WatchBatchV2alpha1NamespacedCronJobOKCode is the HTTP code returned for type WatchBatchV2alpha1NamespacedCronJobOK

View Source
const WatchBatchV2alpha1NamespacedCronJobUnauthorizedCode int = 401

WatchBatchV2alpha1NamespacedCronJobUnauthorizedCode is the HTTP code returned for type WatchBatchV2alpha1NamespacedCronJobUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateBatchV2alpha1NamespacedCronJob

type CreateBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler CreateBatchV2alpha1NamespacedCronJobHandler
}

CreateBatchV2alpha1NamespacedCronJob swagger:route POST /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs batch_v2alpha1 createBatchV2alpha1NamespacedCronJob

create a CronJob

func NewCreateBatchV2alpha1NamespacedCronJob

func NewCreateBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler CreateBatchV2alpha1NamespacedCronJobHandler) *CreateBatchV2alpha1NamespacedCronJob

NewCreateBatchV2alpha1NamespacedCronJob creates a new http.Handler for the create batch v2alpha1 namespaced cron job operation

func (*CreateBatchV2alpha1NamespacedCronJob) ServeHTTP

type CreateBatchV2alpha1NamespacedCronJobAccepted

type CreateBatchV2alpha1NamespacedCronJobAccepted struct {

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

CreateBatchV2alpha1NamespacedCronJobAccepted Accepted

swagger:response createBatchV2alpha1NamespacedCronJobAccepted

func NewCreateBatchV2alpha1NamespacedCronJobAccepted

func NewCreateBatchV2alpha1NamespacedCronJobAccepted() *CreateBatchV2alpha1NamespacedCronJobAccepted

NewCreateBatchV2alpha1NamespacedCronJobAccepted creates CreateBatchV2alpha1NamespacedCronJobAccepted with default headers values

func (*CreateBatchV2alpha1NamespacedCronJobAccepted) SetPayload

SetPayload sets the payload to the create batch v2alpha1 namespaced cron job accepted response

func (*CreateBatchV2alpha1NamespacedCronJobAccepted) WithPayload

WithPayload adds the payload to the create batch v2alpha1 namespaced cron job accepted response

func (*CreateBatchV2alpha1NamespacedCronJobAccepted) WriteResponse

WriteResponse to the client

type CreateBatchV2alpha1NamespacedCronJobCreated

type CreateBatchV2alpha1NamespacedCronJobCreated struct {

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

CreateBatchV2alpha1NamespacedCronJobCreated Created

swagger:response createBatchV2alpha1NamespacedCronJobCreated

func NewCreateBatchV2alpha1NamespacedCronJobCreated

func NewCreateBatchV2alpha1NamespacedCronJobCreated() *CreateBatchV2alpha1NamespacedCronJobCreated

NewCreateBatchV2alpha1NamespacedCronJobCreated creates CreateBatchV2alpha1NamespacedCronJobCreated with default headers values

func (*CreateBatchV2alpha1NamespacedCronJobCreated) SetPayload

SetPayload sets the payload to the create batch v2alpha1 namespaced cron job created response

func (*CreateBatchV2alpha1NamespacedCronJobCreated) WithPayload

WithPayload adds the payload to the create batch v2alpha1 namespaced cron job created response

func (*CreateBatchV2alpha1NamespacedCronJobCreated) WriteResponse

WriteResponse to the client

type CreateBatchV2alpha1NamespacedCronJobHandler

type CreateBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(CreateBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

CreateBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid create batch v2alpha1 namespaced cron job params

type CreateBatchV2alpha1NamespacedCronJobHandlerFunc

type CreateBatchV2alpha1NamespacedCronJobHandlerFunc func(CreateBatchV2alpha1NamespacedCronJobParams) middleware.Responder

CreateBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a create batch v2alpha1 namespaced cron job handler

func (CreateBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type CreateBatchV2alpha1NamespacedCronJobOK

type CreateBatchV2alpha1NamespacedCronJobOK struct {

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

CreateBatchV2alpha1NamespacedCronJobOK OK

swagger:response createBatchV2alpha1NamespacedCronJobOK

func NewCreateBatchV2alpha1NamespacedCronJobOK

func NewCreateBatchV2alpha1NamespacedCronJobOK() *CreateBatchV2alpha1NamespacedCronJobOK

NewCreateBatchV2alpha1NamespacedCronJobOK creates CreateBatchV2alpha1NamespacedCronJobOK with default headers values

func (*CreateBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the create batch v2alpha1 namespaced cron job o k response

func (*CreateBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the create batch v2alpha1 namespaced cron job o k response

func (*CreateBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type CreateBatchV2alpha1NamespacedCronJobParams

type CreateBatchV2alpha1NamespacedCronJobParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIBatchV2alpha1CronJob
	/*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
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

CreateBatchV2alpha1NamespacedCronJobParams contains all the bound params for the create batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters createBatchV2alpha1NamespacedCronJob

func NewCreateBatchV2alpha1NamespacedCronJobParams

func NewCreateBatchV2alpha1NamespacedCronJobParams() CreateBatchV2alpha1NamespacedCronJobParams

NewCreateBatchV2alpha1NamespacedCronJobParams creates a new CreateBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*CreateBatchV2alpha1NamespacedCronJobParams) 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 NewCreateBatchV2alpha1NamespacedCronJobParams() beforehand.

type CreateBatchV2alpha1NamespacedCronJobUnauthorized

type CreateBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

CreateBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response createBatchV2alpha1NamespacedCronJobUnauthorized

func NewCreateBatchV2alpha1NamespacedCronJobUnauthorized

func NewCreateBatchV2alpha1NamespacedCronJobUnauthorized() *CreateBatchV2alpha1NamespacedCronJobUnauthorized

NewCreateBatchV2alpha1NamespacedCronJobUnauthorized creates CreateBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*CreateBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type DeleteBatchV2alpha1CollectionNamespacedCronJob

type DeleteBatchV2alpha1CollectionNamespacedCronJob struct {
	Context *middleware.Context
	Handler DeleteBatchV2alpha1CollectionNamespacedCronJobHandler
}

DeleteBatchV2alpha1CollectionNamespacedCronJob swagger:route DELETE /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs batch_v2alpha1 deleteBatchV2alpha1CollectionNamespacedCronJob

delete collection of CronJob

func NewDeleteBatchV2alpha1CollectionNamespacedCronJob

NewDeleteBatchV2alpha1CollectionNamespacedCronJob creates a new http.Handler for the delete batch v2alpha1 collection namespaced cron job operation

func (*DeleteBatchV2alpha1CollectionNamespacedCronJob) ServeHTTP

type DeleteBatchV2alpha1CollectionNamespacedCronJobHandler

type DeleteBatchV2alpha1CollectionNamespacedCronJobHandler interface {
	Handle(DeleteBatchV2alpha1CollectionNamespacedCronJobParams) middleware.Responder
}

DeleteBatchV2alpha1CollectionNamespacedCronJobHandler interface for that can handle valid delete batch v2alpha1 collection namespaced cron job params

type DeleteBatchV2alpha1CollectionNamespacedCronJobHandlerFunc

type DeleteBatchV2alpha1CollectionNamespacedCronJobHandlerFunc func(DeleteBatchV2alpha1CollectionNamespacedCronJobParams) middleware.Responder

DeleteBatchV2alpha1CollectionNamespacedCronJobHandlerFunc turns a function with the right signature into a delete batch v2alpha1 collection namespaced cron job handler

func (DeleteBatchV2alpha1CollectionNamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteBatchV2alpha1CollectionNamespacedCronJobOK

type DeleteBatchV2alpha1CollectionNamespacedCronJobOK struct {

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

DeleteBatchV2alpha1CollectionNamespacedCronJobOK OK

swagger:response deleteBatchV2alpha1CollectionNamespacedCronJobOK

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobOK

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobOK() *DeleteBatchV2alpha1CollectionNamespacedCronJobOK

NewDeleteBatchV2alpha1CollectionNamespacedCronJobOK creates DeleteBatchV2alpha1CollectionNamespacedCronJobOK with default headers values

func (*DeleteBatchV2alpha1CollectionNamespacedCronJobOK) SetPayload

SetPayload sets the payload to the delete batch v2alpha1 collection namespaced cron job o k response

func (*DeleteBatchV2alpha1CollectionNamespacedCronJobOK) WithPayload

WithPayload adds the payload to the delete batch v2alpha1 collection namespaced cron job o k response

func (*DeleteBatchV2alpha1CollectionNamespacedCronJobOK) WriteResponse

WriteResponse to the client

type DeleteBatchV2alpha1CollectionNamespacedCronJobParams

type DeleteBatchV2alpha1CollectionNamespacedCronJobParams 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
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace 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
	/*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
}

DeleteBatchV2alpha1CollectionNamespacedCronJobParams contains all the bound params for the delete batch v2alpha1 collection namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters deleteBatchV2alpha1CollectionNamespacedCronJob

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobParams

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobParams() DeleteBatchV2alpha1CollectionNamespacedCronJobParams

NewDeleteBatchV2alpha1CollectionNamespacedCronJobParams creates a new DeleteBatchV2alpha1CollectionNamespacedCronJobParams object no default values defined in spec.

func (*DeleteBatchV2alpha1CollectionNamespacedCronJobParams) 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 NewDeleteBatchV2alpha1CollectionNamespacedCronJobParams() beforehand.

type DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized

type DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized struct {
}

DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized Unauthorized

swagger:response deleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized

func NewDeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized() *DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized

NewDeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized creates DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized with default headers values

func (*DeleteBatchV2alpha1CollectionNamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type DeleteBatchV2alpha1NamespacedCronJob

type DeleteBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler DeleteBatchV2alpha1NamespacedCronJobHandler
}

DeleteBatchV2alpha1NamespacedCronJob swagger:route DELETE /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name} batch_v2alpha1 deleteBatchV2alpha1NamespacedCronJob

delete a CronJob

func NewDeleteBatchV2alpha1NamespacedCronJob

func NewDeleteBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler DeleteBatchV2alpha1NamespacedCronJobHandler) *DeleteBatchV2alpha1NamespacedCronJob

NewDeleteBatchV2alpha1NamespacedCronJob creates a new http.Handler for the delete batch v2alpha1 namespaced cron job operation

func (*DeleteBatchV2alpha1NamespacedCronJob) ServeHTTP

type DeleteBatchV2alpha1NamespacedCronJobAccepted

type DeleteBatchV2alpha1NamespacedCronJobAccepted struct {

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

DeleteBatchV2alpha1NamespacedCronJobAccepted Accepted

swagger:response deleteBatchV2alpha1NamespacedCronJobAccepted

func NewDeleteBatchV2alpha1NamespacedCronJobAccepted

func NewDeleteBatchV2alpha1NamespacedCronJobAccepted() *DeleteBatchV2alpha1NamespacedCronJobAccepted

NewDeleteBatchV2alpha1NamespacedCronJobAccepted creates DeleteBatchV2alpha1NamespacedCronJobAccepted with default headers values

func (*DeleteBatchV2alpha1NamespacedCronJobAccepted) SetPayload

SetPayload sets the payload to the delete batch v2alpha1 namespaced cron job accepted response

func (*DeleteBatchV2alpha1NamespacedCronJobAccepted) WithPayload

WithPayload adds the payload to the delete batch v2alpha1 namespaced cron job accepted response

func (*DeleteBatchV2alpha1NamespacedCronJobAccepted) WriteResponse

WriteResponse to the client

type DeleteBatchV2alpha1NamespacedCronJobHandler

type DeleteBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(DeleteBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

DeleteBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid delete batch v2alpha1 namespaced cron job params

type DeleteBatchV2alpha1NamespacedCronJobHandlerFunc

type DeleteBatchV2alpha1NamespacedCronJobHandlerFunc func(DeleteBatchV2alpha1NamespacedCronJobParams) middleware.Responder

DeleteBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a delete batch v2alpha1 namespaced cron job handler

func (DeleteBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteBatchV2alpha1NamespacedCronJobOK

type DeleteBatchV2alpha1NamespacedCronJobOK struct {

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

DeleteBatchV2alpha1NamespacedCronJobOK OK

swagger:response deleteBatchV2alpha1NamespacedCronJobOK

func NewDeleteBatchV2alpha1NamespacedCronJobOK

func NewDeleteBatchV2alpha1NamespacedCronJobOK() *DeleteBatchV2alpha1NamespacedCronJobOK

NewDeleteBatchV2alpha1NamespacedCronJobOK creates DeleteBatchV2alpha1NamespacedCronJobOK with default headers values

func (*DeleteBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the delete batch v2alpha1 namespaced cron job o k response

func (*DeleteBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the delete batch v2alpha1 namespaced cron job o k response

func (*DeleteBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type DeleteBatchV2alpha1NamespacedCronJobParams

type DeleteBatchV2alpha1NamespacedCronJobParams 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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace 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
}

DeleteBatchV2alpha1NamespacedCronJobParams contains all the bound params for the delete batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters deleteBatchV2alpha1NamespacedCronJob

func NewDeleteBatchV2alpha1NamespacedCronJobParams

func NewDeleteBatchV2alpha1NamespacedCronJobParams() DeleteBatchV2alpha1NamespacedCronJobParams

NewDeleteBatchV2alpha1NamespacedCronJobParams creates a new DeleteBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*DeleteBatchV2alpha1NamespacedCronJobParams) 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 NewDeleteBatchV2alpha1NamespacedCronJobParams() beforehand.

type DeleteBatchV2alpha1NamespacedCronJobUnauthorized

type DeleteBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

DeleteBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response deleteBatchV2alpha1NamespacedCronJobUnauthorized

func NewDeleteBatchV2alpha1NamespacedCronJobUnauthorized

func NewDeleteBatchV2alpha1NamespacedCronJobUnauthorized() *DeleteBatchV2alpha1NamespacedCronJobUnauthorized

NewDeleteBatchV2alpha1NamespacedCronJobUnauthorized creates DeleteBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*DeleteBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type GetBatchV2alpha1APIResources

type GetBatchV2alpha1APIResources struct {
	Context *middleware.Context
	Handler GetBatchV2alpha1APIResourcesHandler
}

GetBatchV2alpha1APIResources swagger:route GET /apis/batch/v2alpha1/ batch_v2alpha1 getBatchV2alpha1ApiResources

get available resources

func NewGetBatchV2alpha1APIResources

func NewGetBatchV2alpha1APIResources(ctx *middleware.Context, handler GetBatchV2alpha1APIResourcesHandler) *GetBatchV2alpha1APIResources

NewGetBatchV2alpha1APIResources creates a new http.Handler for the get batch v2alpha1 API resources operation

func (*GetBatchV2alpha1APIResources) ServeHTTP

type GetBatchV2alpha1APIResourcesHandler

type GetBatchV2alpha1APIResourcesHandler interface {
	Handle(GetBatchV2alpha1APIResourcesParams) middleware.Responder
}

GetBatchV2alpha1APIResourcesHandler interface for that can handle valid get batch v2alpha1 API resources params

type GetBatchV2alpha1APIResourcesHandlerFunc

type GetBatchV2alpha1APIResourcesHandlerFunc func(GetBatchV2alpha1APIResourcesParams) middleware.Responder

GetBatchV2alpha1APIResourcesHandlerFunc turns a function with the right signature into a get batch v2alpha1 API resources handler

func (GetBatchV2alpha1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetBatchV2alpha1APIResourcesOK

type GetBatchV2alpha1APIResourcesOK struct {

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

GetBatchV2alpha1APIResourcesOK OK

swagger:response getBatchV2alpha1ApiResourcesOK

func NewGetBatchV2alpha1APIResourcesOK

func NewGetBatchV2alpha1APIResourcesOK() *GetBatchV2alpha1APIResourcesOK

NewGetBatchV2alpha1APIResourcesOK creates GetBatchV2alpha1APIResourcesOK with default headers values

func (*GetBatchV2alpha1APIResourcesOK) SetPayload

SetPayload sets the payload to the get batch v2alpha1 Api resources o k response

func (*GetBatchV2alpha1APIResourcesOK) WithPayload

WithPayload adds the payload to the get batch v2alpha1 Api resources o k response

func (*GetBatchV2alpha1APIResourcesOK) WriteResponse

func (o *GetBatchV2alpha1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetBatchV2alpha1APIResourcesParams

type GetBatchV2alpha1APIResourcesParams struct {

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

GetBatchV2alpha1APIResourcesParams contains all the bound params for the get batch v2alpha1 API resources operation typically these are obtained from a http.Request

swagger:parameters getBatchV2alpha1APIResources

func NewGetBatchV2alpha1APIResourcesParams

func NewGetBatchV2alpha1APIResourcesParams() GetBatchV2alpha1APIResourcesParams

NewGetBatchV2alpha1APIResourcesParams creates a new GetBatchV2alpha1APIResourcesParams object no default values defined in spec.

func (*GetBatchV2alpha1APIResourcesParams) 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 NewGetBatchV2alpha1APIResourcesParams() beforehand.

type GetBatchV2alpha1APIResourcesUnauthorized

type GetBatchV2alpha1APIResourcesUnauthorized struct {
}

GetBatchV2alpha1APIResourcesUnauthorized Unauthorized

swagger:response getBatchV2alpha1ApiResourcesUnauthorized

func NewGetBatchV2alpha1APIResourcesUnauthorized

func NewGetBatchV2alpha1APIResourcesUnauthorized() *GetBatchV2alpha1APIResourcesUnauthorized

NewGetBatchV2alpha1APIResourcesUnauthorized creates GetBatchV2alpha1APIResourcesUnauthorized with default headers values

func (*GetBatchV2alpha1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListBatchV2alpha1CronJobForAllNamespaces

type ListBatchV2alpha1CronJobForAllNamespaces struct {
	Context *middleware.Context
	Handler ListBatchV2alpha1CronJobForAllNamespacesHandler
}

ListBatchV2alpha1CronJobForAllNamespaces swagger:route GET /apis/batch/v2alpha1/cronjobs batch_v2alpha1 listBatchV2alpha1CronJobForAllNamespaces

list or watch objects of kind CronJob

func NewListBatchV2alpha1CronJobForAllNamespaces

func NewListBatchV2alpha1CronJobForAllNamespaces(ctx *middleware.Context, handler ListBatchV2alpha1CronJobForAllNamespacesHandler) *ListBatchV2alpha1CronJobForAllNamespaces

NewListBatchV2alpha1CronJobForAllNamespaces creates a new http.Handler for the list batch v2alpha1 cron job for all namespaces operation

func (*ListBatchV2alpha1CronJobForAllNamespaces) ServeHTTP

type ListBatchV2alpha1CronJobForAllNamespacesHandler

type ListBatchV2alpha1CronJobForAllNamespacesHandler interface {
	Handle(ListBatchV2alpha1CronJobForAllNamespacesParams) middleware.Responder
}

ListBatchV2alpha1CronJobForAllNamespacesHandler interface for that can handle valid list batch v2alpha1 cron job for all namespaces params

type ListBatchV2alpha1CronJobForAllNamespacesHandlerFunc

type ListBatchV2alpha1CronJobForAllNamespacesHandlerFunc func(ListBatchV2alpha1CronJobForAllNamespacesParams) middleware.Responder

ListBatchV2alpha1CronJobForAllNamespacesHandlerFunc turns a function with the right signature into a list batch v2alpha1 cron job for all namespaces handler

func (ListBatchV2alpha1CronJobForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListBatchV2alpha1CronJobForAllNamespacesOK

type ListBatchV2alpha1CronJobForAllNamespacesOK struct {

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

ListBatchV2alpha1CronJobForAllNamespacesOK OK

swagger:response listBatchV2alpha1CronJobForAllNamespacesOK

func NewListBatchV2alpha1CronJobForAllNamespacesOK

func NewListBatchV2alpha1CronJobForAllNamespacesOK() *ListBatchV2alpha1CronJobForAllNamespacesOK

NewListBatchV2alpha1CronJobForAllNamespacesOK creates ListBatchV2alpha1CronJobForAllNamespacesOK with default headers values

func (*ListBatchV2alpha1CronJobForAllNamespacesOK) SetPayload

SetPayload sets the payload to the list batch v2alpha1 cron job for all namespaces o k response

func (*ListBatchV2alpha1CronJobForAllNamespacesOK) WithPayload

WithPayload adds the payload to the list batch v2alpha1 cron job for all namespaces o k response

func (*ListBatchV2alpha1CronJobForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListBatchV2alpha1CronJobForAllNamespacesParams

type ListBatchV2alpha1CronJobForAllNamespacesParams 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
}

ListBatchV2alpha1CronJobForAllNamespacesParams contains all the bound params for the list batch v2alpha1 cron job for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listBatchV2alpha1CronJobForAllNamespaces

func NewListBatchV2alpha1CronJobForAllNamespacesParams

func NewListBatchV2alpha1CronJobForAllNamespacesParams() ListBatchV2alpha1CronJobForAllNamespacesParams

NewListBatchV2alpha1CronJobForAllNamespacesParams creates a new ListBatchV2alpha1CronJobForAllNamespacesParams object no default values defined in spec.

func (*ListBatchV2alpha1CronJobForAllNamespacesParams) 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 NewListBatchV2alpha1CronJobForAllNamespacesParams() beforehand.

type ListBatchV2alpha1CronJobForAllNamespacesUnauthorized

type ListBatchV2alpha1CronJobForAllNamespacesUnauthorized struct {
}

ListBatchV2alpha1CronJobForAllNamespacesUnauthorized Unauthorized

swagger:response listBatchV2alpha1CronJobForAllNamespacesUnauthorized

func NewListBatchV2alpha1CronJobForAllNamespacesUnauthorized

func NewListBatchV2alpha1CronJobForAllNamespacesUnauthorized() *ListBatchV2alpha1CronJobForAllNamespacesUnauthorized

NewListBatchV2alpha1CronJobForAllNamespacesUnauthorized creates ListBatchV2alpha1CronJobForAllNamespacesUnauthorized with default headers values

func (*ListBatchV2alpha1CronJobForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type ListBatchV2alpha1NamespacedCronJob

type ListBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler ListBatchV2alpha1NamespacedCronJobHandler
}

ListBatchV2alpha1NamespacedCronJob swagger:route GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs batch_v2alpha1 listBatchV2alpha1NamespacedCronJob

list or watch objects of kind CronJob

func NewListBatchV2alpha1NamespacedCronJob

func NewListBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler ListBatchV2alpha1NamespacedCronJobHandler) *ListBatchV2alpha1NamespacedCronJob

NewListBatchV2alpha1NamespacedCronJob creates a new http.Handler for the list batch v2alpha1 namespaced cron job operation

func (*ListBatchV2alpha1NamespacedCronJob) ServeHTTP

type ListBatchV2alpha1NamespacedCronJobHandler

type ListBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(ListBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

ListBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid list batch v2alpha1 namespaced cron job params

type ListBatchV2alpha1NamespacedCronJobHandlerFunc

type ListBatchV2alpha1NamespacedCronJobHandlerFunc func(ListBatchV2alpha1NamespacedCronJobParams) middleware.Responder

ListBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a list batch v2alpha1 namespaced cron job handler

func (ListBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type ListBatchV2alpha1NamespacedCronJobOK

type ListBatchV2alpha1NamespacedCronJobOK struct {

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

ListBatchV2alpha1NamespacedCronJobOK OK

swagger:response listBatchV2alpha1NamespacedCronJobOK

func NewListBatchV2alpha1NamespacedCronJobOK

func NewListBatchV2alpha1NamespacedCronJobOK() *ListBatchV2alpha1NamespacedCronJobOK

NewListBatchV2alpha1NamespacedCronJobOK creates ListBatchV2alpha1NamespacedCronJobOK with default headers values

func (*ListBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the list batch v2alpha1 namespaced cron job o k response

func (*ListBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the list batch v2alpha1 namespaced cron job o k response

func (*ListBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type ListBatchV2alpha1NamespacedCronJobParams

type ListBatchV2alpha1NamespacedCronJobParams 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
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace 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
}

ListBatchV2alpha1NamespacedCronJobParams contains all the bound params for the list batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters listBatchV2alpha1NamespacedCronJob

func NewListBatchV2alpha1NamespacedCronJobParams

func NewListBatchV2alpha1NamespacedCronJobParams() ListBatchV2alpha1NamespacedCronJobParams

NewListBatchV2alpha1NamespacedCronJobParams creates a new ListBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*ListBatchV2alpha1NamespacedCronJobParams) 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 NewListBatchV2alpha1NamespacedCronJobParams() beforehand.

type ListBatchV2alpha1NamespacedCronJobUnauthorized

type ListBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

ListBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response listBatchV2alpha1NamespacedCronJobUnauthorized

func NewListBatchV2alpha1NamespacedCronJobUnauthorized

func NewListBatchV2alpha1NamespacedCronJobUnauthorized() *ListBatchV2alpha1NamespacedCronJobUnauthorized

NewListBatchV2alpha1NamespacedCronJobUnauthorized creates ListBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*ListBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type PatchBatchV2alpha1NamespacedCronJob

type PatchBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler PatchBatchV2alpha1NamespacedCronJobHandler
}

PatchBatchV2alpha1NamespacedCronJob swagger:route PATCH /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name} batch_v2alpha1 patchBatchV2alpha1NamespacedCronJob

partially update the specified CronJob

func NewPatchBatchV2alpha1NamespacedCronJob

func NewPatchBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler PatchBatchV2alpha1NamespacedCronJobHandler) *PatchBatchV2alpha1NamespacedCronJob

NewPatchBatchV2alpha1NamespacedCronJob creates a new http.Handler for the patch batch v2alpha1 namespaced cron job operation

func (*PatchBatchV2alpha1NamespacedCronJob) ServeHTTP

type PatchBatchV2alpha1NamespacedCronJobHandler

type PatchBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(PatchBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

PatchBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid patch batch v2alpha1 namespaced cron job params

type PatchBatchV2alpha1NamespacedCronJobHandlerFunc

type PatchBatchV2alpha1NamespacedCronJobHandlerFunc func(PatchBatchV2alpha1NamespacedCronJobParams) middleware.Responder

PatchBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a patch batch v2alpha1 namespaced cron job handler

func (PatchBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type PatchBatchV2alpha1NamespacedCronJobOK

type PatchBatchV2alpha1NamespacedCronJobOK struct {

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

PatchBatchV2alpha1NamespacedCronJobOK OK

swagger:response patchBatchV2alpha1NamespacedCronJobOK

func NewPatchBatchV2alpha1NamespacedCronJobOK

func NewPatchBatchV2alpha1NamespacedCronJobOK() *PatchBatchV2alpha1NamespacedCronJobOK

NewPatchBatchV2alpha1NamespacedCronJobOK creates PatchBatchV2alpha1NamespacedCronJobOK with default headers values

func (*PatchBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the patch batch v2alpha1 namespaced cron job o k response

func (*PatchBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the patch batch v2alpha1 namespaced cron job o k response

func (*PatchBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type PatchBatchV2alpha1NamespacedCronJobParams

type PatchBatchV2alpha1NamespacedCronJobParams 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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchBatchV2alpha1NamespacedCronJobParams contains all the bound params for the patch batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters patchBatchV2alpha1NamespacedCronJob

func NewPatchBatchV2alpha1NamespacedCronJobParams

func NewPatchBatchV2alpha1NamespacedCronJobParams() PatchBatchV2alpha1NamespacedCronJobParams

NewPatchBatchV2alpha1NamespacedCronJobParams creates a new PatchBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*PatchBatchV2alpha1NamespacedCronJobParams) 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 NewPatchBatchV2alpha1NamespacedCronJobParams() beforehand.

type PatchBatchV2alpha1NamespacedCronJobStatus

type PatchBatchV2alpha1NamespacedCronJobStatus struct {
	Context *middleware.Context
	Handler PatchBatchV2alpha1NamespacedCronJobStatusHandler
}

PatchBatchV2alpha1NamespacedCronJobStatus swagger:route PATCH /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status batch_v2alpha1 patchBatchV2alpha1NamespacedCronJobStatus

partially update status of the specified CronJob

func NewPatchBatchV2alpha1NamespacedCronJobStatus

func NewPatchBatchV2alpha1NamespacedCronJobStatus(ctx *middleware.Context, handler PatchBatchV2alpha1NamespacedCronJobStatusHandler) *PatchBatchV2alpha1NamespacedCronJobStatus

NewPatchBatchV2alpha1NamespacedCronJobStatus creates a new http.Handler for the patch batch v2alpha1 namespaced cron job status operation

func (*PatchBatchV2alpha1NamespacedCronJobStatus) ServeHTTP

type PatchBatchV2alpha1NamespacedCronJobStatusHandler

type PatchBatchV2alpha1NamespacedCronJobStatusHandler interface {
	Handle(PatchBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder
}

PatchBatchV2alpha1NamespacedCronJobStatusHandler interface for that can handle valid patch batch v2alpha1 namespaced cron job status params

type PatchBatchV2alpha1NamespacedCronJobStatusHandlerFunc

type PatchBatchV2alpha1NamespacedCronJobStatusHandlerFunc func(PatchBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder

PatchBatchV2alpha1NamespacedCronJobStatusHandlerFunc turns a function with the right signature into a patch batch v2alpha1 namespaced cron job status handler

func (PatchBatchV2alpha1NamespacedCronJobStatusHandlerFunc) Handle

Handle executing the request and returning a response

type PatchBatchV2alpha1NamespacedCronJobStatusOK

type PatchBatchV2alpha1NamespacedCronJobStatusOK struct {

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

PatchBatchV2alpha1NamespacedCronJobStatusOK OK

swagger:response patchBatchV2alpha1NamespacedCronJobStatusOK

func NewPatchBatchV2alpha1NamespacedCronJobStatusOK

func NewPatchBatchV2alpha1NamespacedCronJobStatusOK() *PatchBatchV2alpha1NamespacedCronJobStatusOK

NewPatchBatchV2alpha1NamespacedCronJobStatusOK creates PatchBatchV2alpha1NamespacedCronJobStatusOK with default headers values

func (*PatchBatchV2alpha1NamespacedCronJobStatusOK) SetPayload

SetPayload sets the payload to the patch batch v2alpha1 namespaced cron job status o k response

func (*PatchBatchV2alpha1NamespacedCronJobStatusOK) WithPayload

WithPayload adds the payload to the patch batch v2alpha1 namespaced cron job status o k response

func (*PatchBatchV2alpha1NamespacedCronJobStatusOK) WriteResponse

WriteResponse to the client

type PatchBatchV2alpha1NamespacedCronJobStatusParams

type PatchBatchV2alpha1NamespacedCronJobStatusParams 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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchBatchV2alpha1NamespacedCronJobStatusParams contains all the bound params for the patch batch v2alpha1 namespaced cron job status operation typically these are obtained from a http.Request

swagger:parameters patchBatchV2alpha1NamespacedCronJobStatus

func NewPatchBatchV2alpha1NamespacedCronJobStatusParams

func NewPatchBatchV2alpha1NamespacedCronJobStatusParams() PatchBatchV2alpha1NamespacedCronJobStatusParams

NewPatchBatchV2alpha1NamespacedCronJobStatusParams creates a new PatchBatchV2alpha1NamespacedCronJobStatusParams object no default values defined in spec.

func (*PatchBatchV2alpha1NamespacedCronJobStatusParams) 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 NewPatchBatchV2alpha1NamespacedCronJobStatusParams() beforehand.

type PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized

type PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized struct {
}

PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized Unauthorized

swagger:response patchBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewPatchBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewPatchBatchV2alpha1NamespacedCronJobStatusUnauthorized() *PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized

NewPatchBatchV2alpha1NamespacedCronJobStatusUnauthorized creates PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized with default headers values

func (*PatchBatchV2alpha1NamespacedCronJobStatusUnauthorized) WriteResponse

WriteResponse to the client

type PatchBatchV2alpha1NamespacedCronJobUnauthorized

type PatchBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

PatchBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response patchBatchV2alpha1NamespacedCronJobUnauthorized

func NewPatchBatchV2alpha1NamespacedCronJobUnauthorized

func NewPatchBatchV2alpha1NamespacedCronJobUnauthorized() *PatchBatchV2alpha1NamespacedCronJobUnauthorized

NewPatchBatchV2alpha1NamespacedCronJobUnauthorized creates PatchBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*PatchBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type ReadBatchV2alpha1NamespacedCronJob

type ReadBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler ReadBatchV2alpha1NamespacedCronJobHandler
}

ReadBatchV2alpha1NamespacedCronJob swagger:route GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name} batch_v2alpha1 readBatchV2alpha1NamespacedCronJob

read the specified CronJob

func NewReadBatchV2alpha1NamespacedCronJob

func NewReadBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler ReadBatchV2alpha1NamespacedCronJobHandler) *ReadBatchV2alpha1NamespacedCronJob

NewReadBatchV2alpha1NamespacedCronJob creates a new http.Handler for the read batch v2alpha1 namespaced cron job operation

func (*ReadBatchV2alpha1NamespacedCronJob) ServeHTTP

type ReadBatchV2alpha1NamespacedCronJobHandler

type ReadBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(ReadBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

ReadBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid read batch v2alpha1 namespaced cron job params

type ReadBatchV2alpha1NamespacedCronJobHandlerFunc

type ReadBatchV2alpha1NamespacedCronJobHandlerFunc func(ReadBatchV2alpha1NamespacedCronJobParams) middleware.Responder

ReadBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a read batch v2alpha1 namespaced cron job handler

func (ReadBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type ReadBatchV2alpha1NamespacedCronJobOK

type ReadBatchV2alpha1NamespacedCronJobOK struct {

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

ReadBatchV2alpha1NamespacedCronJobOK OK

swagger:response readBatchV2alpha1NamespacedCronJobOK

func NewReadBatchV2alpha1NamespacedCronJobOK

func NewReadBatchV2alpha1NamespacedCronJobOK() *ReadBatchV2alpha1NamespacedCronJobOK

NewReadBatchV2alpha1NamespacedCronJobOK creates ReadBatchV2alpha1NamespacedCronJobOK with default headers values

func (*ReadBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the read batch v2alpha1 namespaced cron job o k response

func (*ReadBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the read batch v2alpha1 namespaced cron job o k response

func (*ReadBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type ReadBatchV2alpha1NamespacedCronJobParams

type ReadBatchV2alpha1NamespacedCronJobParams 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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadBatchV2alpha1NamespacedCronJobParams contains all the bound params for the read batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters readBatchV2alpha1NamespacedCronJob

func NewReadBatchV2alpha1NamespacedCronJobParams

func NewReadBatchV2alpha1NamespacedCronJobParams() ReadBatchV2alpha1NamespacedCronJobParams

NewReadBatchV2alpha1NamespacedCronJobParams creates a new ReadBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*ReadBatchV2alpha1NamespacedCronJobParams) 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 NewReadBatchV2alpha1NamespacedCronJobParams() beforehand.

type ReadBatchV2alpha1NamespacedCronJobStatus

type ReadBatchV2alpha1NamespacedCronJobStatus struct {
	Context *middleware.Context
	Handler ReadBatchV2alpha1NamespacedCronJobStatusHandler
}

ReadBatchV2alpha1NamespacedCronJobStatus swagger:route GET /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status batch_v2alpha1 readBatchV2alpha1NamespacedCronJobStatus

read status of the specified CronJob

func NewReadBatchV2alpha1NamespacedCronJobStatus

func NewReadBatchV2alpha1NamespacedCronJobStatus(ctx *middleware.Context, handler ReadBatchV2alpha1NamespacedCronJobStatusHandler) *ReadBatchV2alpha1NamespacedCronJobStatus

NewReadBatchV2alpha1NamespacedCronJobStatus creates a new http.Handler for the read batch v2alpha1 namespaced cron job status operation

func (*ReadBatchV2alpha1NamespacedCronJobStatus) ServeHTTP

type ReadBatchV2alpha1NamespacedCronJobStatusHandler

type ReadBatchV2alpha1NamespacedCronJobStatusHandler interface {
	Handle(ReadBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder
}

ReadBatchV2alpha1NamespacedCronJobStatusHandler interface for that can handle valid read batch v2alpha1 namespaced cron job status params

type ReadBatchV2alpha1NamespacedCronJobStatusHandlerFunc

type ReadBatchV2alpha1NamespacedCronJobStatusHandlerFunc func(ReadBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder

ReadBatchV2alpha1NamespacedCronJobStatusHandlerFunc turns a function with the right signature into a read batch v2alpha1 namespaced cron job status handler

func (ReadBatchV2alpha1NamespacedCronJobStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReadBatchV2alpha1NamespacedCronJobStatusOK

type ReadBatchV2alpha1NamespacedCronJobStatusOK struct {

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

ReadBatchV2alpha1NamespacedCronJobStatusOK OK

swagger:response readBatchV2alpha1NamespacedCronJobStatusOK

func NewReadBatchV2alpha1NamespacedCronJobStatusOK

func NewReadBatchV2alpha1NamespacedCronJobStatusOK() *ReadBatchV2alpha1NamespacedCronJobStatusOK

NewReadBatchV2alpha1NamespacedCronJobStatusOK creates ReadBatchV2alpha1NamespacedCronJobStatusOK with default headers values

func (*ReadBatchV2alpha1NamespacedCronJobStatusOK) SetPayload

SetPayload sets the payload to the read batch v2alpha1 namespaced cron job status o k response

func (*ReadBatchV2alpha1NamespacedCronJobStatusOK) WithPayload

WithPayload adds the payload to the read batch v2alpha1 namespaced cron job status o k response

func (*ReadBatchV2alpha1NamespacedCronJobStatusOK) WriteResponse

WriteResponse to the client

type ReadBatchV2alpha1NamespacedCronJobStatusParams

type ReadBatchV2alpha1NamespacedCronJobStatusParams struct {

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

	/*name of the CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadBatchV2alpha1NamespacedCronJobStatusParams contains all the bound params for the read batch v2alpha1 namespaced cron job status operation typically these are obtained from a http.Request

swagger:parameters readBatchV2alpha1NamespacedCronJobStatus

func NewReadBatchV2alpha1NamespacedCronJobStatusParams

func NewReadBatchV2alpha1NamespacedCronJobStatusParams() ReadBatchV2alpha1NamespacedCronJobStatusParams

NewReadBatchV2alpha1NamespacedCronJobStatusParams creates a new ReadBatchV2alpha1NamespacedCronJobStatusParams object no default values defined in spec.

func (*ReadBatchV2alpha1NamespacedCronJobStatusParams) 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 NewReadBatchV2alpha1NamespacedCronJobStatusParams() beforehand.

type ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized

type ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized struct {
}

ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized Unauthorized

swagger:response readBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewReadBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewReadBatchV2alpha1NamespacedCronJobStatusUnauthorized() *ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized

NewReadBatchV2alpha1NamespacedCronJobStatusUnauthorized creates ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized with default headers values

func (*ReadBatchV2alpha1NamespacedCronJobStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReadBatchV2alpha1NamespacedCronJobUnauthorized

type ReadBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

ReadBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response readBatchV2alpha1NamespacedCronJobUnauthorized

func NewReadBatchV2alpha1NamespacedCronJobUnauthorized

func NewReadBatchV2alpha1NamespacedCronJobUnauthorized() *ReadBatchV2alpha1NamespacedCronJobUnauthorized

NewReadBatchV2alpha1NamespacedCronJobUnauthorized creates ReadBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*ReadBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJob

type ReplaceBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler ReplaceBatchV2alpha1NamespacedCronJobHandler
}

ReplaceBatchV2alpha1NamespacedCronJob swagger:route PUT /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name} batch_v2alpha1 replaceBatchV2alpha1NamespacedCronJob

replace the specified CronJob

func NewReplaceBatchV2alpha1NamespacedCronJob

func NewReplaceBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler ReplaceBatchV2alpha1NamespacedCronJobHandler) *ReplaceBatchV2alpha1NamespacedCronJob

NewReplaceBatchV2alpha1NamespacedCronJob creates a new http.Handler for the replace batch v2alpha1 namespaced cron job operation

func (*ReplaceBatchV2alpha1NamespacedCronJob) ServeHTTP

type ReplaceBatchV2alpha1NamespacedCronJobCreated

type ReplaceBatchV2alpha1NamespacedCronJobCreated struct {

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

ReplaceBatchV2alpha1NamespacedCronJobCreated Created

swagger:response replaceBatchV2alpha1NamespacedCronJobCreated

func NewReplaceBatchV2alpha1NamespacedCronJobCreated

func NewReplaceBatchV2alpha1NamespacedCronJobCreated() *ReplaceBatchV2alpha1NamespacedCronJobCreated

NewReplaceBatchV2alpha1NamespacedCronJobCreated creates ReplaceBatchV2alpha1NamespacedCronJobCreated with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobCreated) SetPayload

SetPayload sets the payload to the replace batch v2alpha1 namespaced cron job created response

func (*ReplaceBatchV2alpha1NamespacedCronJobCreated) WithPayload

WithPayload adds the payload to the replace batch v2alpha1 namespaced cron job created response

func (*ReplaceBatchV2alpha1NamespacedCronJobCreated) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJobHandler

type ReplaceBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(ReplaceBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

ReplaceBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid replace batch v2alpha1 namespaced cron job params

type ReplaceBatchV2alpha1NamespacedCronJobHandlerFunc

type ReplaceBatchV2alpha1NamespacedCronJobHandlerFunc func(ReplaceBatchV2alpha1NamespacedCronJobParams) middleware.Responder

ReplaceBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a replace batch v2alpha1 namespaced cron job handler

func (ReplaceBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceBatchV2alpha1NamespacedCronJobOK

type ReplaceBatchV2alpha1NamespacedCronJobOK struct {

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

ReplaceBatchV2alpha1NamespacedCronJobOK OK

swagger:response replaceBatchV2alpha1NamespacedCronJobOK

func NewReplaceBatchV2alpha1NamespacedCronJobOK

func NewReplaceBatchV2alpha1NamespacedCronJobOK() *ReplaceBatchV2alpha1NamespacedCronJobOK

NewReplaceBatchV2alpha1NamespacedCronJobOK creates ReplaceBatchV2alpha1NamespacedCronJobOK with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the replace batch v2alpha1 namespaced cron job o k response

func (*ReplaceBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the replace batch v2alpha1 namespaced cron job o k response

func (*ReplaceBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJobParams

type ReplaceBatchV2alpha1NamespacedCronJobParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIBatchV2alpha1CronJob
	/*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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceBatchV2alpha1NamespacedCronJobParams contains all the bound params for the replace batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters replaceBatchV2alpha1NamespacedCronJob

func NewReplaceBatchV2alpha1NamespacedCronJobParams

func NewReplaceBatchV2alpha1NamespacedCronJobParams() ReplaceBatchV2alpha1NamespacedCronJobParams

NewReplaceBatchV2alpha1NamespacedCronJobParams creates a new ReplaceBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*ReplaceBatchV2alpha1NamespacedCronJobParams) 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 NewReplaceBatchV2alpha1NamespacedCronJobParams() beforehand.

type ReplaceBatchV2alpha1NamespacedCronJobStatus

type ReplaceBatchV2alpha1NamespacedCronJobStatus struct {
	Context *middleware.Context
	Handler ReplaceBatchV2alpha1NamespacedCronJobStatusHandler
}

ReplaceBatchV2alpha1NamespacedCronJobStatus swagger:route PUT /apis/batch/v2alpha1/namespaces/{namespace}/cronjobs/{name}/status batch_v2alpha1 replaceBatchV2alpha1NamespacedCronJobStatus

replace status of the specified CronJob

func NewReplaceBatchV2alpha1NamespacedCronJobStatus

NewReplaceBatchV2alpha1NamespacedCronJobStatus creates a new http.Handler for the replace batch v2alpha1 namespaced cron job status operation

func (*ReplaceBatchV2alpha1NamespacedCronJobStatus) ServeHTTP

type ReplaceBatchV2alpha1NamespacedCronJobStatusCreated

type ReplaceBatchV2alpha1NamespacedCronJobStatusCreated struct {

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

ReplaceBatchV2alpha1NamespacedCronJobStatusCreated Created

swagger:response replaceBatchV2alpha1NamespacedCronJobStatusCreated

func NewReplaceBatchV2alpha1NamespacedCronJobStatusCreated

func NewReplaceBatchV2alpha1NamespacedCronJobStatusCreated() *ReplaceBatchV2alpha1NamespacedCronJobStatusCreated

NewReplaceBatchV2alpha1NamespacedCronJobStatusCreated creates ReplaceBatchV2alpha1NamespacedCronJobStatusCreated with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusCreated) SetPayload

SetPayload sets the payload to the replace batch v2alpha1 namespaced cron job status created response

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusCreated) WithPayload

WithPayload adds the payload to the replace batch v2alpha1 namespaced cron job status created response

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusCreated) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJobStatusHandler

type ReplaceBatchV2alpha1NamespacedCronJobStatusHandler interface {
	Handle(ReplaceBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder
}

ReplaceBatchV2alpha1NamespacedCronJobStatusHandler interface for that can handle valid replace batch v2alpha1 namespaced cron job status params

type ReplaceBatchV2alpha1NamespacedCronJobStatusHandlerFunc

type ReplaceBatchV2alpha1NamespacedCronJobStatusHandlerFunc func(ReplaceBatchV2alpha1NamespacedCronJobStatusParams) middleware.Responder

ReplaceBatchV2alpha1NamespacedCronJobStatusHandlerFunc turns a function with the right signature into a replace batch v2alpha1 namespaced cron job status handler

func (ReplaceBatchV2alpha1NamespacedCronJobStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceBatchV2alpha1NamespacedCronJobStatusOK

type ReplaceBatchV2alpha1NamespacedCronJobStatusOK struct {

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

ReplaceBatchV2alpha1NamespacedCronJobStatusOK OK

swagger:response replaceBatchV2alpha1NamespacedCronJobStatusOK

func NewReplaceBatchV2alpha1NamespacedCronJobStatusOK

func NewReplaceBatchV2alpha1NamespacedCronJobStatusOK() *ReplaceBatchV2alpha1NamespacedCronJobStatusOK

NewReplaceBatchV2alpha1NamespacedCronJobStatusOK creates ReplaceBatchV2alpha1NamespacedCronJobStatusOK with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusOK) SetPayload

SetPayload sets the payload to the replace batch v2alpha1 namespaced cron job status o k response

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusOK) WithPayload

WithPayload adds the payload to the replace batch v2alpha1 namespaced cron job status o k response

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusOK) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJobStatusParams

type ReplaceBatchV2alpha1NamespacedCronJobStatusParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIBatchV2alpha1CronJob
	/*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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceBatchV2alpha1NamespacedCronJobStatusParams contains all the bound params for the replace batch v2alpha1 namespaced cron job status operation typically these are obtained from a http.Request

swagger:parameters replaceBatchV2alpha1NamespacedCronJobStatus

func NewReplaceBatchV2alpha1NamespacedCronJobStatusParams

func NewReplaceBatchV2alpha1NamespacedCronJobStatusParams() ReplaceBatchV2alpha1NamespacedCronJobStatusParams

NewReplaceBatchV2alpha1NamespacedCronJobStatusParams creates a new ReplaceBatchV2alpha1NamespacedCronJobStatusParams object no default values defined in spec.

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusParams) 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 NewReplaceBatchV2alpha1NamespacedCronJobStatusParams() beforehand.

type ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized

type ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized struct {
}

ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized Unauthorized

swagger:response replaceBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized

func NewReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized() *ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized

NewReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized creates ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceBatchV2alpha1NamespacedCronJobUnauthorized

type ReplaceBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

ReplaceBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response replaceBatchV2alpha1NamespacedCronJobUnauthorized

func NewReplaceBatchV2alpha1NamespacedCronJobUnauthorized

func NewReplaceBatchV2alpha1NamespacedCronJobUnauthorized() *ReplaceBatchV2alpha1NamespacedCronJobUnauthorized

NewReplaceBatchV2alpha1NamespacedCronJobUnauthorized creates ReplaceBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

func (*ReplaceBatchV2alpha1NamespacedCronJobUnauthorized) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1CronJobListForAllNamespaces

type WatchBatchV2alpha1CronJobListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchBatchV2alpha1CronJobListForAllNamespacesHandler
}

WatchBatchV2alpha1CronJobListForAllNamespaces swagger:route GET /apis/batch/v2alpha1/watch/cronjobs batch_v2alpha1 watchBatchV2alpha1CronJobListForAllNamespaces

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

func NewWatchBatchV2alpha1CronJobListForAllNamespaces

NewWatchBatchV2alpha1CronJobListForAllNamespaces creates a new http.Handler for the watch batch v2alpha1 cron job list for all namespaces operation

func (*WatchBatchV2alpha1CronJobListForAllNamespaces) ServeHTTP

type WatchBatchV2alpha1CronJobListForAllNamespacesHandler

type WatchBatchV2alpha1CronJobListForAllNamespacesHandler interface {
	Handle(WatchBatchV2alpha1CronJobListForAllNamespacesParams) middleware.Responder
}

WatchBatchV2alpha1CronJobListForAllNamespacesHandler interface for that can handle valid watch batch v2alpha1 cron job list for all namespaces params

type WatchBatchV2alpha1CronJobListForAllNamespacesHandlerFunc

type WatchBatchV2alpha1CronJobListForAllNamespacesHandlerFunc func(WatchBatchV2alpha1CronJobListForAllNamespacesParams) middleware.Responder

WatchBatchV2alpha1CronJobListForAllNamespacesHandlerFunc turns a function with the right signature into a watch batch v2alpha1 cron job list for all namespaces handler

func (WatchBatchV2alpha1CronJobListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchBatchV2alpha1CronJobListForAllNamespacesOK

type WatchBatchV2alpha1CronJobListForAllNamespacesOK struct {

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

WatchBatchV2alpha1CronJobListForAllNamespacesOK OK

swagger:response watchBatchV2alpha1CronJobListForAllNamespacesOK

func NewWatchBatchV2alpha1CronJobListForAllNamespacesOK

func NewWatchBatchV2alpha1CronJobListForAllNamespacesOK() *WatchBatchV2alpha1CronJobListForAllNamespacesOK

NewWatchBatchV2alpha1CronJobListForAllNamespacesOK creates WatchBatchV2alpha1CronJobListForAllNamespacesOK with default headers values

func (*WatchBatchV2alpha1CronJobListForAllNamespacesOK) SetPayload

SetPayload sets the payload to the watch batch v2alpha1 cron job list for all namespaces o k response

func (*WatchBatchV2alpha1CronJobListForAllNamespacesOK) WithPayload

WithPayload adds the payload to the watch batch v2alpha1 cron job list for all namespaces o k response

func (*WatchBatchV2alpha1CronJobListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1CronJobListForAllNamespacesParams

type WatchBatchV2alpha1CronJobListForAllNamespacesParams 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
}

WatchBatchV2alpha1CronJobListForAllNamespacesParams contains all the bound params for the watch batch v2alpha1 cron job list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchBatchV2alpha1CronJobListForAllNamespaces

func NewWatchBatchV2alpha1CronJobListForAllNamespacesParams

func NewWatchBatchV2alpha1CronJobListForAllNamespacesParams() WatchBatchV2alpha1CronJobListForAllNamespacesParams

NewWatchBatchV2alpha1CronJobListForAllNamespacesParams creates a new WatchBatchV2alpha1CronJobListForAllNamespacesParams object no default values defined in spec.

func (*WatchBatchV2alpha1CronJobListForAllNamespacesParams) 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 NewWatchBatchV2alpha1CronJobListForAllNamespacesParams() beforehand.

type WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized

type WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized struct {
}

WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized Unauthorized

swagger:response watchBatchV2alpha1CronJobListForAllNamespacesUnauthorized

func NewWatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized

func NewWatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized() *WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized

NewWatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized creates WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized with default headers values

func (*WatchBatchV2alpha1CronJobListForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1NamespacedCronJob

type WatchBatchV2alpha1NamespacedCronJob struct {
	Context *middleware.Context
	Handler WatchBatchV2alpha1NamespacedCronJobHandler
}

WatchBatchV2alpha1NamespacedCronJob swagger:route GET /apis/batch/v2alpha1/watch/namespaces/{namespace}/cronjobs/{name} batch_v2alpha1 watchBatchV2alpha1NamespacedCronJob

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

func NewWatchBatchV2alpha1NamespacedCronJob

func NewWatchBatchV2alpha1NamespacedCronJob(ctx *middleware.Context, handler WatchBatchV2alpha1NamespacedCronJobHandler) *WatchBatchV2alpha1NamespacedCronJob

NewWatchBatchV2alpha1NamespacedCronJob creates a new http.Handler for the watch batch v2alpha1 namespaced cron job operation

func (*WatchBatchV2alpha1NamespacedCronJob) ServeHTTP

type WatchBatchV2alpha1NamespacedCronJobHandler

type WatchBatchV2alpha1NamespacedCronJobHandler interface {
	Handle(WatchBatchV2alpha1NamespacedCronJobParams) middleware.Responder
}

WatchBatchV2alpha1NamespacedCronJobHandler interface for that can handle valid watch batch v2alpha1 namespaced cron job params

type WatchBatchV2alpha1NamespacedCronJobHandlerFunc

type WatchBatchV2alpha1NamespacedCronJobHandlerFunc func(WatchBatchV2alpha1NamespacedCronJobParams) middleware.Responder

WatchBatchV2alpha1NamespacedCronJobHandlerFunc turns a function with the right signature into a watch batch v2alpha1 namespaced cron job handler

func (WatchBatchV2alpha1NamespacedCronJobHandlerFunc) Handle

Handle executing the request and returning a response

type WatchBatchV2alpha1NamespacedCronJobList

type WatchBatchV2alpha1NamespacedCronJobList struct {
	Context *middleware.Context
	Handler WatchBatchV2alpha1NamespacedCronJobListHandler
}

WatchBatchV2alpha1NamespacedCronJobList swagger:route GET /apis/batch/v2alpha1/watch/namespaces/{namespace}/cronjobs batch_v2alpha1 watchBatchV2alpha1NamespacedCronJobList

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

func NewWatchBatchV2alpha1NamespacedCronJobList

func NewWatchBatchV2alpha1NamespacedCronJobList(ctx *middleware.Context, handler WatchBatchV2alpha1NamespacedCronJobListHandler) *WatchBatchV2alpha1NamespacedCronJobList

NewWatchBatchV2alpha1NamespacedCronJobList creates a new http.Handler for the watch batch v2alpha1 namespaced cron job list operation

func (*WatchBatchV2alpha1NamespacedCronJobList) ServeHTTP

type WatchBatchV2alpha1NamespacedCronJobListHandler

type WatchBatchV2alpha1NamespacedCronJobListHandler interface {
	Handle(WatchBatchV2alpha1NamespacedCronJobListParams) middleware.Responder
}

WatchBatchV2alpha1NamespacedCronJobListHandler interface for that can handle valid watch batch v2alpha1 namespaced cron job list params

type WatchBatchV2alpha1NamespacedCronJobListHandlerFunc

type WatchBatchV2alpha1NamespacedCronJobListHandlerFunc func(WatchBatchV2alpha1NamespacedCronJobListParams) middleware.Responder

WatchBatchV2alpha1NamespacedCronJobListHandlerFunc turns a function with the right signature into a watch batch v2alpha1 namespaced cron job list handler

func (WatchBatchV2alpha1NamespacedCronJobListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchBatchV2alpha1NamespacedCronJobListOK

type WatchBatchV2alpha1NamespacedCronJobListOK struct {

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

WatchBatchV2alpha1NamespacedCronJobListOK OK

swagger:response watchBatchV2alpha1NamespacedCronJobListOK

func NewWatchBatchV2alpha1NamespacedCronJobListOK

func NewWatchBatchV2alpha1NamespacedCronJobListOK() *WatchBatchV2alpha1NamespacedCronJobListOK

NewWatchBatchV2alpha1NamespacedCronJobListOK creates WatchBatchV2alpha1NamespacedCronJobListOK with default headers values

func (*WatchBatchV2alpha1NamespacedCronJobListOK) SetPayload

SetPayload sets the payload to the watch batch v2alpha1 namespaced cron job list o k response

func (*WatchBatchV2alpha1NamespacedCronJobListOK) WithPayload

WithPayload adds the payload to the watch batch v2alpha1 namespaced cron job list o k response

func (*WatchBatchV2alpha1NamespacedCronJobListOK) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1NamespacedCronJobListParams

type WatchBatchV2alpha1NamespacedCronJobListParams 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
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace 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
}

WatchBatchV2alpha1NamespacedCronJobListParams contains all the bound params for the watch batch v2alpha1 namespaced cron job list operation typically these are obtained from a http.Request

swagger:parameters watchBatchV2alpha1NamespacedCronJobList

func NewWatchBatchV2alpha1NamespacedCronJobListParams

func NewWatchBatchV2alpha1NamespacedCronJobListParams() WatchBatchV2alpha1NamespacedCronJobListParams

NewWatchBatchV2alpha1NamespacedCronJobListParams creates a new WatchBatchV2alpha1NamespacedCronJobListParams object no default values defined in spec.

func (*WatchBatchV2alpha1NamespacedCronJobListParams) 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 NewWatchBatchV2alpha1NamespacedCronJobListParams() beforehand.

type WatchBatchV2alpha1NamespacedCronJobListUnauthorized

type WatchBatchV2alpha1NamespacedCronJobListUnauthorized struct {
}

WatchBatchV2alpha1NamespacedCronJobListUnauthorized Unauthorized

swagger:response watchBatchV2alpha1NamespacedCronJobListUnauthorized

func NewWatchBatchV2alpha1NamespacedCronJobListUnauthorized

func NewWatchBatchV2alpha1NamespacedCronJobListUnauthorized() *WatchBatchV2alpha1NamespacedCronJobListUnauthorized

NewWatchBatchV2alpha1NamespacedCronJobListUnauthorized creates WatchBatchV2alpha1NamespacedCronJobListUnauthorized with default headers values

func (*WatchBatchV2alpha1NamespacedCronJobListUnauthorized) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1NamespacedCronJobOK

type WatchBatchV2alpha1NamespacedCronJobOK struct {

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

WatchBatchV2alpha1NamespacedCronJobOK OK

swagger:response watchBatchV2alpha1NamespacedCronJobOK

func NewWatchBatchV2alpha1NamespacedCronJobOK

func NewWatchBatchV2alpha1NamespacedCronJobOK() *WatchBatchV2alpha1NamespacedCronJobOK

NewWatchBatchV2alpha1NamespacedCronJobOK creates WatchBatchV2alpha1NamespacedCronJobOK with default headers values

func (*WatchBatchV2alpha1NamespacedCronJobOK) SetPayload

SetPayload sets the payload to the watch batch v2alpha1 namespaced cron job o k response

func (*WatchBatchV2alpha1NamespacedCronJobOK) WithPayload

WithPayload adds the payload to the watch batch v2alpha1 namespaced cron job o k response

func (*WatchBatchV2alpha1NamespacedCronJobOK) WriteResponse

WriteResponse to the client

type WatchBatchV2alpha1NamespacedCronJobParams

type WatchBatchV2alpha1NamespacedCronJobParams 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 CronJob
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace 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
}

WatchBatchV2alpha1NamespacedCronJobParams contains all the bound params for the watch batch v2alpha1 namespaced cron job operation typically these are obtained from a http.Request

swagger:parameters watchBatchV2alpha1NamespacedCronJob

func NewWatchBatchV2alpha1NamespacedCronJobParams

func NewWatchBatchV2alpha1NamespacedCronJobParams() WatchBatchV2alpha1NamespacedCronJobParams

NewWatchBatchV2alpha1NamespacedCronJobParams creates a new WatchBatchV2alpha1NamespacedCronJobParams object no default values defined in spec.

func (*WatchBatchV2alpha1NamespacedCronJobParams) 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 NewWatchBatchV2alpha1NamespacedCronJobParams() beforehand.

type WatchBatchV2alpha1NamespacedCronJobUnauthorized

type WatchBatchV2alpha1NamespacedCronJobUnauthorized struct {
}

WatchBatchV2alpha1NamespacedCronJobUnauthorized Unauthorized

swagger:response watchBatchV2alpha1NamespacedCronJobUnauthorized

func NewWatchBatchV2alpha1NamespacedCronJobUnauthorized

func NewWatchBatchV2alpha1NamespacedCronJobUnauthorized() *WatchBatchV2alpha1NamespacedCronJobUnauthorized

NewWatchBatchV2alpha1NamespacedCronJobUnauthorized creates WatchBatchV2alpha1NamespacedCronJobUnauthorized with default headers values

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