Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AdvancedCronJobExpansion
- type AdvancedCronJobInterface
- type AdvancedCronJobsGetter
- type AppsV1alpha1Client
- func (c *AppsV1alpha1Client) AdvancedCronJobs(namespace string) AdvancedCronJobInterface
- func (c *AppsV1alpha1Client) BroadcastJobs(namespace string) BroadcastJobInterface
- func (c *AppsV1alpha1Client) CloneSets(namespace string) CloneSetInterface
- func (c *AppsV1alpha1Client) ContainerRecreateRequests(namespace string) ContainerRecreateRequestInterface
- func (c *AppsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface
- func (c *AppsV1alpha1Client) EphemeralJobs(namespace string) EphemeralJobInterface
- func (c *AppsV1alpha1Client) ImagePullJobs(namespace string) ImagePullJobInterface
- func (c *AppsV1alpha1Client) NodeImages() NodeImageInterface
- func (c *AppsV1alpha1Client) NodePodProbes() NodePodProbeInterface
- func (c *AppsV1alpha1Client) PersistentPodStates(namespace string) PersistentPodStateInterface
- func (c *AppsV1alpha1Client) PodProbeMarkers(namespace string) PodProbeMarkerInterface
- func (c *AppsV1alpha1Client) RESTClient() rest.Interface
- func (c *AppsV1alpha1Client) ResourceDistributions() ResourceDistributionInterface
- func (c *AppsV1alpha1Client) SidecarSets() SidecarSetInterface
- func (c *AppsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface
- func (c *AppsV1alpha1Client) UnitedDeployments(namespace string) UnitedDeploymentInterface
- func (c *AppsV1alpha1Client) WorkloadSpreads(namespace string) WorkloadSpreadInterface
- type AppsV1alpha1Interface
- type BroadcastJobExpansion
- type BroadcastJobInterface
- type BroadcastJobsGetter
- type CloneSetExpansion
- type CloneSetInterface
- type CloneSetsGetter
- type ContainerRecreateRequestExpansion
- type ContainerRecreateRequestInterface
- type ContainerRecreateRequestsGetter
- type DaemonSetExpansion
- type DaemonSetInterface
- type DaemonSetsGetter
- type EphemeralJobExpansion
- type EphemeralJobInterface
- type EphemeralJobsGetter
- type ImagePullJobExpansion
- type ImagePullJobInterface
- type ImagePullJobsGetter
- type NodeImageExpansion
- type NodeImageInterface
- type NodeImagesGetter
- type NodePodProbeExpansion
- type NodePodProbeInterface
- type NodePodProbesGetter
- type PersistentPodStateExpansion
- type PersistentPodStateInterface
- type PersistentPodStatesGetter
- type PodProbeMarkerExpansion
- type PodProbeMarkerInterface
- type PodProbeMarkersGetter
- type ResourceDistributionExpansion
- type ResourceDistributionInterface
- type ResourceDistributionsGetter
- type SidecarSetExpansion
- type SidecarSetInterface
- type SidecarSetsGetter
- type StatefulSetExpansion
- type StatefulSetInterface
- type StatefulSetsGetter
- type UnitedDeploymentExpansion
- type UnitedDeploymentInterface
- type UnitedDeploymentsGetter
- type WorkloadSpreadExpansion
- type WorkloadSpreadInterface
- type WorkloadSpreadsGetter
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 ¶
func New(c rest.Interface) *AppsV1alpha1Client
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 AppsV1alpha1Interface ¶
type AppsV1alpha1Interface interface { RESTClient() rest.Interface AdvancedCronJobsGetter BroadcastJobsGetter CloneSetsGetter ContainerRecreateRequestsGetter DaemonSetsGetter EphemeralJobsGetter ImagePullJobsGetter NodeImagesGetter NodePodProbesGetter PersistentPodStatesGetter PodProbeMarkersGetter ResourceDistributionsGetter SidecarSetsGetter StatefulSetsGetter UnitedDeploymentsGetter WorkloadSpreadsGetter }
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.
Source Files ¶
- advancedcronjob.go
- apps_client.go
- broadcastjob.go
- cloneset.go
- containerrecreaterequest.go
- daemonset.go
- doc.go
- ephemeraljob.go
- generated_expansion.go
- imagepulljob.go
- nodeimage.go
- nodepodprobe.go
- persistentpodstate.go
- podprobemarker.go
- resourcedistribution.go
- sidecarset.go
- statefulset.go
- uniteddeployment.go
- workloadspread.go