v1alpha1

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdvancedCronJobExpansion

type AdvancedCronJobExpansion interface{}

type AdvancedCronJobInterface

type AdvancedCronJobInterface interface {
	Create(ctx context.Context, advancedCronJob *v1alpha1.AdvancedCronJob, opts v1.CreateOptions) (*v1alpha1.AdvancedCronJob, error)
	Update(ctx context.Context, advancedCronJob *v1alpha1.AdvancedCronJob, opts v1.UpdateOptions) (*v1alpha1.AdvancedCronJob, error)
	UpdateStatus(ctx context.Context, advancedCronJob *v1alpha1.AdvancedCronJob, opts v1.UpdateOptions) (*v1alpha1.AdvancedCronJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.AdvancedCronJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AdvancedCronJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.AdvancedCronJob, err error)
	AdvancedCronJobExpansion
}

AdvancedCronJobInterface has methods to work with AdvancedCronJob resources.

type AdvancedCronJobsGetter

type AdvancedCronJobsGetter interface {
	AdvancedCronJobs(namespace string) AdvancedCronJobInterface
}

AdvancedCronJobsGetter has a method to return a AdvancedCronJobInterface. A group's client should implement this interface.

type AppsV1alpha1Client

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

AppsV1alpha1Client is used to interact with features provided by the apps.kruise.io group.

func New

New creates a new AppsV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*AppsV1alpha1Client, error)

NewForConfig creates a new AppsV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient added in v1.4.0

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*AppsV1alpha1Client, error)

NewForConfigAndClient creates a new AppsV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AppsV1alpha1Client

NewForConfigOrDie creates a new AppsV1alpha1Client for the given config and panics if there is an error in the config.

func (*AppsV1alpha1Client) AdvancedCronJobs

func (c *AppsV1alpha1Client) AdvancedCronJobs(namespace string) AdvancedCronJobInterface

func (*AppsV1alpha1Client) BroadcastJobs

func (c *AppsV1alpha1Client) BroadcastJobs(namespace string) BroadcastJobInterface

func (*AppsV1alpha1Client) CloneSets

func (c *AppsV1alpha1Client) CloneSets(namespace string) CloneSetInterface

func (*AppsV1alpha1Client) ContainerRecreateRequests added in v0.9.0

func (c *AppsV1alpha1Client) ContainerRecreateRequests(namespace string) ContainerRecreateRequestInterface

func (*AppsV1alpha1Client) DaemonSets

