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) RESTClient() rest.Interface
- func (c *AppsV1alpha1Client) SidecarSets() 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 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 ¶ added in v0.4.1
func (c *AppsV1alpha1Client) CloneSets(namespace string) CloneSetInterface
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() SidecarSetInterface
func (*AppsV1alpha1Client) StatefulSets ¶
func (c *AppsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface
func (*AppsV1alpha1Client) UnitedDeployments ¶ added in v0.4.1
func (c *AppsV1alpha1Client) UnitedDeployments(namespace string) UnitedDeploymentInterface
type AppsV1alpha1Interface ¶
type AppsV1alpha1Interface interface { RESTClient() rest.Interface BroadcastJobsGetter CloneSetsGetter 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 ¶ added in v0.4.1
type CloneSetExpansion interface{}
type CloneSetInterface ¶ added in v0.4.1
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 ¶ added in v0.4.1
type CloneSetsGetter interface {
CloneSets(namespace string) CloneSetInterface
}
CloneSetsGetter has a method to return a CloneSetInterface. 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() 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 ¶ added in v0.4.1
type UnitedDeploymentExpansion interface{}
type UnitedDeploymentInterface ¶ added in v0.4.1
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 ¶ added in v0.4.1
type UnitedDeploymentsGetter interface {
UnitedDeployments(namespace string) UnitedDeploymentInterface
}
UnitedDeploymentsGetter has a method to return a UnitedDeploymentInterface. A group's client should implement this interface.