Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AppsV1alpha1Client
- func (c *AppsV1alpha1Client) BroadcastJobs(namespace string) BroadcastJobInterface
- func (c *AppsV1alpha1Client) CloneSets(namespace string) CloneSetInterface
- func (c *AppsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface
- func (c *AppsV1alpha1Client) ImagePullJobs(namespace string) ImagePullJobInterface
- func (c *AppsV1alpha1Client) NodeImages(namespace string) NodeImageInterface
- func (c *AppsV1alpha1Client) RESTClient() rest.Interface
- func (c *AppsV1alpha1Client) SidecarSets(namespace string) SidecarSetInterface
- func (c *AppsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface
- func (c *AppsV1alpha1Client) UnitedDeployments(namespace string) UnitedDeploymentInterface
- type AppsV1alpha1Interface
- type BroadcastJobExpansion
- type BroadcastJobInterface
- type BroadcastJobsGetter
- type CloneSetExpansion
- type CloneSetInterface
- type CloneSetsGetter
- type DaemonSetExpansion
- type DaemonSetInterface
- type DaemonSetsGetter
- type ImagePullJobExpansion
- type ImagePullJobInterface
- type ImagePullJobsGetter
- type NodeImageExpansion
- type NodeImageInterface
- type NodeImagesGetter
- type SidecarSetExpansion
- type SidecarSetInterface
- type SidecarSetsGetter
- type StatefulSetExpansion
- type StatefulSetInterface
- type StatefulSetsGetter
- type UnitedDeploymentExpansion
- type UnitedDeploymentInterface
- type UnitedDeploymentsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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) BroadcastJobs ¶
func (c *AppsV1alpha1Client) BroadcastJobs(namespace string) BroadcastJobInterface
func (*AppsV1alpha1Client) CloneSets ¶
func (c *AppsV1alpha1Client) CloneSets(namespace string) CloneSetInterface
func (*AppsV1alpha1Client) DaemonSets ¶
func (c *AppsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface
func (*AppsV1alpha1Client) ImagePullJobs ¶
func (c *AppsV1alpha1Client) ImagePullJobs(namespace string) ImagePullJobInterface
func (*AppsV1alpha1Client) NodeImages ¶
func (c *AppsV1alpha1Client) NodeImages(namespace string) NodeImageInterface
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) SidecarSets ¶
func (c *AppsV1alpha1Client) SidecarSets(namespace string) SidecarSetInterface
func (*AppsV1alpha1Client) StatefulSets ¶
func (c *AppsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface
func (*AppsV1alpha1Client) UnitedDeployments ¶
func (c *AppsV1alpha1Client) UnitedDeployments(namespace string) UnitedDeploymentInterface
type AppsV1alpha1Interface ¶
type AppsV1alpha1Interface interface { RESTClient() rest.Interface BroadcastJobsGetter CloneSetsGetter DaemonSetsGetter ImagePullJobsGetter NodeImagesGetter SidecarSetsGetter StatefulSetsGetter UnitedDeploymentsGetter }
type BroadcastJobExpansion ¶
type BroadcastJobExpansion interface{}
type BroadcastJobInterface ¶
type BroadcastJobInterface interface { Create(*v1alpha1.BroadcastJob) (*v1alpha1.BroadcastJob, error) Update(*v1alpha1.BroadcastJob) (*v1alpha1.BroadcastJob, error) UpdateStatus(*v1alpha1.BroadcastJob) (*v1alpha1.BroadcastJob, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.BroadcastJob, error) List(opts v1.ListOptions) (*v1alpha1.BroadcastJobList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, 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(*v1alpha1.CloneSet) (*v1alpha1.CloneSet, error) Update(*v1alpha1.CloneSet) (*v1alpha1.CloneSet, error) UpdateStatus(*v1alpha1.CloneSet) (*v1alpha1.CloneSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloneSet, error) List(opts v1.ListOptions) (*v1alpha1.CloneSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloneSet, err 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 DaemonSetExpansion ¶
type DaemonSetExpansion interface{}
type DaemonSetInterface ¶
type DaemonSetInterface interface { Create(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error) Update(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error) UpdateStatus(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.DaemonSet, error) List(opts v1.ListOptions) (*v1alpha1.DaemonSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, 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 ImagePullJobExpansion ¶
type ImagePullJobExpansion interface{}
type ImagePullJobInterface ¶
type ImagePullJobInterface interface { Create(*v1alpha1.ImagePullJob) (*v1alpha1.ImagePullJob, error) Update(*v1alpha1.ImagePullJob) (*v1alpha1.ImagePullJob, error) UpdateStatus(*v1alpha1.ImagePullJob) (*v1alpha1.ImagePullJob, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.ImagePullJob, error) List(opts v1.ListOptions) (*v1alpha1.ImagePullJobList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, 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(*v1alpha1.NodeImage) (*v1alpha1.NodeImage, error) Update(*v1alpha1.NodeImage) (*v1alpha1.NodeImage, error) UpdateStatus(*v1alpha1.NodeImage) (*v1alpha1.NodeImage, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.NodeImage, error) List(opts v1.ListOptions) (*v1alpha1.NodeImageList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.NodeImage, err error) NodeImageExpansion }
NodeImageInterface has methods to work with NodeImage resources.
type NodeImagesGetter ¶
type NodeImagesGetter interface {
NodeImages(namespace string) NodeImageInterface
}
NodeImagesGetter has a method to return a NodeImageInterface. A group's client should implement this interface.
type SidecarSetExpansion ¶
type SidecarSetExpansion interface{}
type SidecarSetInterface ¶
type SidecarSetInterface interface { Create(*v1alpha1.SidecarSet) (*v1alpha1.SidecarSet, error) Update(*v1alpha1.SidecarSet) (*v1alpha1.SidecarSet, error) UpdateStatus(*v1alpha1.SidecarSet) (*v1alpha1.SidecarSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.SidecarSet, error) List(opts v1.ListOptions) (*v1alpha1.SidecarSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.SidecarSet, err error) SidecarSetExpansion }
SidecarSetInterface has methods to work with SidecarSet resources.
type SidecarSetsGetter ¶
type SidecarSetsGetter interface {
SidecarSets(namespace string) 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(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error) Update(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error) UpdateStatus(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.StatefulSet, error) List(opts v1.ListOptions) (*v1alpha1.StatefulSetList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.StatefulSet, err 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(*v1alpha1.UnitedDeployment) (*v1alpha1.UnitedDeployment, error) Update(*v1alpha1.UnitedDeployment) (*v1alpha1.UnitedDeployment, error) UpdateStatus(*v1alpha1.UnitedDeployment) (*v1alpha1.UnitedDeployment, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.UnitedDeployment, error) List(opts v1.ListOptions) (*v1alpha1.UnitedDeploymentList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.UnitedDeployment, err 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.