Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type FADataFlowExpansion
- type FADataFlowInterface
- type FADataFlowsGetter
- type FALinkExpansion
- type FALinkInterface
- type FALinksGetter
- type FAPlacementExpansion
- type FAPlacementInterface
- type FAPlacementsGetter
- type FARegionExpansion
- type FARegionInterface
- type FARegionsGetter
- type FogatlasV1alpha1Client
- func (c *FogatlasV1alpha1Client) FADataFlows(namespace string) FADataFlowInterface
- func (c *FogatlasV1alpha1Client) FALinks(namespace string) FALinkInterface
- func (c *FogatlasV1alpha1Client) FAPlacements(namespace string) FAPlacementInterface
- func (c *FogatlasV1alpha1Client) FARegions(namespace string) FARegionInterface
- func (c *FogatlasV1alpha1Client) RESTClient() rest.Interface
- type FogatlasV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FADataFlowExpansion ¶ added in v1.3.0
type FADataFlowExpansion interface{}
type FADataFlowInterface ¶ added in v1.3.0
type FADataFlowInterface interface { Create(ctx context.Context, fADataFlow *v1alpha1.FADataFlow, opts v1.CreateOptions) (*v1alpha1.FADataFlow, error) Update(ctx context.Context, fADataFlow *v1alpha1.FADataFlow, opts v1.UpdateOptions) (*v1alpha1.FADataFlow, error) UpdateStatus(ctx context.Context, fADataFlow *v1alpha1.FADataFlow, opts v1.UpdateOptions) (*v1alpha1.FADataFlow, 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.FADataFlow, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FADataFlowList, 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.FADataFlow, err error) FADataFlowExpansion }
FADataFlowInterface has methods to work with FADataFlow resources.
type FADataFlowsGetter ¶ added in v1.3.0
type FADataFlowsGetter interface {
FADataFlows(namespace string) FADataFlowInterface
}
FADataFlowsGetter has a method to return a FADataFlowInterface. A group's client should implement this interface.
type FALinkExpansion ¶
type FALinkExpansion interface{}
type FALinkInterface ¶
type FALinkInterface interface { Create(ctx context.Context, fALink *v1alpha1.FALink, opts v1.CreateOptions) (*v1alpha1.FALink, error) Update(ctx context.Context, fALink *v1alpha1.FALink, opts v1.UpdateOptions) (*v1alpha1.FALink, error) UpdateStatus(ctx context.Context, fALink *v1alpha1.FALink, opts v1.UpdateOptions) (*v1alpha1.FALink, 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.FALink, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FALinkList, 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.FALink, err error) FALinkExpansion }
FALinkInterface has methods to work with FALink resources.
type FALinksGetter ¶
type FALinksGetter interface {
FALinks(namespace string) FALinkInterface
}
FALinksGetter has a method to return a FALinkInterface. A group's client should implement this interface.
type FAPlacementExpansion ¶
type FAPlacementExpansion interface{}
type FAPlacementInterface ¶
type FAPlacementInterface interface { Create(ctx context.Context, fAPlacement *v1alpha1.FAPlacement, opts v1.CreateOptions) (*v1alpha1.FAPlacement, error) Update(ctx context.Context, fAPlacement *v1alpha1.FAPlacement, opts v1.UpdateOptions) (*v1alpha1.FAPlacement, error) UpdateStatus(ctx context.Context, fAPlacement *v1alpha1.FAPlacement, opts v1.UpdateOptions) (*v1alpha1.FAPlacement, 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.FAPlacement, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FAPlacementList, 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.FAPlacement, err error) FAPlacementExpansion }
FAPlacementInterface has methods to work with FAPlacement resources.
type FAPlacementsGetter ¶
type FAPlacementsGetter interface {
FAPlacements(namespace string) FAPlacementInterface
}
FAPlacementsGetter has a method to return a FAPlacementInterface. A group's client should implement this interface.
type FARegionExpansion ¶
type FARegionExpansion interface{}
type FARegionInterface ¶
type FARegionInterface interface { Create(ctx context.Context, fARegion *v1alpha1.FARegion, opts v1.CreateOptions) (*v1alpha1.FARegion, error) Update(ctx context.Context, fARegion *v1alpha1.FARegion, opts v1.UpdateOptions) (*v1alpha1.FARegion, error) UpdateStatus(ctx context.Context, fARegion *v1alpha1.FARegion, opts v1.UpdateOptions) (*v1alpha1.FARegion, 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.FARegion, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FARegionList, 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.FARegion, err error) FARegionExpansion }
FARegionInterface has methods to work with FARegion resources.
type FARegionsGetter ¶
type FARegionsGetter interface {
FARegions(namespace string) FARegionInterface
}
FARegionsGetter has a method to return a FARegionInterface. A group's client should implement this interface.
type FogatlasV1alpha1Client ¶
type FogatlasV1alpha1Client struct {
// contains filtered or unexported fields
}
FogatlasV1alpha1Client is used to interact with features provided by the fogatlas.fbk.eu group.
func New ¶
func New(c rest.Interface) *FogatlasV1alpha1Client
New creates a new FogatlasV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FogatlasV1alpha1Client, error)
NewForConfig creates a new FogatlasV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new FogatlasV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FogatlasV1alpha1Client
NewForConfigOrDie creates a new FogatlasV1alpha1Client for the given config and panics if there is an error in the config.
func (*FogatlasV1alpha1Client) FADataFlows ¶ added in v1.3.0
func (c *FogatlasV1alpha1Client) FADataFlows(namespace string) FADataFlowInterface
func (*FogatlasV1alpha1Client) FALinks ¶
func (c *FogatlasV1alpha1Client) FALinks(namespace string) FALinkInterface
func (*FogatlasV1alpha1Client) FAPlacements ¶
func (c *FogatlasV1alpha1Client) FAPlacements(namespace string) FAPlacementInterface
func (*FogatlasV1alpha1Client) FARegions ¶
func (c *FogatlasV1alpha1Client) FARegions(namespace string) FARegionInterface
func (*FogatlasV1alpha1Client) RESTClient ¶
func (c *FogatlasV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type FogatlasV1alpha1Interface ¶
type FogatlasV1alpha1Interface interface { RESTClient() rest.Interface FADataFlowsGetter FALinksGetter FAPlacementsGetter FARegionsGetter }