func (c *AppsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface

func (*AppsV1alpha1Client) EphemeralJobs added in v1.0.0

func (c *AppsV1alpha1Client) EphemeralJobs(namespace string) EphemeralJobInterface

func (*AppsV1alpha1Client) ImageListPullJobs added in v1.6.0

func (c *AppsV1alpha1Client) ImageListPullJobs(namespace string) ImageListPullJobInterface

func (*AppsV1alpha1Client) ImagePullJobs added in v0.8.0

func (c *AppsV1alpha1Client) ImagePullJobs(namespace string) ImagePullJobInterface

func (*AppsV1alpha1Client) NodeImages added in v0.8.0

func (c *AppsV1alpha1Client) NodeImages() NodeImageInterface

func (*AppsV1alpha1Client) NodePodProbes added in v1.3.0

func (c *AppsV1alpha1Client) NodePodProbes() NodePodProbeInterface

func (*AppsV1alpha1Client) PersistentPodStates added in v1.2.0

func (c *AppsV1alpha1Client) PersistentPodStates(namespace string) PersistentPodStateInterface

func (*AppsV1alpha1Client) PodProbeMarkers added in v1.3.0

func (c *AppsV1alpha1Client) PodProbeMarkers(namespace string) PodProbeMarkerInterface

func (*AppsV1alpha1Client) RESTClient

func (c *AppsV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*AppsV1alpha1Client) ResourceDistributions added in v1.0.0

func (c *AppsV1alpha1Client) ResourceDistributions() ResourceDistributionInterface

func (*AppsV1alpha1Client) SidecarSets

func (c *AppsV1alpha1Client) SidecarSets() SidecarSetInterface

func (*AppsV1alpha1Client) StatefulSets

func (c *AppsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface

func (*AppsV1alpha1Client) UnitedDeployments

func (c *AppsV1alpha1Client) UnitedDeployments(namespace string) UnitedDeploymentInterface

func (*AppsV1alpha1Client) WorkloadSpreads added in v0.10.0

func (c *AppsV1alpha1Client) WorkloadSpreads(namespace string) WorkloadSpreadInterface

type BroadcastJobExpansion

type BroadcastJobExpansion interface{}

type BroadcastJobInterface

type BroadcastJobInterface interface {
	Create(ctx context.Context, broadcastJob *v1alpha1.BroadcastJob, opts v1.CreateOptions) (*v1alpha1.BroadcastJob, error)
	Update(ctx context.Context, broadcastJob *v1alpha1.BroadcastJob, opts v1.UpdateOptions) (*v1alpha1.BroadcastJob, error)
	UpdateStatus(ctx context.Context, broadcastJob *v1alpha1.BroadcastJob, opts v1.UpdateOptions) (*v1alpha1.BroadcastJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.BroadcastJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BroadcastJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.BroadcastJob, err error)
	BroadcastJobExpansion
}

BroadcastJobInterface has methods to work with BroadcastJob resources.

type BroadcastJobsGetter

type BroadcastJobsGetter interface {
	BroadcastJobs(namespace string) BroadcastJobInterface
}

BroadcastJobsGetter has a method to return a BroadcastJobInterface. A group's client should implement this interface.

type CloneSetExpansion

type CloneSetExpansion interface{}

type CloneSetInterface

type CloneSetInterface interface {
	Create(ctx context.Context, cloneSet *v1alpha1.CloneSet, opts v1.CreateOptions) (*v1alpha1.CloneSet, error)
	Update(ctx context.Context, cloneSet *v1alpha1.CloneSet, opts v1.UpdateOptions) (*v1alpha1.CloneSet, error)
	UpdateStatus(ctx context.Context, cloneSet *v1alpha1.CloneSet, opts v1.UpdateOptions) (*v1alpha1.CloneSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.CloneSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloneSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.CloneSet, err error)
	GetScale(ctx context.Context, cloneSetName string, options v1.GetOptions) (*autoscalingv1.Scale, error)
	UpdateScale(ctx context.Context, cloneSetName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (*autoscalingv1.Scale, error)

	CloneSetExpansion
}

CloneSetInterface has methods to work with CloneSet resources.

type CloneSetsGetter

type CloneSetsGetter interface {
	CloneSets(namespace string) CloneSetInterface
}

CloneSetsGetter has a method to return a CloneSetInterface. A group's client should implement this interface.

type ContainerRecreateRequestExpansion added in v0.9.0

type ContainerRecreateRequestExpansion interface{}

type ContainerRecreateRequestInterface added in v0.9.0

type ContainerRecreateRequestInterface interface {
	Create(ctx context.Context, containerRecreateRequest *v1alpha1.ContainerRecreateRequest, opts v1.CreateOptions) (*v1alpha1.ContainerRecreateRequest, error)
	Update(ctx context.Context, containerRecreateRequest *v1alpha1.ContainerRecreateRequest, opts v1.UpdateOptions) (*v1alpha1.ContainerRecreateRequest, error)
	UpdateStatus(ctx context.Context, containerRecreateRequest *v1alpha1.ContainerRecreateRequest, opts v1.UpdateOptions) (*v1alpha1.ContainerRecreateRequest, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ContainerRecreateRequest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerRecreateRequestList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ContainerRecreateRequest, err error)
	ContainerRecreateRequestExpansion
}

ContainerRecreateRequestInterface has methods to work with ContainerRecreateRequest resources.

type ContainerRecreateRequestsGetter added in v0.9.0

type ContainerRecreateRequestsGetter interface {
	ContainerRecreateRequests(namespace string) ContainerRecreateRequestInterface
}

ContainerRecreateRequestsGetter has a method to return a ContainerRecreateRequestInterface. A group's client should implement this interface.

type DaemonSetExpansion

type DaemonSetExpansion interface{}

type DaemonSetInterface

type DaemonSetInterface interface {
	Create(ctx context.Context, daemonSet *v1alpha1.DaemonSet, opts v1.CreateOptions) (*v1alpha1.DaemonSet, error)
	Update(ctx context.Context, daemonSet *v1alpha1.DaemonSet, opts v1.UpdateOptions) (*v1alpha1.DaemonSet, error)
	UpdateStatus(ctx context.Context, daemonSet *v1alpha1.DaemonSet, opts v1.UpdateOptions) (*v1alpha1.DaemonSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.DaemonSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DaemonSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.DaemonSet, err error)
	DaemonSetExpansion
}

DaemonSetInterface has methods to work with DaemonSet resources.

type DaemonSetsGetter

type DaemonSetsGetter interface {
	DaemonSets(namespace string) DaemonSetInterface
}

DaemonSetsGetter has a method to return a DaemonSetInterface. A group's client should implement this interface.

type EphemeralJobExpansion added in v1.0.0

type EphemeralJobExpansion interface{}

type EphemeralJobInterface added in v1.0.0

type EphemeralJobInterface interface {
	Create(ctx context.Context, ephemeralJob *v1alpha1.EphemeralJob, opts v1.CreateOptions) (*v1alpha1.EphemeralJob, error)
	Update(ctx context.Context, ephemeralJob *v1alpha1.EphemeralJob, opts v1.UpdateOptions) (*v1alpha1.EphemeralJob, error)
	UpdateStatus(ctx context.Context, ephemeralJob *v1alpha1.EphemeralJob, opts v1.UpdateOptions) (*v1alpha1.EphemeralJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EphemeralJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EphemeralJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EphemeralJob, err error)
	EphemeralJobExpansion
}

EphemeralJobInterface has methods to work with EphemeralJob resources.

type EphemeralJobsGetter added in v1.0.0

type EphemeralJobsGetter interface {
	EphemeralJobs(namespace string) EphemeralJobInterface
}

EphemeralJobsGetter has a method to return a EphemeralJobInterface. A group's client should implement this interface.

type ImageListPullJobExpansion added in v1.6.0

type ImageListPullJobExpansion interface{}

type ImageListPullJobInterface added in v1.6.0

type ImageListPullJobInterface interface {
	Create(ctx context.Context, imageListPullJob *v1alpha1.ImageListPullJob, opts v1.CreateOptions) (*v1alpha1.ImageListPullJob, error)
	Update(ctx context.Context, imageListPullJob *v1alpha1.ImageListPullJob, opts v1.UpdateOptions) (*v1alpha1.ImageListPullJob, error)
	UpdateStatus(ctx context.Context, imageListPullJob *v1alpha1.ImageListPullJob, opts v1.UpdateOptions) (*v1alpha1.ImageListPullJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ImageListPullJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageListPullJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ImageListPullJob, err error)
	ImageListPullJobExpansion
}

ImageListPullJobInterface has methods to work with ImageListPullJob resources.

type ImageListPullJobsGetter added in v1.6.0

type ImageListPullJobsGetter interface {
	ImageListPullJobs(namespace string) ImageListPullJobInterface
}

ImageListPullJobsGetter has a method to return a ImageListPullJobInterface. A group's client should implement this interface.

type ImagePullJobExpansion added in v0.8.0

type ImagePullJobExpansion interface{}

type ImagePullJobInterface added in v0.8.0

type ImagePullJobInterface interface {
	Create(ctx context.Context, imagePullJob *v1alpha1.ImagePullJob, opts v1.CreateOptions) (*v1alpha1.ImagePullJob, error)
	Update(ctx context.Context, imagePullJob *v1alpha1.ImagePullJob, opts v1.UpdateOptions) (*v1alpha1.ImagePullJob, error)
	UpdateStatus(ctx context.Context, imagePullJob *v1alpha1.ImagePullJob, opts v1.UpdateOptions) (*v1alpha1.ImagePullJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ImagePullJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImagePullJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ImagePullJob, err error)
	ImagePullJobExpansion
}

ImagePullJobInterface has methods to work with ImagePullJob resources.

type ImagePullJobsGetter added in v0.8.0

type ImagePullJobsGetter interface {
	ImagePullJobs(namespace string) ImagePullJobInterface
}

ImagePullJobsGetter has a method to return a ImagePullJobInterface. A group's client should implement this interface.

type NodeImageExpansion added in v0.8.0

type NodeImageExpansion interface{}

type NodeImageInterface added in v0.8.0

type NodeImageInterface interface {
	Create(ctx context.Context, nodeImage *v1alpha1.NodeImage, opts v1.CreateOptions) (*v1alpha1.NodeImage, error)
	Update(ctx context.Context, nodeImage *v1alpha1.NodeImage, opts v1.UpdateOptions) (*v1alpha1.NodeImage, error)
	UpdateStatus(ctx context.Context, nodeImage *v1alpha1.NodeImage, opts v1.UpdateOptions) (*v1alpha1.NodeImage, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.NodeImage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NodeImageList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.NodeImage, err error)
	NodeImageExpansion
}

NodeImageInterface has methods to work with NodeImage resources.

type NodeImagesGetter added in v0.8.0

type NodeImagesGetter interface {
	NodeImages() NodeImageInterface
}

NodeImagesGetter has a method to return a NodeImageInterface. A group's client should implement this interface.

type NodePodProbeExpansion added in v1.3.0

type NodePodProbeExpansion interface{}

type NodePodProbeInterface added in v1.3.0

type NodePodProbeInterface interface {
	Create(ctx context.Context, nodePodProbe *v1alpha1.NodePodProbe, opts v1.CreateOptions) (*v1alpha1.NodePodProbe, error)
	Update(ctx context.Context, nodePodProbe *v1alpha1.NodePodProbe, opts v1.UpdateOptions) (*v1alpha1.NodePodProbe, error)
	UpdateStatus(ctx context.Context, nodePodProbe *v1alpha1.NodePodProbe, opts v1.UpdateOptions) (*v1alpha1.NodePodProbe, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.NodePodProbe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NodePodProbeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.NodePodProbe, err error)
	NodePodProbeExpansion
}

NodePodProbeInterface has methods to work with NodePodProbe resources.

type NodePodProbesGetter added in v1.3.0

type NodePodProbesGetter interface {
	NodePodProbes() NodePodProbeInterface
}

NodePodProbesGetter has a method to return a NodePodProbeInterface. A group's client should implement this interface.

type PersistentPodStateExpansion added in v1.2.0

type PersistentPodStateExpansion interface{}

type PersistentPodStateInterface added in v1.2.0

type PersistentPodStateInterface interface {
	Create(ctx context.Context, persistentPodState *v1alpha1.PersistentPodState, opts v1.CreateOptions) (*v1alpha1.PersistentPodState, error)
	Update(ctx context.Context, persistentPodState *v1alpha1.PersistentPodState, opts v1.UpdateOptions) (*v1alpha1.PersistentPodState, error)
	UpdateStatus(ctx context.Context, persistentPodState *v1alpha1.PersistentPodState, opts v1.UpdateOptions) (*v1alpha1.PersistentPodState, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PersistentPodState, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PersistentPodStateList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PersistentPodState, err error)
	PersistentPodStateExpansion
}

PersistentPodStateInterface has methods to work with PersistentPodState resources.

type PersistentPodStatesGetter added in v1.2.0

type PersistentPodStatesGetter interface {
	PersistentPodStates(namespace string) PersistentPodStateInterface
}

PersistentPodStatesGetter has a method to return a PersistentPodStateInterface. A group's client should implement this interface.

type PodProbeMarkerExpansion added in v1.3.0

type PodProbeMarkerExpansion interface{}

type PodProbeMarkerInterface added in v1.3.0

type PodProbeMarkerInterface interface {
	Create(ctx context.Context, podProbeMarker *v1alpha1.PodProbeMarker, opts v1.CreateOptions) (*v1alpha1.PodProbeMarker, error)
	Update(ctx context.Context, podProbeMarker *v1alpha1.PodProbeMarker, opts v1.UpdateOptions) (*v1alpha1.PodProbeMarker, error)
	UpdateStatus(ctx context.Context, podProbeMarker *v1alpha1.PodProbeMarker, opts v1.UpdateOptions) (*v1alpha1.PodProbeMarker, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PodProbeMarker, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PodProbeMarkerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PodProbeMarker, err error)
	PodProbeMarkerExpansion
}

PodProbeMarkerInterface has methods to work with PodProbeMarker resources.

type PodProbeMarkersGetter added in v1.3.0

type PodProbeMarkersGetter interface {
	PodProbeMarkers(namespace string) PodProbeMarkerInterface
}

PodProbeMarkersGetter has a method to return a PodProbeMarkerInterface. A group's client should implement this interface.

type ResourceDistributionExpansion added in v1.0.0

type ResourceDistributionExpansion interface{}

type ResourceDistributionInterface added in v1.0.0

type ResourceDistributionInterface interface {
	Create(ctx context.Context, resourceDistribution *v1alpha1.ResourceDistribution, opts v1.CreateOptions) (*v1alpha1.ResourceDistribution, error)
	Update(ctx context.Context, resourceDistribution *v1alpha1.ResourceDistribution, opts v1.UpdateOptions) (*v1alpha1.ResourceDistribution, error)
	UpdateStatus(ctx context.Context, resourceDistribution *v1alpha1.ResourceDistribution, opts v1.UpdateOptions) (*v1alpha1.ResourceDistribution, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceDistribution, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceDistributionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ResourceDistribution, err error)
	ResourceDistributionExpansion
}

ResourceDistributionInterface has methods to work with ResourceDistribution resources.

type ResourceDistributionsGetter added in v1.0.0

type ResourceDistributionsGetter interface {
	ResourceDistributions() ResourceDistributionInterface
}

ResourceDistributionsGetter has a method to return a ResourceDistributionInterface. A group's client should implement this interface.

type SidecarSetExpansion

type SidecarSetExpansion interface{}

type SidecarSetInterface

type SidecarSetInterface interface {
	Create(ctx context.Context, sidecarSet *v1alpha1.SidecarSet, opts v1.CreateOptions) (*v1alpha1.SidecarSet, error)
	Update(ctx context.Context, sidecarSet *v1alpha1.SidecarSet, opts v1.UpdateOptions) (*v1alpha1.SidecarSet, error)
	UpdateStatus(ctx context.Context, sidecarSet *v1alpha1.SidecarSet, opts v1.UpdateOptions) (*v1alpha1.SidecarSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SidecarSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SidecarSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SidecarSet, err error)
	SidecarSetExpansion
}

SidecarSetInterface has methods to work with SidecarSet resources.

type SidecarSetsGetter

type SidecarSetsGetter interface {
	SidecarSets() SidecarSetInterface
}

SidecarSetsGetter has a method to return a SidecarSetInterface. A group's client should implement this interface.

type StatefulSetExpansion

type StatefulSetExpansion interface{}

type StatefulSetInterface

type StatefulSetInterface interface {
	Create(ctx context.Context, statefulSet *v1alpha1.StatefulSet, opts v1.CreateOptions) (*v1alpha1.StatefulSet, error)
	Update(ctx context.Context, statefulSet *v1alpha1.StatefulSet, opts v1.UpdateOptions) (*v1alpha1.StatefulSet, error)
	UpdateStatus(ctx context.Context, statefulSet *v1alpha1.StatefulSet, opts v1.UpdateOptions) (*v1alpha1.StatefulSet, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.StatefulSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StatefulSetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.StatefulSet, err error)
	GetScale(ctx context.Context, statefulSetName string, options v1.GetOptions) (*autoscalingv1.Scale, error)
	UpdateScale(ctx context.Context, statefulSetName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (*autoscalingv1.Scale, error)

	StatefulSetExpansion
}

StatefulSetInterface has methods to work with StatefulSet resources.

type StatefulSetsGetter

type StatefulSetsGetter interface {
	StatefulSets(namespace string) StatefulSetInterface
}

StatefulSetsGetter has a method to return a StatefulSetInterface. A group's client should implement this interface.

type UnitedDeploymentExpansion

type UnitedDeploymentExpansion interface{}

type UnitedDeploymentInterface

type UnitedDeploymentInterface interface {
	Create(ctx context.Context, unitedDeployment *v1alpha1.UnitedDeployment, opts v1.CreateOptions) (*v1alpha1.UnitedDeployment, error)
	Update(ctx context.Context, unitedDeployment *v1alpha1.UnitedDeployment, opts v1.UpdateOptions) (*v1alpha1.UnitedDeployment, error)
	UpdateStatus(ctx context.Context, unitedDeployment *v1alpha1.UnitedDeployment, opts v1.UpdateOptions) (*v1alpha1.UnitedDeployment, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.UnitedDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UnitedDeploymentList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.UnitedDeployment, err error)
	GetScale(ctx context.Context, unitedDeploymentName string, options v1.GetOptions) (*autoscalingv1.Scale, error)
	UpdateScale(ctx context.Context, unitedDeploymentName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (*autoscalingv1.Scale, error)

	UnitedDeploymentExpansion
}

UnitedDeploymentInterface has methods to work with UnitedDeployment resources.

type UnitedDeploymentsGetter

type UnitedDeploymentsGetter interface {
	UnitedDeployments(namespace string) UnitedDeploymentInterface
}

UnitedDeploymentsGetter has a method to return a UnitedDeploymentInterface. A group's client should implement this interface.

type WorkloadSpreadExpansion added in v0.10.0

type WorkloadSpreadExpansion interface{}

type WorkloadSpreadInterface added in v0.10.0

type WorkloadSpreadInterface interface {
	Create(ctx context.Context, workloadSpread *v1alpha1.WorkloadSpread, opts v1.CreateOptions) (*v1alpha1.WorkloadSpread, error)
	Update(ctx context.Context, workloadSpread *v1alpha1.WorkloadSpread, opts v1.UpdateOptions) (*v1alpha1.WorkloadSpread, error)
	UpdateStatus(ctx context.Context, workloadSpread *v1alpha1.WorkloadSpread, opts v1.UpdateOptions) (*v1alpha1.WorkloadSpread, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.WorkloadSpread, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkloadSpreadList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.WorkloadSpread, err error)
	WorkloadSpreadExpansion
}

WorkloadSpreadInterface has methods to work with WorkloadSpread resources.

type WorkloadSpreadsGetter added in v0.10.0

type WorkloadSpreadsGetter interface {
	WorkloadSpreads(namespace string) WorkloadSpreadInterface
}

WorkloadSpreadsGetter has a method to return a WorkloadSpreadInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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