batch_v1

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for batch v1 API

func (*Client) CreateBatchV1NamespacedJob

CreateBatchV1NamespacedJob create a Job

func (*Client) DeleteBatchV1CollectionNamespacedJob

func (a *Client) DeleteBatchV1CollectionNamespacedJob(params *DeleteBatchV1CollectionNamespacedJobParams) (*DeleteBatchV1CollectionNamespacedJobOK, error)

DeleteBatchV1CollectionNamespacedJob delete collection of Job

func (*Client) DeleteBatchV1NamespacedJob

DeleteBatchV1NamespacedJob delete a Job

func (*Client) GetBatchV1APIResources

func (a *Client) GetBatchV1APIResources(params *GetBatchV1APIResourcesParams) (*GetBatchV1APIResourcesOK, error)

GetBatchV1APIResources get available resources

func (*Client) ListBatchV1JobForAllNamespaces

func (a *Client) ListBatchV1JobForAllNamespaces(params *ListBatchV1JobForAllNamespacesParams) (*ListBatchV1JobForAllNamespacesOK, error)

ListBatchV1JobForAllNamespaces list or watch objects of kind Job

func (*Client) ListBatchV1NamespacedJob

func (a *Client) ListBatchV1NamespacedJob(params *ListBatchV1NamespacedJobParams) (*ListBatchV1NamespacedJobOK, error)

ListBatchV1NamespacedJob list or watch objects of kind Job

func (*Client) PatchBatchV1NamespacedJob

func (a *Client) PatchBatchV1NamespacedJob(params *PatchBatchV1NamespacedJobParams) (*PatchBatchV1NamespacedJobOK, error)

PatchBatchV1NamespacedJob partially update the specified Job

func (*Client) PatchBatchV1NamespacedJobStatus

func (a *Client) PatchBatchV1NamespacedJobStatus(params *PatchBatchV1NamespacedJobStatusParams) (*PatchBatchV1NamespacedJobStatusOK, error)

PatchBatchV1NamespacedJobStatus partially update status of the specified Job

func (*Client) ReadBatchV1NamespacedJob

func (a *Client) ReadBatchV1NamespacedJob(params *ReadBatchV1NamespacedJobParams) (*ReadBatchV1NamespacedJobOK, error)

ReadBatchV1NamespacedJob read the specified Job

func (*Client) ReadBatchV1NamespacedJobStatus

func (a *Client) ReadBatchV1NamespacedJobStatus(params *ReadBatchV1NamespacedJobStatusParams) (*ReadBatchV1NamespacedJobStatusOK, error)

ReadBatchV1NamespacedJobStatus read status of the specified Job

func (*Client) ReplaceBatchV1NamespacedJob

ReplaceBatchV1NamespacedJob replace the specified Job

func (*Client) ReplaceBatchV1NamespacedJobStatus

ReplaceBatchV1NamespacedJobStatus replace status of the specified Job

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchBatchV1JobListForAllNamespaces

func (a *Client) WatchBatchV1JobListForAllNamespaces(params *WatchBatchV1JobListForAllNamespacesParams) (*WatchBatchV1JobListForAllNamespacesOK, error)

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

func (*Client) WatchBatchV1NamespacedJob

func (a *Client) WatchBatchV1NamespacedJob(params *WatchBatchV1NamespacedJobParams) (*WatchBatchV1NamespacedJobOK, error)

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

func (*Client) WatchBatchV1NamespacedJobList

func (a *Client) WatchBatchV1NamespacedJobList(params *WatchBatchV1NamespacedJobListParams) (*WatchBatchV1NamespacedJobListOK, error)

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

type ClientService

