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 AcceleratorFunctionExpansion ¶
type AcceleratorFunctionExpansion interface{}
type AcceleratorFunctionInterface ¶
type AcceleratorFunctionInterface interface { Create(*v1.AcceleratorFunction) (*v1.AcceleratorFunction, error) Update(*v1.AcceleratorFunction) (*v1.AcceleratorFunction, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.AcceleratorFunction, error) List(opts metav1.ListOptions) (*v1.AcceleratorFunctionList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.AcceleratorFunction, err error) AcceleratorFunctionExpansion }
AcceleratorFunctionInterface has methods to work with AcceleratorFunction resources.
type AcceleratorFunctionsGetter ¶
type AcceleratorFunctionsGetter interface {
AcceleratorFunctions(namespace string) AcceleratorFunctionInterface
}
AcceleratorFunctionsGetter has a method to return a AcceleratorFunctionInterface. A group's client should implement this interface.
type FpgaRegionExpansion ¶
type FpgaRegionExpansion interface{}
type FpgaRegionInterface ¶
type FpgaRegionInterface interface { Create(*v1.FpgaRegion) (*v1.FpgaRegion, error) Update(*v1.FpgaRegion) (*v1.FpgaRegion, error) Delete(name string, options *metav1.DeleteOptions) error DeleteCollection(options *metav1.DeleteOptions, listOptions metav1.ListOptions) error Get(name string, options metav1.GetOptions) (*v1.FpgaRegion, error) List(opts metav1.ListOptions) (*v1.FpgaRegionList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.FpgaRegion, err error) FpgaRegionExpansion }
FpgaRegionInterface has methods to work with FpgaRegion resources.
type FpgaRegionsGetter ¶
type FpgaRegionsGetter interface {
FpgaRegions(namespace string) FpgaRegionInterface
}
FpgaRegionsGetter has a method to return a FpgaRegionInterface. A group's client should implement this interface.
type FpgaV1Client ¶
type FpgaV1Client struct {
// contains filtered or unexported fields
}
FpgaV1Client is used to interact with features provided by the fpga.intel.com group.
func New ¶
func New(c rest.Interface) *FpgaV1Client
New creates a new FpgaV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FpgaV1Client, error)
NewForConfig creates a new FpgaV1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FpgaV1Client
NewForConfigOrDie creates a new FpgaV1Client for the given config and panics if there is an error in the config.
func (*FpgaV1Client) AcceleratorFunctions ¶
func (c *FpgaV1Client) AcceleratorFunctions(namespace string) AcceleratorFunctionInterface
func (*FpgaV1Client) FpgaRegions ¶
func (c *FpgaV1Client) FpgaRegions(namespace string) FpgaRegionInterface
func (*FpgaV1Client) RESTClient ¶
func (c *FpgaV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type FpgaV1Interface ¶
type FpgaV1Interface interface { RESTClient() rest.Interface AcceleratorFunctionsGetter FpgaRegionsGetter }