Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ExampleV1alpha1Client
- func (c *ExampleV1alpha1Client) HadoopHdfses(namespace string) HadoopHdfsInterface
- func (c *ExampleV1alpha1Client) HadoopMapreduces(namespace string) HadoopMapreduceInterface
- func (c *ExampleV1alpha1Client) HadoopNodes(namespace string) HadoopNodeInterface
- func (c *ExampleV1alpha1Client) HadoopYarns(namespace string) HadoopYarnInterface
- func (c *ExampleV1alpha1Client) Hadoops(namespace string) HadoopInterface
- func (c *ExampleV1alpha1Client) RESTClient() rest.Interface
- type ExampleV1alpha1Interface
- type HadoopExpansion
- type HadoopHdfsExpansion
- type HadoopHdfsInterface
- type HadoopHdfsesGetter
- type HadoopInterface
- type HadoopMapreduceExpansion
- type HadoopMapreduceInterface
- type HadoopMapreducesGetter
- type HadoopNodeExpansion
- type HadoopNodeInterface
- type HadoopNodesGetter
- type HadoopYarnExpansion
- type HadoopYarnInterface
- type HadoopYarnsGetter
- type HadoopsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExampleV1alpha1Client ¶
type ExampleV1alpha1Client struct {
// contains filtered or unexported fields
}
ExampleV1alpha1Client is used to interact with features provided by the example.com group.
func New ¶
func New(c rest.Interface) *ExampleV1alpha1Client
New creates a new ExampleV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ExampleV1alpha1Client, error)
NewForConfig creates a new ExampleV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ExampleV1alpha1Client
NewForConfigOrDie creates a new ExampleV1alpha1Client for the given config and panics if there is an error in the config.
func (*ExampleV1alpha1Client) HadoopHdfses ¶
func (c *ExampleV1alpha1Client) HadoopHdfses(namespace string) HadoopHdfsInterface
func (*ExampleV1alpha1Client) HadoopMapreduces ¶
func (c *ExampleV1alpha1Client) HadoopMapreduces(namespace string) HadoopMapreduceInterface
func (*ExampleV1alpha1Client) HadoopNodes ¶
func (c *ExampleV1alpha1Client) HadoopNodes(namespace string) HadoopNodeInterface
func (*ExampleV1alpha1Client) HadoopYarns ¶
func (c *ExampleV1alpha1Client) HadoopYarns(namespace string) HadoopYarnInterface
func (*ExampleV1alpha1Client) Hadoops ¶
func (c *ExampleV1alpha1Client) Hadoops(namespace string) HadoopInterface
func (*ExampleV1alpha1Client) RESTClient ¶
func (c *ExampleV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ExampleV1alpha1Interface ¶
type ExampleV1alpha1Interface interface { RESTClient() rest.Interface HadoopsGetter HadoopHdfsesGetter HadoopMapreducesGetter HadoopNodesGetter HadoopYarnsGetter }
type HadoopExpansion ¶
type HadoopExpansion interface{}
type HadoopHdfsExpansion ¶
type HadoopHdfsExpansion interface{}
type HadoopHdfsInterface ¶
type HadoopHdfsInterface interface { Create(*v1alpha1.HadoopHdfs) (*v1alpha1.HadoopHdfs, error) Update(*v1alpha1.HadoopHdfs) (*v1alpha1.HadoopHdfs, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.HadoopHdfs, error) List(opts v1.ListOptions) (*v1alpha1.HadoopHdfsList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.HadoopHdfs, err error) HadoopHdfsExpansion }
HadoopHdfsInterface has methods to work with HadoopHdfs resources.
type HadoopHdfsesGetter ¶
type HadoopHdfsesGetter interface {
HadoopHdfses(namespace string) HadoopHdfsInterface
}
HadoopHdfsesGetter has a method to return a HadoopHdfsInterface. A group's client should implement this interface.
type HadoopInterface ¶
type HadoopInterface interface { Create(*v1alpha1.Hadoop) (*v1alpha1.Hadoop, error) Update(*v1alpha1.Hadoop) (*v1alpha1.Hadoop, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.Hadoop, error) List(opts v1.ListOptions) (*v1alpha1.HadoopList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Hadoop, err error) HadoopExpansion }
HadoopInterface has methods to work with Hadoop resources.
type HadoopMapreduceExpansion ¶
type HadoopMapreduceExpansion interface{}
type HadoopMapreduceInterface ¶
type HadoopMapreduceInterface interface { Create(*v1alpha1.HadoopMapreduce) (*v1alpha1.HadoopMapreduce, error) Update(*v1alpha1.HadoopMapreduce) (*v1alpha1.HadoopMapreduce, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.HadoopMapreduce, error) List(opts v1.ListOptions) (*v1alpha1.HadoopMapreduceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.HadoopMapreduce, err error) HadoopMapreduceExpansion }
HadoopMapreduceInterface has methods to work with HadoopMapreduce resources.
type HadoopMapreducesGetter ¶
type HadoopMapreducesGetter interface {
HadoopMapreduces(namespace string) HadoopMapreduceInterface
}
HadoopMapreducesGetter has a method to return a HadoopMapreduceInterface. A group's client should implement this interface.
type HadoopNodeExpansion ¶
type HadoopNodeExpansion interface{}
type HadoopNodeInterface ¶
type HadoopNodeInterface interface { Create(*v1alpha1.HadoopNode) (*v1alpha1.HadoopNode, error) Update(*v1alpha1.HadoopNode) (*v1alpha1.HadoopNode, error) UpdateStatus(*v1alpha1.HadoopNode) (*v1alpha1.HadoopNode, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.HadoopNode, error) List(opts v1.ListOptions) (*v1alpha1.HadoopNodeList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.HadoopNode, err error) HadoopNodeExpansion }
HadoopNodeInterface has methods to work with HadoopNode resources.
type HadoopNodesGetter ¶
type HadoopNodesGetter interface {
HadoopNodes(namespace string) HadoopNodeInterface
}
HadoopNodesGetter has a method to return a HadoopNodeInterface. A group's client should implement this interface.
type HadoopYarnExpansion ¶
type HadoopYarnExpansion interface{}
type HadoopYarnInterface ¶
type HadoopYarnInterface interface { Create(*v1alpha1.HadoopYarn) (*v1alpha1.HadoopYarn, error) Update(*v1alpha1.HadoopYarn) (*v1alpha1.HadoopYarn, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.HadoopYarn, error) List(opts v1.ListOptions) (*v1alpha1.HadoopYarnList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.HadoopYarn, err error) HadoopYarnExpansion }
HadoopYarnInterface has methods to work with HadoopYarn resources.
type HadoopYarnsGetter ¶
type HadoopYarnsGetter interface {
HadoopYarns(namespace string) HadoopYarnInterface
}
HadoopYarnsGetter has a method to return a HadoopYarnInterface. A group's client should implement this interface.
type HadoopsGetter ¶
type HadoopsGetter interface {
Hadoops(namespace string) HadoopInterface
}
HadoopsGetter has a method to return a HadoopInterface. A group's client should implement this interface.