v1alpha1

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2023 License: Apache-2.0 Imports: 9 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.

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

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

func (*AppsV1alpha1Client) DaemonSets

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

func (*AppsV1alpha1Client) EphemeralJobs

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

func (*AppsV1alpha1Client) ImagePullJobs

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

func (*AppsV1alpha1Client) NodeImages

func (c *AppsV1alpha1Client) NodeImages() NodeImageInterface

func (*AppsV1alpha1Client) NodePodProbes

func (c *AppsV1alpha1Client) NodePodProbes() NodePodProbeInterface

func (*AppsV1alpha1Client) PersistentPodStates

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

func (*AppsV1alpha1Client) PodProbeMarkers

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

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

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

type ContainerRecreateRequestExpansion interface{}

type ContainerRecreateRequestInterface

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

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

type EphemeralJobExpansion interface{}

type EphemeralJobInterface

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

type EphemeralJobsGetter interface {
	EphemeralJobs(namespace string) EphemeralJobInterface
}

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

type ImagePullJobExpansion

type ImagePullJobExpansion interface{}

type ImagePullJobInterface

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

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

type NodeImageExpansion interface{}

type NodeImageInterface

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

type NodeImagesGetter interface {
	NodeImages() NodeImageInterface
}

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

type NodePodProbeExpansion

type NodePodProbeExpansion interface{}

type NodePodProbeInterface

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

type NodePodProbesGetter interface {
	NodePodProbes() NodePodProbeInterface
}

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

type PersistentPodStateExpansion

type PersistentPodStateExpansion interface{}

type PersistentPodStateInterface

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

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

type PodProbeMarkerExpansion interface{}

type PodProbeMarkerInterface

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

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

type ResourceDistributionExpansion interface{}

type ResourceDistributionInterface

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

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

type WorkloadSpreadExpansion interface{}

type WorkloadSpreadInterface

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

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