type ClientService interface {
	CreateBatchV1NamespacedJob(params *CreateBatchV1NamespacedJobParams) (*CreateBatchV1NamespacedJobOK, *CreateBatchV1NamespacedJobCreated, *CreateBatchV1NamespacedJobAccepted, error)

	DeleteBatchV1CollectionNamespacedJob(params *DeleteBatchV1CollectionNamespacedJobParams) (*DeleteBatchV1CollectionNamespacedJobOK, error)

	DeleteBatchV1NamespacedJob(params *DeleteBatchV1NamespacedJobParams) (*DeleteBatchV1NamespacedJobOK, *DeleteBatchV1NamespacedJobAccepted, error)

	GetBatchV1APIResources(params *GetBatchV1APIResourcesParams) (*GetBatchV1APIResourcesOK, error)

	ListBatchV1JobForAllNamespaces(params *ListBatchV1JobForAllNamespacesParams) (*ListBatchV1JobForAllNamespacesOK, error)

	ListBatchV1NamespacedJob(params *ListBatchV1NamespacedJobParams) (*ListBatchV1NamespacedJobOK, error)

	PatchBatchV1NamespacedJob(params *PatchBatchV1NamespacedJobParams) (*PatchBatchV1NamespacedJobOK, error)

	PatchBatchV1NamespacedJobStatus(params *PatchBatchV1NamespacedJobStatusParams) (*PatchBatchV1NamespacedJobStatusOK, error)

	ReadBatchV1NamespacedJob(params *ReadBatchV1NamespacedJobParams) (*ReadBatchV1NamespacedJobOK, error)

	ReadBatchV1NamespacedJobStatus(params *ReadBatchV1NamespacedJobStatusParams) (*ReadBatchV1NamespacedJobStatusOK, error)

	ReplaceBatchV1NamespacedJob(params *ReplaceBatchV1NamespacedJobParams) (*ReplaceBatchV1NamespacedJobOK, *ReplaceBatchV1NamespacedJobCreated, error)

	ReplaceBatchV1NamespacedJobStatus(params *ReplaceBatchV1NamespacedJobStatusParams) (*ReplaceBatchV1NamespacedJobStatusOK, *ReplaceBatchV1NamespacedJobStatusCreated, error)

	WatchBatchV1JobListForAllNamespaces(params *WatchBatchV1JobListForAllNamespacesParams) (*WatchBatchV1JobListForAllNamespacesOK, error)

	WatchBatchV1NamespacedJob(params *WatchBatchV1NamespacedJobParams) (*WatchBatchV1NamespacedJobOK, error)

	WatchBatchV1NamespacedJobList(params *WatchBatchV1NamespacedJobListParams) (*WatchBatchV1NamespacedJobListOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new batch v1 API client.

type CreateBatchV1NamespacedJobAccepted

type CreateBatchV1NamespacedJobAccepted struct {
	Payload *models.IoK8sAPIBatchV1Job
}

CreateBatchV1NamespacedJobAccepted handles this case with default header values.

Accepted

func NewCreateBatchV1NamespacedJobAccepted

func NewCreateBatchV1NamespacedJobAccepted() *CreateBatchV1NamespacedJobAccepted

NewCreateBatchV1NamespacedJobAccepted creates a CreateBatchV1NamespacedJobAccepted with default headers values

func (*CreateBatchV1NamespacedJobAccepted) Error

func (*CreateBatchV1NamespacedJobAccepted) GetPayload

type CreateBatchV1NamespacedJobCreated

type CreateBatchV1NamespacedJobCreated struct {
	Payload *models.IoK8sAPIBatchV1Job
}

CreateBatchV1NamespacedJobCreated handles this case with default header values.

Created

func NewCreateBatchV1NamespacedJobCreated

func NewCreateBatchV1NamespacedJobCreated() *CreateBatchV1NamespacedJobCreated

NewCreateBatchV1NamespacedJobCreated creates a CreateBatchV1NamespacedJobCreated with default headers values

func (*CreateBatchV1NamespacedJobCreated) Error

func (*CreateBatchV1NamespacedJobCreated) GetPayload

type CreateBatchV1NamespacedJobOK

type CreateBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

CreateBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewCreateBatchV1NamespacedJobOK

func NewCreateBatchV1NamespacedJobOK() *CreateBatchV1NamespacedJobOK

NewCreateBatchV1NamespacedJobOK creates a CreateBatchV1NamespacedJobOK with default headers values

func (*CreateBatchV1NamespacedJobOK) Error

func (*CreateBatchV1NamespacedJobOK) GetPayload

type CreateBatchV1NamespacedJobParams

type CreateBatchV1NamespacedJobParams struct {

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

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

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

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

	*/
	Pretty *string

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

CreateBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the create batch v1 namespaced job operation typically these are written to a http.Request

func NewCreateBatchV1NamespacedJobParams

func NewCreateBatchV1NamespacedJobParams() *CreateBatchV1NamespacedJobParams

NewCreateBatchV1NamespacedJobParams creates a new CreateBatchV1NamespacedJobParams object with the default values initialized.

func NewCreateBatchV1NamespacedJobParamsWithContext

func NewCreateBatchV1NamespacedJobParamsWithContext(ctx context.Context) *CreateBatchV1NamespacedJobParams

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

func NewCreateBatchV1NamespacedJobParamsWithHTTPClient

func NewCreateBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *CreateBatchV1NamespacedJobParams

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

func NewCreateBatchV1NamespacedJobParamsWithTimeout

func NewCreateBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *CreateBatchV1NamespacedJobParams

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

func (*CreateBatchV1NamespacedJobParams) SetBody

SetBody adds the body to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetContext

SetContext adds the context to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetDryRun

func (o *CreateBatchV1NamespacedJobParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetNamespace

func (o *CreateBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetPretty

func (o *CreateBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithBody

WithBody adds the body to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithDryRun

WithDryRun adds the dryRun to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithFieldManager

func (o *CreateBatchV1NamespacedJobParams) WithFieldManager(fieldManager *string) *CreateBatchV1NamespacedJobParams

WithFieldManager adds the fieldManager to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the create batch v1 namespaced job params

func (*CreateBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateBatchV1NamespacedJobReader

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

CreateBatchV1NamespacedJobReader is a Reader for the CreateBatchV1NamespacedJob structure.

func (*CreateBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateBatchV1NamespacedJobUnauthorized

type CreateBatchV1NamespacedJobUnauthorized struct {
}

CreateBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewCreateBatchV1NamespacedJobUnauthorized

func NewCreateBatchV1NamespacedJobUnauthorized() *CreateBatchV1NamespacedJobUnauthorized

NewCreateBatchV1NamespacedJobUnauthorized creates a CreateBatchV1NamespacedJobUnauthorized with default headers values

func (*CreateBatchV1NamespacedJobUnauthorized) Error

type DeleteBatchV1CollectionNamespacedJobOK

type DeleteBatchV1CollectionNamespacedJobOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteBatchV1CollectionNamespacedJobOK handles this case with default header values.

OK

func NewDeleteBatchV1CollectionNamespacedJobOK

func NewDeleteBatchV1CollectionNamespacedJobOK() *DeleteBatchV1CollectionNamespacedJobOK

NewDeleteBatchV1CollectionNamespacedJobOK creates a DeleteBatchV1CollectionNamespacedJobOK with default headers values

func (*DeleteBatchV1CollectionNamespacedJobOK) Error

func (*DeleteBatchV1CollectionNamespacedJobOK) GetPayload

type DeleteBatchV1CollectionNamespacedJobParams

type DeleteBatchV1CollectionNamespacedJobParams struct {

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

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

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

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

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

	*/
	TimeoutSeconds *int64

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

DeleteBatchV1CollectionNamespacedJobParams contains all the parameters to send to the API endpoint for the delete batch v1 collection namespaced job operation typically these are written to a http.Request

func NewDeleteBatchV1CollectionNamespacedJobParams

func NewDeleteBatchV1CollectionNamespacedJobParams() *DeleteBatchV1CollectionNamespacedJobParams

NewDeleteBatchV1CollectionNamespacedJobParams creates a new DeleteBatchV1CollectionNamespacedJobParams object with the default values initialized.

func NewDeleteBatchV1CollectionNamespacedJobParamsWithContext

func NewDeleteBatchV1CollectionNamespacedJobParamsWithContext(ctx context.Context) *DeleteBatchV1CollectionNamespacedJobParams

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

func NewDeleteBatchV1CollectionNamespacedJobParamsWithHTTPClient

func NewDeleteBatchV1CollectionNamespacedJobParamsWithHTTPClient(client *http.Client) *DeleteBatchV1CollectionNamespacedJobParams

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

func NewDeleteBatchV1CollectionNamespacedJobParamsWithTimeout

func NewDeleteBatchV1CollectionNamespacedJobParamsWithTimeout(timeout time.Duration) *DeleteBatchV1CollectionNamespacedJobParams

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

func (*DeleteBatchV1CollectionNamespacedJobParams) SetBody

SetBody adds the body to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetContext

SetContext adds the context to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetContinue

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

SetContinue adds the continue to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetDryRun

func (o *DeleteBatchV1CollectionNamespacedJobParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetGracePeriodSeconds

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

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetLimit

SetLimit adds the limit to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetNamespace

func (o *DeleteBatchV1CollectionNamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetOrphanDependents

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

SetOrphanDependents adds the orphanDependents to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetPretty

func (o *DeleteBatchV1CollectionNamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetPropagationPolicy

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

SetPropagationPolicy adds the propagationPolicy to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetTimeout

SetTimeout adds the timeout to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithBody

WithBody adds the body to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithContext

WithContext adds the context to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithContinue

WithContinue adds the continueVar to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithDryRun

WithDryRun adds the dryRun to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithLimit

WithLimit adds the limit to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithPretty

WithPretty adds the pretty to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithResourceVersionMatch

func (o *DeleteBatchV1CollectionNamespacedJobParams) WithResourceVersionMatch(resourceVersionMatch *string) *DeleteBatchV1CollectionNamespacedJobParams

WithResourceVersionMatch adds the resourceVersionMatch to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete batch v1 collection namespaced job params

func (*DeleteBatchV1CollectionNamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBatchV1CollectionNamespacedJobReader

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

DeleteBatchV1CollectionNamespacedJobReader is a Reader for the DeleteBatchV1CollectionNamespacedJob structure.

func (*DeleteBatchV1CollectionNamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBatchV1CollectionNamespacedJobUnauthorized

type DeleteBatchV1CollectionNamespacedJobUnauthorized struct {
}

DeleteBatchV1CollectionNamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteBatchV1CollectionNamespacedJobUnauthorized

func NewDeleteBatchV1CollectionNamespacedJobUnauthorized() *DeleteBatchV1CollectionNamespacedJobUnauthorized

NewDeleteBatchV1CollectionNamespacedJobUnauthorized creates a DeleteBatchV1CollectionNamespacedJobUnauthorized with default headers values

func (*DeleteBatchV1CollectionNamespacedJobUnauthorized) Error

type DeleteBatchV1NamespacedJobAccepted

type DeleteBatchV1NamespacedJobAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteBatchV1NamespacedJobAccepted handles this case with default header values.

Accepted

func NewDeleteBatchV1NamespacedJobAccepted

func NewDeleteBatchV1NamespacedJobAccepted() *DeleteBatchV1NamespacedJobAccepted

NewDeleteBatchV1NamespacedJobAccepted creates a DeleteBatchV1NamespacedJobAccepted with default headers values

func (*DeleteBatchV1NamespacedJobAccepted) Error

func (*DeleteBatchV1NamespacedJobAccepted) GetPayload

type DeleteBatchV1NamespacedJobOK

type DeleteBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewDeleteBatchV1NamespacedJobOK

func NewDeleteBatchV1NamespacedJobOK() *DeleteBatchV1NamespacedJobOK

NewDeleteBatchV1NamespacedJobOK creates a DeleteBatchV1NamespacedJobOK with default headers values

func (*DeleteBatchV1NamespacedJobOK) Error

func (*DeleteBatchV1NamespacedJobOK) GetPayload

type DeleteBatchV1NamespacedJobParams

type DeleteBatchV1NamespacedJobParams struct {

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

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

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

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

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

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

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

	*/
	PropagationPolicy *string

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

DeleteBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the delete batch v1 namespaced job operation typically these are written to a http.Request

func NewDeleteBatchV1NamespacedJobParams

func NewDeleteBatchV1NamespacedJobParams() *DeleteBatchV1NamespacedJobParams

NewDeleteBatchV1NamespacedJobParams creates a new DeleteBatchV1NamespacedJobParams object with the default values initialized.

func NewDeleteBatchV1NamespacedJobParamsWithContext

func NewDeleteBatchV1NamespacedJobParamsWithContext(ctx context.Context) *DeleteBatchV1NamespacedJobParams

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

func NewDeleteBatchV1NamespacedJobParamsWithHTTPClient

func NewDeleteBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *DeleteBatchV1NamespacedJobParams

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

func NewDeleteBatchV1NamespacedJobParamsWithTimeout

func NewDeleteBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *DeleteBatchV1NamespacedJobParams

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

func (*DeleteBatchV1NamespacedJobParams) SetBody

SetBody adds the body to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetContext

SetContext adds the context to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetDryRun

func (o *DeleteBatchV1NamespacedJobParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetGracePeriodSeconds

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

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetName

func (o *DeleteBatchV1NamespacedJobParams) SetName(name string)

SetName adds the name to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetNamespace

func (o *DeleteBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetOrphanDependents

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

SetOrphanDependents adds the orphanDependents to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetPretty

func (o *DeleteBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetPropagationPolicy

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

SetPropagationPolicy adds the propagationPolicy to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithBody

WithBody adds the body to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithDryRun

WithDryRun adds the dryRun to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithGracePeriodSeconds

func (o *DeleteBatchV1NamespacedJobParams) WithGracePeriodSeconds(gracePeriodSeconds *int64) *DeleteBatchV1NamespacedJobParams

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithName

WithName adds the name to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithOrphanDependents

func (o *DeleteBatchV1NamespacedJobParams) WithOrphanDependents(orphanDependents *bool) *DeleteBatchV1NamespacedJobParams

WithOrphanDependents adds the orphanDependents to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithPropagationPolicy

func (o *DeleteBatchV1NamespacedJobParams) WithPropagationPolicy(propagationPolicy *string) *DeleteBatchV1NamespacedJobParams

WithPropagationPolicy adds the propagationPolicy to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the delete batch v1 namespaced job params

func (*DeleteBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBatchV1NamespacedJobReader

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

DeleteBatchV1NamespacedJobReader is a Reader for the DeleteBatchV1NamespacedJob structure.

func (*DeleteBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBatchV1NamespacedJobUnauthorized

type DeleteBatchV1NamespacedJobUnauthorized struct {
}

DeleteBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteBatchV1NamespacedJobUnauthorized

func NewDeleteBatchV1NamespacedJobUnauthorized() *DeleteBatchV1NamespacedJobUnauthorized

NewDeleteBatchV1NamespacedJobUnauthorized creates a DeleteBatchV1NamespacedJobUnauthorized with default headers values

func (*DeleteBatchV1NamespacedJobUnauthorized) Error

type GetBatchV1APIResourcesOK

type GetBatchV1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetBatchV1APIResourcesOK handles this case with default header values.

OK

func NewGetBatchV1APIResourcesOK

func NewGetBatchV1APIResourcesOK() *GetBatchV1APIResourcesOK

NewGetBatchV1APIResourcesOK creates a GetBatchV1APIResourcesOK with default headers values

func (*GetBatchV1APIResourcesOK) Error

func (o *GetBatchV1APIResourcesOK) Error() string

func (*GetBatchV1APIResourcesOK) GetPayload

type GetBatchV1APIResourcesParams

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

GetBatchV1APIResourcesParams contains all the parameters to send to the API endpoint for the get batch v1 API resources operation typically these are written to a http.Request

func NewGetBatchV1APIResourcesParams

func NewGetBatchV1APIResourcesParams() *GetBatchV1APIResourcesParams

NewGetBatchV1APIResourcesParams creates a new GetBatchV1APIResourcesParams object with the default values initialized.

func NewGetBatchV1APIResourcesParamsWithContext

func NewGetBatchV1APIResourcesParamsWithContext(ctx context.Context) *GetBatchV1APIResourcesParams

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

func NewGetBatchV1APIResourcesParamsWithHTTPClient

func NewGetBatchV1APIResourcesParamsWithHTTPClient(client *http.Client) *GetBatchV1APIResourcesParams

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

func NewGetBatchV1APIResourcesParamsWithTimeout

func NewGetBatchV1APIResourcesParamsWithTimeout(timeout time.Duration) *GetBatchV1APIResourcesParams

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

func (*GetBatchV1APIResourcesParams) SetContext

func (o *GetBatchV1APIResourcesParams) SetContext(ctx context.Context)

SetContext adds the context to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) SetTimeout

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

SetTimeout adds the timeout to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) WithContext

WithContext adds the context to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get batch v1 API resources params

func (*GetBatchV1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBatchV1APIResourcesReader

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

GetBatchV1APIResourcesReader is a Reader for the GetBatchV1APIResources structure.

func (*GetBatchV1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBatchV1APIResourcesUnauthorized

type GetBatchV1APIResourcesUnauthorized struct {
}

GetBatchV1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetBatchV1APIResourcesUnauthorized

func NewGetBatchV1APIResourcesUnauthorized() *GetBatchV1APIResourcesUnauthorized

NewGetBatchV1APIResourcesUnauthorized creates a GetBatchV1APIResourcesUnauthorized with default headers values

func (*GetBatchV1APIResourcesUnauthorized) Error

type ListBatchV1JobForAllNamespacesOK

type ListBatchV1JobForAllNamespacesOK struct {
	Payload *models.IoK8sAPIBatchV1JobList
}

ListBatchV1JobForAllNamespacesOK handles this case with default header values.

OK

func NewListBatchV1JobForAllNamespacesOK

func NewListBatchV1JobForAllNamespacesOK() *ListBatchV1JobForAllNamespacesOK

NewListBatchV1JobForAllNamespacesOK creates a ListBatchV1JobForAllNamespacesOK with default headers values

func (*ListBatchV1JobForAllNamespacesOK) Error

func (*ListBatchV1JobForAllNamespacesOK) GetPayload

type ListBatchV1JobForAllNamespacesParams

type ListBatchV1JobForAllNamespacesParams struct {

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

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

	*/
	Watch *bool

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

ListBatchV1JobForAllNamespacesParams contains all the parameters to send to the API endpoint for the list batch v1 job for all namespaces operation typically these are written to a http.Request

func NewListBatchV1JobForAllNamespacesParams

func NewListBatchV1JobForAllNamespacesParams() *ListBatchV1JobForAllNamespacesParams

NewListBatchV1JobForAllNamespacesParams creates a new ListBatchV1JobForAllNamespacesParams object with the default values initialized.

func NewListBatchV1JobForAllNamespacesParamsWithContext

func NewListBatchV1JobForAllNamespacesParamsWithContext(ctx context.Context) *ListBatchV1JobForAllNamespacesParams

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

func NewListBatchV1JobForAllNamespacesParamsWithHTTPClient

func NewListBatchV1JobForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListBatchV1JobForAllNamespacesParams

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

func NewListBatchV1JobForAllNamespacesParamsWithTimeout

func NewListBatchV1JobForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListBatchV1JobForAllNamespacesParams

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

func (*ListBatchV1JobForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetContext

SetContext adds the context to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetContinue

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

SetContinue adds the continue to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetLimit

func (o *ListBatchV1JobForAllNamespacesParams) SetLimit(limit *int64)

SetLimit adds the limit to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetPretty

func (o *ListBatchV1JobForAllNamespacesParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetTimeout

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

SetTimeout adds the timeout to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) SetWatch

func (o *ListBatchV1JobForAllNamespacesParams) SetWatch(watch *bool)

SetWatch adds the watch to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithAllowWatchBookmarks

func (o *ListBatchV1JobForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListBatchV1JobForAllNamespacesParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithContext

WithContext adds the context to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithResourceVersion

func (o *ListBatchV1JobForAllNamespacesParams) WithResourceVersion(resourceVersion *string) *ListBatchV1JobForAllNamespacesParams

WithResourceVersion adds the resourceVersion to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithResourceVersionMatch

func (o *ListBatchV1JobForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListBatchV1JobForAllNamespacesParams

WithResourceVersionMatch adds the resourceVersionMatch to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list batch v1 job for all namespaces params

func (*ListBatchV1JobForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListBatchV1JobForAllNamespacesReader

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

ListBatchV1JobForAllNamespacesReader is a Reader for the ListBatchV1JobForAllNamespaces structure.

func (*ListBatchV1JobForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListBatchV1JobForAllNamespacesUnauthorized

type ListBatchV1JobForAllNamespacesUnauthorized struct {
}

ListBatchV1JobForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListBatchV1JobForAllNamespacesUnauthorized

func NewListBatchV1JobForAllNamespacesUnauthorized() *ListBatchV1JobForAllNamespacesUnauthorized

NewListBatchV1JobForAllNamespacesUnauthorized creates a ListBatchV1JobForAllNamespacesUnauthorized with default headers values

func (*ListBatchV1JobForAllNamespacesUnauthorized) Error

type ListBatchV1NamespacedJobOK

type ListBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sAPIBatchV1JobList
}

ListBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewListBatchV1NamespacedJobOK

func NewListBatchV1NamespacedJobOK() *ListBatchV1NamespacedJobOK

NewListBatchV1NamespacedJobOK creates a ListBatchV1NamespacedJobOK with default headers values

func (*ListBatchV1NamespacedJobOK) Error

func (*ListBatchV1NamespacedJobOK) GetPayload

type ListBatchV1NamespacedJobParams

type ListBatchV1NamespacedJobParams struct {

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

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

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

	*/
	Watch *bool

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

ListBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the list batch v1 namespaced job operation typically these are written to a http.Request

func NewListBatchV1NamespacedJobParams

func NewListBatchV1NamespacedJobParams() *ListBatchV1NamespacedJobParams

NewListBatchV1NamespacedJobParams creates a new ListBatchV1NamespacedJobParams object with the default values initialized.

func NewListBatchV1NamespacedJobParamsWithContext

func NewListBatchV1NamespacedJobParamsWithContext(ctx context.Context) *ListBatchV1NamespacedJobParams

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

func NewListBatchV1NamespacedJobParamsWithHTTPClient

func NewListBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *ListBatchV1NamespacedJobParams

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

func NewListBatchV1NamespacedJobParamsWithTimeout

func NewListBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *ListBatchV1NamespacedJobParams

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

func (*ListBatchV1NamespacedJobParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetContext

func (o *ListBatchV1NamespacedJobParams) SetContext(ctx context.Context)

SetContext adds the context to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetContinue

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

SetContinue adds the continue to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetLimit

func (o *ListBatchV1NamespacedJobParams) SetLimit(limit *int64)

SetLimit adds the limit to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetNamespace

func (o *ListBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetPretty

func (o *ListBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) SetWatch

func (o *ListBatchV1NamespacedJobParams) SetWatch(watch *bool)

SetWatch adds the watch to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithAllowWatchBookmarks

func (o *ListBatchV1NamespacedJobParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *ListBatchV1NamespacedJobParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithContinue

WithContinue adds the continueVar to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithFieldSelector

func (o *ListBatchV1NamespacedJobParams) WithFieldSelector(fieldSelector *string) *ListBatchV1NamespacedJobParams

WithFieldSelector adds the fieldSelector to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithLabelSelector

func (o *ListBatchV1NamespacedJobParams) WithLabelSelector(labelSelector *string) *ListBatchV1NamespacedJobParams

WithLabelSelector adds the labelSelector to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithLimit

WithLimit adds the limit to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithResourceVersion

func (o *ListBatchV1NamespacedJobParams) WithResourceVersion(resourceVersion *string) *ListBatchV1NamespacedJobParams

WithResourceVersion adds the resourceVersion to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithResourceVersionMatch

func (o *ListBatchV1NamespacedJobParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListBatchV1NamespacedJobParams

WithResourceVersionMatch adds the resourceVersionMatch to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithTimeoutSeconds

func (o *ListBatchV1NamespacedJobParams) WithTimeoutSeconds(timeoutSeconds *int64) *ListBatchV1NamespacedJobParams

WithTimeoutSeconds adds the timeoutSeconds to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WithWatch

WithWatch adds the watch to the list batch v1 namespaced job params

func (*ListBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListBatchV1NamespacedJobReader

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

ListBatchV1NamespacedJobReader is a Reader for the ListBatchV1NamespacedJob structure.

func (*ListBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListBatchV1NamespacedJobUnauthorized

type ListBatchV1NamespacedJobUnauthorized struct {
}

ListBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewListBatchV1NamespacedJobUnauthorized

func NewListBatchV1NamespacedJobUnauthorized() *ListBatchV1NamespacedJobUnauthorized

NewListBatchV1NamespacedJobUnauthorized creates a ListBatchV1NamespacedJobUnauthorized with default headers values

func (*ListBatchV1NamespacedJobUnauthorized) Error

type PatchBatchV1NamespacedJobOK

type PatchBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

PatchBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewPatchBatchV1NamespacedJobOK

func NewPatchBatchV1NamespacedJobOK() *PatchBatchV1NamespacedJobOK

NewPatchBatchV1NamespacedJobOK creates a PatchBatchV1NamespacedJobOK with default headers values

func (*PatchBatchV1NamespacedJobOK) Error

func (*PatchBatchV1NamespacedJobOK) GetPayload

type PatchBatchV1NamespacedJobParams

type PatchBatchV1NamespacedJobParams struct {

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

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

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

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

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

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

	*/
	Pretty *string

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

PatchBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the patch batch v1 namespaced job operation typically these are written to a http.Request

func NewPatchBatchV1NamespacedJobParams

func NewPatchBatchV1NamespacedJobParams() *PatchBatchV1NamespacedJobParams

NewPatchBatchV1NamespacedJobParams creates a new PatchBatchV1NamespacedJobParams object with the default values initialized.

func NewPatchBatchV1NamespacedJobParamsWithContext

func NewPatchBatchV1NamespacedJobParamsWithContext(ctx context.Context) *PatchBatchV1NamespacedJobParams

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

func NewPatchBatchV1NamespacedJobParamsWithHTTPClient

func NewPatchBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *PatchBatchV1NamespacedJobParams

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

func NewPatchBatchV1NamespacedJobParamsWithTimeout

func NewPatchBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *PatchBatchV1NamespacedJobParams

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

func (*PatchBatchV1NamespacedJobParams) SetBody

SetBody adds the body to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetContext

func (o *PatchBatchV1NamespacedJobParams) SetContext(ctx context.Context)

SetContext adds the context to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetDryRun

func (o *PatchBatchV1NamespacedJobParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetForce

func (o *PatchBatchV1NamespacedJobParams) SetForce(force *bool)

SetForce adds the force to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetName

func (o *PatchBatchV1NamespacedJobParams) SetName(name string)

SetName adds the name to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetNamespace

func (o *PatchBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetPretty

func (o *PatchBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithBody

WithBody adds the body to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithDryRun

WithDryRun adds the dryRun to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithFieldManager

func (o *PatchBatchV1NamespacedJobParams) WithFieldManager(fieldManager *string) *PatchBatchV1NamespacedJobParams

WithFieldManager adds the fieldManager to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithForce

WithForce adds the force to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithName

WithName adds the name to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the patch batch v1 namespaced job params

func (*PatchBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchBatchV1NamespacedJobReader

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

PatchBatchV1NamespacedJobReader is a Reader for the PatchBatchV1NamespacedJob structure.

func (*PatchBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchBatchV1NamespacedJobStatusOK

type PatchBatchV1NamespacedJobStatusOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

PatchBatchV1NamespacedJobStatusOK handles this case with default header values.

OK

func NewPatchBatchV1NamespacedJobStatusOK

func NewPatchBatchV1NamespacedJobStatusOK() *PatchBatchV1NamespacedJobStatusOK

NewPatchBatchV1NamespacedJobStatusOK creates a PatchBatchV1NamespacedJobStatusOK with default headers values

func (*PatchBatchV1NamespacedJobStatusOK) Error

func (*PatchBatchV1NamespacedJobStatusOK) GetPayload

type PatchBatchV1NamespacedJobStatusParams

type PatchBatchV1NamespacedJobStatusParams struct {

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

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

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

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

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

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

	*/
	Pretty *string

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

PatchBatchV1NamespacedJobStatusParams contains all the parameters to send to the API endpoint for the patch batch v1 namespaced job status operation typically these are written to a http.Request

func NewPatchBatchV1NamespacedJobStatusParams

func NewPatchBatchV1NamespacedJobStatusParams() *PatchBatchV1NamespacedJobStatusParams

NewPatchBatchV1NamespacedJobStatusParams creates a new PatchBatchV1NamespacedJobStatusParams object with the default values initialized.

func NewPatchBatchV1NamespacedJobStatusParamsWithContext

func NewPatchBatchV1NamespacedJobStatusParamsWithContext(ctx context.Context) *PatchBatchV1NamespacedJobStatusParams

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

func NewPatchBatchV1NamespacedJobStatusParamsWithHTTPClient

func NewPatchBatchV1NamespacedJobStatusParamsWithHTTPClient(client *http.Client) *PatchBatchV1NamespacedJobStatusParams

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

func NewPatchBatchV1NamespacedJobStatusParamsWithTimeout

func NewPatchBatchV1NamespacedJobStatusParamsWithTimeout(timeout time.Duration) *PatchBatchV1NamespacedJobStatusParams

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

func (*PatchBatchV1NamespacedJobStatusParams) SetBody

SetBody adds the body to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetContext

SetContext adds the context to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetDryRun

func (o *PatchBatchV1NamespacedJobStatusParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetForce

func (o *PatchBatchV1NamespacedJobStatusParams) SetForce(force *bool)

SetForce adds the force to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetName

SetName adds the name to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetNamespace

func (o *PatchBatchV1NamespacedJobStatusParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetPretty

func (o *PatchBatchV1NamespacedJobStatusParams) SetPretty(pretty *string)

SetPretty adds the pretty to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) SetTimeout

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

SetTimeout adds the timeout to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithBody

WithBody adds the body to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithContext

WithContext adds the context to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithDryRun

WithDryRun adds the dryRun to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithForce

WithForce adds the force to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithName

WithName adds the name to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithNamespace

WithNamespace adds the namespace to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithPretty

WithPretty adds the pretty to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WithTimeout

WithTimeout adds the timeout to the patch batch v1 namespaced job status params

func (*PatchBatchV1NamespacedJobStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchBatchV1NamespacedJobStatusReader

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

PatchBatchV1NamespacedJobStatusReader is a Reader for the PatchBatchV1NamespacedJobStatus structure.

func (*PatchBatchV1NamespacedJobStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchBatchV1NamespacedJobStatusUnauthorized

type PatchBatchV1NamespacedJobStatusUnauthorized struct {
}

PatchBatchV1NamespacedJobStatusUnauthorized handles this case with default header values.

Unauthorized

func NewPatchBatchV1NamespacedJobStatusUnauthorized

func NewPatchBatchV1NamespacedJobStatusUnauthorized() *PatchBatchV1NamespacedJobStatusUnauthorized

NewPatchBatchV1NamespacedJobStatusUnauthorized creates a PatchBatchV1NamespacedJobStatusUnauthorized with default headers values

func (*PatchBatchV1NamespacedJobStatusUnauthorized) Error

type PatchBatchV1NamespacedJobUnauthorized

type PatchBatchV1NamespacedJobUnauthorized struct {
}

PatchBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewPatchBatchV1NamespacedJobUnauthorized

func NewPatchBatchV1NamespacedJobUnauthorized() *PatchBatchV1NamespacedJobUnauthorized

NewPatchBatchV1NamespacedJobUnauthorized creates a PatchBatchV1NamespacedJobUnauthorized with default headers values

func (*PatchBatchV1NamespacedJobUnauthorized) Error

type ReadBatchV1NamespacedJobOK

type ReadBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReadBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewReadBatchV1NamespacedJobOK

func NewReadBatchV1NamespacedJobOK() *ReadBatchV1NamespacedJobOK

NewReadBatchV1NamespacedJobOK creates a ReadBatchV1NamespacedJobOK with default headers values

func (*ReadBatchV1NamespacedJobOK) Error

func (*ReadBatchV1NamespacedJobOK) GetPayload

type ReadBatchV1NamespacedJobParams

type ReadBatchV1NamespacedJobParams struct {

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

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

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

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

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

	*/
	Pretty *string

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

ReadBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the read batch v1 namespaced job operation typically these are written to a http.Request

func NewReadBatchV1NamespacedJobParams

func NewReadBatchV1NamespacedJobParams() *ReadBatchV1NamespacedJobParams

NewReadBatchV1NamespacedJobParams creates a new ReadBatchV1NamespacedJobParams object with the default values initialized.

func NewReadBatchV1NamespacedJobParamsWithContext

func NewReadBatchV1NamespacedJobParamsWithContext(ctx context.Context) *ReadBatchV1NamespacedJobParams

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

func NewReadBatchV1NamespacedJobParamsWithHTTPClient

func NewReadBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *ReadBatchV1NamespacedJobParams

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

func NewReadBatchV1NamespacedJobParamsWithTimeout

func NewReadBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *ReadBatchV1NamespacedJobParams

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

func (*ReadBatchV1NamespacedJobParams) SetContext

func (o *ReadBatchV1NamespacedJobParams) SetContext(ctx context.Context)

SetContext adds the context to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetExact

func (o *ReadBatchV1NamespacedJobParams) SetExact(exact *bool)

SetExact adds the exact to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetExport

func (o *ReadBatchV1NamespacedJobParams) SetExport(export *bool)

SetExport adds the export to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetName

func (o *ReadBatchV1NamespacedJobParams) SetName(name string)

SetName adds the name to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetNamespace

func (o *ReadBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetPretty

func (o *ReadBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithExact

WithExact adds the exact to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithExport

WithExport adds the export to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithName

WithName adds the name to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the read batch v1 namespaced job params

func (*ReadBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadBatchV1NamespacedJobReader

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

ReadBatchV1NamespacedJobReader is a Reader for the ReadBatchV1NamespacedJob structure.

func (*ReadBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadBatchV1NamespacedJobStatusOK

type ReadBatchV1NamespacedJobStatusOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReadBatchV1NamespacedJobStatusOK handles this case with default header values.

OK

func NewReadBatchV1NamespacedJobStatusOK

func NewReadBatchV1NamespacedJobStatusOK() *ReadBatchV1NamespacedJobStatusOK

NewReadBatchV1NamespacedJobStatusOK creates a ReadBatchV1NamespacedJobStatusOK with default headers values

func (*ReadBatchV1NamespacedJobStatusOK) Error

func (*ReadBatchV1NamespacedJobStatusOK) GetPayload

type ReadBatchV1NamespacedJobStatusParams

type ReadBatchV1NamespacedJobStatusParams struct {

	/*Name
	  name of the Job

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

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

	*/
	Pretty *string

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

ReadBatchV1NamespacedJobStatusParams contains all the parameters to send to the API endpoint for the read batch v1 namespaced job status operation typically these are written to a http.Request

func NewReadBatchV1NamespacedJobStatusParams

func NewReadBatchV1NamespacedJobStatusParams() *ReadBatchV1NamespacedJobStatusParams

NewReadBatchV1NamespacedJobStatusParams creates a new ReadBatchV1NamespacedJobStatusParams object with the default values initialized.

func NewReadBatchV1NamespacedJobStatusParamsWithContext

func NewReadBatchV1NamespacedJobStatusParamsWithContext(ctx context.Context) *ReadBatchV1NamespacedJobStatusParams

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

func NewReadBatchV1NamespacedJobStatusParamsWithHTTPClient

func NewReadBatchV1NamespacedJobStatusParamsWithHTTPClient(client *http.Client) *ReadBatchV1NamespacedJobStatusParams

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

func NewReadBatchV1NamespacedJobStatusParamsWithTimeout

func NewReadBatchV1NamespacedJobStatusParamsWithTimeout(timeout time.Duration) *ReadBatchV1NamespacedJobStatusParams

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

func (*ReadBatchV1NamespacedJobStatusParams) SetContext

SetContext adds the context to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) SetName

SetName adds the name to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) SetNamespace

func (o *ReadBatchV1NamespacedJobStatusParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) SetPretty

func (o *ReadBatchV1NamespacedJobStatusParams) SetPretty(pretty *string)

SetPretty adds the pretty to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) SetTimeout

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

SetTimeout adds the timeout to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithContext

WithContext adds the context to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithName

WithName adds the name to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithNamespace

WithNamespace adds the namespace to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithPretty

WithPretty adds the pretty to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WithTimeout

WithTimeout adds the timeout to the read batch v1 namespaced job status params

func (*ReadBatchV1NamespacedJobStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadBatchV1NamespacedJobStatusReader

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

ReadBatchV1NamespacedJobStatusReader is a Reader for the ReadBatchV1NamespacedJobStatus structure.

func (*ReadBatchV1NamespacedJobStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadBatchV1NamespacedJobStatusUnauthorized

type ReadBatchV1NamespacedJobStatusUnauthorized struct {
}

ReadBatchV1NamespacedJobStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReadBatchV1NamespacedJobStatusUnauthorized

func NewReadBatchV1NamespacedJobStatusUnauthorized() *ReadBatchV1NamespacedJobStatusUnauthorized

NewReadBatchV1NamespacedJobStatusUnauthorized creates a ReadBatchV1NamespacedJobStatusUnauthorized with default headers values

func (*ReadBatchV1NamespacedJobStatusUnauthorized) Error

type ReadBatchV1NamespacedJobUnauthorized

type ReadBatchV1NamespacedJobUnauthorized struct {
}

ReadBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewReadBatchV1NamespacedJobUnauthorized

func NewReadBatchV1NamespacedJobUnauthorized() *ReadBatchV1NamespacedJobUnauthorized

NewReadBatchV1NamespacedJobUnauthorized creates a ReadBatchV1NamespacedJobUnauthorized with default headers values

func (*ReadBatchV1NamespacedJobUnauthorized) Error

type ReplaceBatchV1NamespacedJobCreated

type ReplaceBatchV1NamespacedJobCreated struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReplaceBatchV1NamespacedJobCreated handles this case with default header values.

Created

func NewReplaceBatchV1NamespacedJobCreated

func NewReplaceBatchV1NamespacedJobCreated() *ReplaceBatchV1NamespacedJobCreated

NewReplaceBatchV1NamespacedJobCreated creates a ReplaceBatchV1NamespacedJobCreated with default headers values

func (*ReplaceBatchV1NamespacedJobCreated) Error

func (*ReplaceBatchV1NamespacedJobCreated) GetPayload

type ReplaceBatchV1NamespacedJobOK

type ReplaceBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReplaceBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewReplaceBatchV1NamespacedJobOK

func NewReplaceBatchV1NamespacedJobOK() *ReplaceBatchV1NamespacedJobOK

NewReplaceBatchV1NamespacedJobOK creates a ReplaceBatchV1NamespacedJobOK with default headers values

func (*ReplaceBatchV1NamespacedJobOK) Error

func (*ReplaceBatchV1NamespacedJobOK) GetPayload

type ReplaceBatchV1NamespacedJobParams

type ReplaceBatchV1NamespacedJobParams struct {

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

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

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

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

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

	*/
	Pretty *string

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

ReplaceBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the replace batch v1 namespaced job operation typically these are written to a http.Request

func NewReplaceBatchV1NamespacedJobParams

func NewReplaceBatchV1NamespacedJobParams() *ReplaceBatchV1NamespacedJobParams

NewReplaceBatchV1NamespacedJobParams creates a new ReplaceBatchV1NamespacedJobParams object with the default values initialized.

func NewReplaceBatchV1NamespacedJobParamsWithContext

func NewReplaceBatchV1NamespacedJobParamsWithContext(ctx context.Context) *ReplaceBatchV1NamespacedJobParams

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

func NewReplaceBatchV1NamespacedJobParamsWithHTTPClient

func NewReplaceBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *ReplaceBatchV1NamespacedJobParams

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

func NewReplaceBatchV1NamespacedJobParamsWithTimeout

func NewReplaceBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *ReplaceBatchV1NamespacedJobParams

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

func (*ReplaceBatchV1NamespacedJobParams) SetBody

SetBody adds the body to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetContext

SetContext adds the context to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetDryRun

func (o *ReplaceBatchV1NamespacedJobParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetName

func (o *ReplaceBatchV1NamespacedJobParams) SetName(name string)

SetName adds the name to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetNamespace

func (o *ReplaceBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetPretty

func (o *ReplaceBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithBody

WithBody adds the body to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithDryRun

WithDryRun adds the dryRun to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithName

WithName adds the name to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the replace batch v1 namespaced job params

func (*ReplaceBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceBatchV1NamespacedJobReader

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

ReplaceBatchV1NamespacedJobReader is a Reader for the ReplaceBatchV1NamespacedJob structure.

func (*ReplaceBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceBatchV1NamespacedJobStatusCreated

type ReplaceBatchV1NamespacedJobStatusCreated struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReplaceBatchV1NamespacedJobStatusCreated handles this case with default header values.

Created

func NewReplaceBatchV1NamespacedJobStatusCreated

func NewReplaceBatchV1NamespacedJobStatusCreated() *ReplaceBatchV1NamespacedJobStatusCreated

NewReplaceBatchV1NamespacedJobStatusCreated creates a ReplaceBatchV1NamespacedJobStatusCreated with default headers values

func (*ReplaceBatchV1NamespacedJobStatusCreated) Error

func (*ReplaceBatchV1NamespacedJobStatusCreated) GetPayload

type ReplaceBatchV1NamespacedJobStatusOK

type ReplaceBatchV1NamespacedJobStatusOK struct {
	Payload *models.IoK8sAPIBatchV1Job
}

ReplaceBatchV1NamespacedJobStatusOK handles this case with default header values.

OK

func NewReplaceBatchV1NamespacedJobStatusOK

func NewReplaceBatchV1NamespacedJobStatusOK() *ReplaceBatchV1NamespacedJobStatusOK

NewReplaceBatchV1NamespacedJobStatusOK creates a ReplaceBatchV1NamespacedJobStatusOK with default headers values

func (*ReplaceBatchV1NamespacedJobStatusOK) Error

func (*ReplaceBatchV1NamespacedJobStatusOK) GetPayload

type ReplaceBatchV1NamespacedJobStatusParams

type ReplaceBatchV1NamespacedJobStatusParams struct {

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

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

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

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

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

	*/
	Pretty *string

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

ReplaceBatchV1NamespacedJobStatusParams contains all the parameters to send to the API endpoint for the replace batch v1 namespaced job status operation typically these are written to a http.Request

func NewReplaceBatchV1NamespacedJobStatusParams

func NewReplaceBatchV1NamespacedJobStatusParams() *ReplaceBatchV1NamespacedJobStatusParams

NewReplaceBatchV1NamespacedJobStatusParams creates a new ReplaceBatchV1NamespacedJobStatusParams object with the default values initialized.

func NewReplaceBatchV1NamespacedJobStatusParamsWithContext

func NewReplaceBatchV1NamespacedJobStatusParamsWithContext(ctx context.Context) *ReplaceBatchV1NamespacedJobStatusParams

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

func NewReplaceBatchV1NamespacedJobStatusParamsWithHTTPClient

func NewReplaceBatchV1NamespacedJobStatusParamsWithHTTPClient(client *http.Client) *ReplaceBatchV1NamespacedJobStatusParams

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

func NewReplaceBatchV1NamespacedJobStatusParamsWithTimeout

func NewReplaceBatchV1NamespacedJobStatusParamsWithTimeout(timeout time.Duration) *ReplaceBatchV1NamespacedJobStatusParams

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

func (*ReplaceBatchV1NamespacedJobStatusParams) SetBody

SetBody adds the body to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetContext

SetContext adds the context to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetDryRun

func (o *ReplaceBatchV1NamespacedJobStatusParams) SetDryRun(dryRun *string)

SetDryRun adds the dryRun to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetName

SetName adds the name to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetNamespace

func (o *ReplaceBatchV1NamespacedJobStatusParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetPretty

func (o *ReplaceBatchV1NamespacedJobStatusParams) SetPretty(pretty *string)

SetPretty adds the pretty to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) SetTimeout

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

SetTimeout adds the timeout to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithBody

WithBody adds the body to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithContext

WithContext adds the context to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithDryRun

WithDryRun adds the dryRun to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithName

WithName adds the name to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithNamespace

WithNamespace adds the namespace to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithPretty

WithPretty adds the pretty to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WithTimeout

WithTimeout adds the timeout to the replace batch v1 namespaced job status params

func (*ReplaceBatchV1NamespacedJobStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceBatchV1NamespacedJobStatusReader

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

ReplaceBatchV1NamespacedJobStatusReader is a Reader for the ReplaceBatchV1NamespacedJobStatus structure.

func (*ReplaceBatchV1NamespacedJobStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceBatchV1NamespacedJobStatusUnauthorized

type ReplaceBatchV1NamespacedJobStatusUnauthorized struct {
}

ReplaceBatchV1NamespacedJobStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceBatchV1NamespacedJobStatusUnauthorized

func NewReplaceBatchV1NamespacedJobStatusUnauthorized() *ReplaceBatchV1NamespacedJobStatusUnauthorized

NewReplaceBatchV1NamespacedJobStatusUnauthorized creates a ReplaceBatchV1NamespacedJobStatusUnauthorized with default headers values

func (*ReplaceBatchV1NamespacedJobStatusUnauthorized) Error

type ReplaceBatchV1NamespacedJobUnauthorized

type ReplaceBatchV1NamespacedJobUnauthorized struct {
}

ReplaceBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceBatchV1NamespacedJobUnauthorized

func NewReplaceBatchV1NamespacedJobUnauthorized() *ReplaceBatchV1NamespacedJobUnauthorized

NewReplaceBatchV1NamespacedJobUnauthorized creates a ReplaceBatchV1NamespacedJobUnauthorized with default headers values

func (*ReplaceBatchV1NamespacedJobUnauthorized) Error

type WatchBatchV1JobListForAllNamespacesOK

type WatchBatchV1JobListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchBatchV1JobListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchBatchV1JobListForAllNamespacesOK

func NewWatchBatchV1JobListForAllNamespacesOK() *WatchBatchV1JobListForAllNamespacesOK

NewWatchBatchV1JobListForAllNamespacesOK creates a WatchBatchV1JobListForAllNamespacesOK with default headers values

func (*WatchBatchV1JobListForAllNamespacesOK) Error

func (*WatchBatchV1JobListForAllNamespacesOK) GetPayload

type WatchBatchV1JobListForAllNamespacesParams

type WatchBatchV1JobListForAllNamespacesParams struct {

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

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

	*/
	Watch *bool

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

WatchBatchV1JobListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch batch v1 job list for all namespaces operation typically these are written to a http.Request

func NewWatchBatchV1JobListForAllNamespacesParams

func NewWatchBatchV1JobListForAllNamespacesParams() *WatchBatchV1JobListForAllNamespacesParams

NewWatchBatchV1JobListForAllNamespacesParams creates a new WatchBatchV1JobListForAllNamespacesParams object with the default values initialized.

func NewWatchBatchV1JobListForAllNamespacesParamsWithContext

func NewWatchBatchV1JobListForAllNamespacesParamsWithContext(ctx context.Context) *WatchBatchV1JobListForAllNamespacesParams

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

func NewWatchBatchV1JobListForAllNamespacesParamsWithHTTPClient

func NewWatchBatchV1JobListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchBatchV1JobListForAllNamespacesParams

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

func NewWatchBatchV1JobListForAllNamespacesParamsWithTimeout

func NewWatchBatchV1JobListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchBatchV1JobListForAllNamespacesParams

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

func (*WatchBatchV1JobListForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetContext

SetContext adds the context to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetContinue

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

SetContinue adds the continue to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetPretty

func (o *WatchBatchV1JobListForAllNamespacesParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) SetWatch

func (o *WatchBatchV1JobListForAllNamespacesParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithAllowWatchBookmarks

func (o *WatchBatchV1JobListForAllNamespacesParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchBatchV1JobListForAllNamespacesParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithContext

WithContext adds the context to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithResourceVersionMatch

func (o *WatchBatchV1JobListForAllNamespacesParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchBatchV1JobListForAllNamespacesParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch batch v1 job list for all namespaces params

func (*WatchBatchV1JobListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchBatchV1JobListForAllNamespacesReader

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

WatchBatchV1JobListForAllNamespacesReader is a Reader for the WatchBatchV1JobListForAllNamespaces structure.

func (*WatchBatchV1JobListForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchBatchV1JobListForAllNamespacesUnauthorized

type WatchBatchV1JobListForAllNamespacesUnauthorized struct {
}

WatchBatchV1JobListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchBatchV1JobListForAllNamespacesUnauthorized

func NewWatchBatchV1JobListForAllNamespacesUnauthorized() *WatchBatchV1JobListForAllNamespacesUnauthorized

NewWatchBatchV1JobListForAllNamespacesUnauthorized creates a WatchBatchV1JobListForAllNamespacesUnauthorized with default headers values

func (*WatchBatchV1JobListForAllNamespacesUnauthorized) Error

type WatchBatchV1NamespacedJobListOK

type WatchBatchV1NamespacedJobListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchBatchV1NamespacedJobListOK handles this case with default header values.

OK

func NewWatchBatchV1NamespacedJobListOK

func NewWatchBatchV1NamespacedJobListOK() *WatchBatchV1NamespacedJobListOK

NewWatchBatchV1NamespacedJobListOK creates a WatchBatchV1NamespacedJobListOK with default headers values

func (*WatchBatchV1NamespacedJobListOK) Error

func (*WatchBatchV1NamespacedJobListOK) GetPayload

type WatchBatchV1NamespacedJobListParams

type WatchBatchV1NamespacedJobListParams struct {

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

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

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

	*/
	Watch *bool

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

WatchBatchV1NamespacedJobListParams contains all the parameters to send to the API endpoint for the watch batch v1 namespaced job list operation typically these are written to a http.Request

func NewWatchBatchV1NamespacedJobListParams

func NewWatchBatchV1NamespacedJobListParams() *WatchBatchV1NamespacedJobListParams

NewWatchBatchV1NamespacedJobListParams creates a new WatchBatchV1NamespacedJobListParams object with the default values initialized.

func NewWatchBatchV1NamespacedJobListParamsWithContext

func NewWatchBatchV1NamespacedJobListParamsWithContext(ctx context.Context) *WatchBatchV1NamespacedJobListParams

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

func NewWatchBatchV1NamespacedJobListParamsWithHTTPClient

func NewWatchBatchV1NamespacedJobListParamsWithHTTPClient(client *http.Client) *WatchBatchV1NamespacedJobListParams

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

func NewWatchBatchV1NamespacedJobListParamsWithTimeout

func NewWatchBatchV1NamespacedJobListParamsWithTimeout(timeout time.Duration) *WatchBatchV1NamespacedJobListParams

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

func (*WatchBatchV1NamespacedJobListParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetContext

SetContext adds the context to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetContinue

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

SetContinue adds the continue to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetLimit

func (o *WatchBatchV1NamespacedJobListParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetNamespace

func (o *WatchBatchV1NamespacedJobListParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetPretty

func (o *WatchBatchV1NamespacedJobListParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetTimeout

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

SetTimeout adds the timeout to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) SetWatch

func (o *WatchBatchV1NamespacedJobListParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithAllowWatchBookmarks

func (o *WatchBatchV1NamespacedJobListParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchBatchV1NamespacedJobListParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithContext

WithContext adds the context to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithContinue

WithContinue adds the continueVar to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithLimit

WithLimit adds the limit to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithNamespace

WithNamespace adds the namespace to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithPretty

WithPretty adds the pretty to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithResourceVersion

func (o *WatchBatchV1NamespacedJobListParams) WithResourceVersion(resourceVersion *string) *WatchBatchV1NamespacedJobListParams

WithResourceVersion adds the resourceVersion to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithResourceVersionMatch

func (o *WatchBatchV1NamespacedJobListParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchBatchV1NamespacedJobListParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithTimeout

WithTimeout adds the timeout to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithTimeoutSeconds

func (o *WatchBatchV1NamespacedJobListParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchBatchV1NamespacedJobListParams

WithTimeoutSeconds adds the timeoutSeconds to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WithWatch

WithWatch adds the watch to the watch batch v1 namespaced job list params

func (*WatchBatchV1NamespacedJobListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchBatchV1NamespacedJobListReader

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

WatchBatchV1NamespacedJobListReader is a Reader for the WatchBatchV1NamespacedJobList structure.

func (*WatchBatchV1NamespacedJobListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchBatchV1NamespacedJobListUnauthorized

type WatchBatchV1NamespacedJobListUnauthorized struct {
}

WatchBatchV1NamespacedJobListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchBatchV1NamespacedJobListUnauthorized

func NewWatchBatchV1NamespacedJobListUnauthorized() *WatchBatchV1NamespacedJobListUnauthorized

NewWatchBatchV1NamespacedJobListUnauthorized creates a WatchBatchV1NamespacedJobListUnauthorized with default headers values

func (*WatchBatchV1NamespacedJobListUnauthorized) Error

type WatchBatchV1NamespacedJobOK

type WatchBatchV1NamespacedJobOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchBatchV1NamespacedJobOK handles this case with default header values.

OK

func NewWatchBatchV1NamespacedJobOK

func NewWatchBatchV1NamespacedJobOK() *WatchBatchV1NamespacedJobOK

NewWatchBatchV1NamespacedJobOK creates a WatchBatchV1NamespacedJobOK with default headers values

func (*WatchBatchV1NamespacedJobOK) Error

func (*WatchBatchV1NamespacedJobOK) GetPayload

type WatchBatchV1NamespacedJobParams

type WatchBatchV1NamespacedJobParams struct {

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

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

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

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

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

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

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

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

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

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

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

	Defaults to unset

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

	Defaults to unset

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

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

	*/
	Watch *bool

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

WatchBatchV1NamespacedJobParams contains all the parameters to send to the API endpoint for the watch batch v1 namespaced job operation typically these are written to a http.Request

func NewWatchBatchV1NamespacedJobParams

func NewWatchBatchV1NamespacedJobParams() *WatchBatchV1NamespacedJobParams

NewWatchBatchV1NamespacedJobParams creates a new WatchBatchV1NamespacedJobParams object with the default values initialized.

func NewWatchBatchV1NamespacedJobParamsWithContext

func NewWatchBatchV1NamespacedJobParamsWithContext(ctx context.Context) *WatchBatchV1NamespacedJobParams

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

func NewWatchBatchV1NamespacedJobParamsWithHTTPClient

func NewWatchBatchV1NamespacedJobParamsWithHTTPClient(client *http.Client) *WatchBatchV1NamespacedJobParams

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

func NewWatchBatchV1NamespacedJobParamsWithTimeout

func NewWatchBatchV1NamespacedJobParamsWithTimeout(timeout time.Duration) *WatchBatchV1NamespacedJobParams

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

func (*WatchBatchV1NamespacedJobParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetContext

func (o *WatchBatchV1NamespacedJobParams) SetContext(ctx context.Context)

SetContext adds the context to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetContinue

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

SetContinue adds the continue to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetLimit

func (o *WatchBatchV1NamespacedJobParams) SetLimit(limit *int64)

SetLimit adds the limit to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetName

func (o *WatchBatchV1NamespacedJobParams) SetName(name string)

SetName adds the name to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetNamespace

func (o *WatchBatchV1NamespacedJobParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetPretty

func (o *WatchBatchV1NamespacedJobParams) SetPretty(pretty *string)

SetPretty adds the pretty to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetTimeout

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

SetTimeout adds the timeout to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) SetWatch

func (o *WatchBatchV1NamespacedJobParams) SetWatch(watch *bool)

SetWatch adds the watch to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithAllowWatchBookmarks

func (o *WatchBatchV1NamespacedJobParams) WithAllowWatchBookmarks(allowWatchBookmarks *bool) *WatchBatchV1NamespacedJobParams

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithContext

WithContext adds the context to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithContinue

WithContinue adds the continueVar to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithFieldSelector

func (o *WatchBatchV1NamespacedJobParams) WithFieldSelector(fieldSelector *string) *WatchBatchV1NamespacedJobParams

WithFieldSelector adds the fieldSelector to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithLabelSelector

func (o *WatchBatchV1NamespacedJobParams) WithLabelSelector(labelSelector *string) *WatchBatchV1NamespacedJobParams

WithLabelSelector adds the labelSelector to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithLimit

WithLimit adds the limit to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithName

WithName adds the name to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithNamespace

WithNamespace adds the namespace to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithPretty

WithPretty adds the pretty to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithResourceVersion

func (o *WatchBatchV1NamespacedJobParams) WithResourceVersion(resourceVersion *string) *WatchBatchV1NamespacedJobParams

WithResourceVersion adds the resourceVersion to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithResourceVersionMatch

func (o *WatchBatchV1NamespacedJobParams) WithResourceVersionMatch(resourceVersionMatch *string) *WatchBatchV1NamespacedJobParams

WithResourceVersionMatch adds the resourceVersionMatch to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithTimeout

WithTimeout adds the timeout to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithTimeoutSeconds

func (o *WatchBatchV1NamespacedJobParams) WithTimeoutSeconds(timeoutSeconds *int64) *WatchBatchV1NamespacedJobParams

WithTimeoutSeconds adds the timeoutSeconds to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WithWatch

WithWatch adds the watch to the watch batch v1 namespaced job params

func (*WatchBatchV1NamespacedJobParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchBatchV1NamespacedJobReader

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

WatchBatchV1NamespacedJobReader is a Reader for the WatchBatchV1NamespacedJob structure.

func (*WatchBatchV1NamespacedJobReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchBatchV1NamespacedJobUnauthorized

type WatchBatchV1NamespacedJobUnauthorized struct {
}

WatchBatchV1NamespacedJobUnauthorized handles this case with default header values.

Unauthorized

func NewWatchBatchV1NamespacedJobUnauthorized

func NewWatchBatchV1NamespacedJobUnauthorized() *WatchBatchV1NamespacedJobUnauthorized

NewWatchBatchV1NamespacedJobUnauthorized creates a WatchBatchV1NamespacedJobUnauthorized with default headers values

func (*WatchBatchV1NamespacedJobUnauthorized) Error

Jump to

Keyboard shortcuts

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