v1alpha1

package
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

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 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

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

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*FogatlasV1alpha1Client, error)

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 (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
}

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL