Documentation ¶
Overview ¶
This package has the automatically generated clientset.
Index ¶
- type Clientset
- func (c *Clientset) ApisixV2() apisixv2.ApisixV2Interface
- func (c *Clientset) AppmeshV1beta1() appmeshv1beta1.AppmeshV1beta1Interface
- func (c *Clientset) AppmeshV1beta2() appmeshv1beta2.AppmeshV1beta2Interface
- func (c *Clientset) Discovery() discovery.DiscoveryInterface
- func (c *Clientset) FlaggerV1beta1() flaggerv1beta1.FlaggerV1beta1Interface
- func (c *Clientset) GatewayV1() gatewayv1.GatewayV1Interface
- func (c *Clientset) GatewayapiV1alpha2() gatewayapiv1alpha2.GatewayapiV1alpha2Interface
- func (c *Clientset) GatewayapiV1beta1() gatewayapiv1beta1.GatewayapiV1beta1Interface
- func (c *Clientset) GlooV1() gloov1.GlooV1Interface
- func (c *Clientset) KedaV1alpha1() kedav1alpha1.KedaV1alpha1Interface
- func (c *Clientset) KumaV1alpha1() kumav1alpha1.KumaV1alpha1Interface
- func (c *Clientset) NetworkingV1alpha3() networkingv1alpha3.NetworkingV1alpha3Interface
- func (c *Clientset) ProjectcontourV1() projectcontourv1.ProjectcontourV1Interface
- func (c *Clientset) SplitV1alpha1() splitv1alpha1.SplitV1alpha1Interface
- func (c *Clientset) SplitV1alpha2() splitv1alpha2.SplitV1alpha2Interface
- func (c *Clientset) SplitV1alpha3() splitv1alpha3.SplitV1alpha3Interface
- func (c *Clientset) TraefikV1alpha1() traefikv1alpha1.TraefikV1alpha1Interface
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Clientset ¶
type Clientset struct { *discovery.DiscoveryClient // contains filtered or unexported fields }
Clientset contains the clients for groups. Each group has exactly one version included in a Clientset.
func NewForConfig ¶
NewForConfig creates a new Clientset for the given config. If config's RateLimiter is not set and QPS and Burst are acceptable, NewForConfig will generate a rate-limiter in configShallowCopy. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶ added in v1.16.1
NewForConfigAndClient creates a new Clientset for the given config and http client. Note the http client provided takes precedence over the configured transport values. If config's RateLimiter is not set and QPS and Burst are acceptable, NewForConfigAndClient will generate a rate-limiter in configShallowCopy.
func NewForConfigOrDie ¶
NewForConfigOrDie creates a new Clientset for the given config and panics if there is an error in the config.
func (*Clientset) ApisixV2 ¶ added in v1.27.0
func (c *Clientset) ApisixV2() apisixv2.ApisixV2Interface
ApisixV2 retrieves the ApisixV2Client
func (*Clientset) AppmeshV1beta1 ¶
func (c *Clientset) AppmeshV1beta1() appmeshv1beta1.AppmeshV1beta1Interface
AppmeshV1beta1 retrieves the AppmeshV1beta1Client
func (*Clientset) AppmeshV1beta2 ¶
func (c *Clientset) AppmeshV1beta2() appmeshv1beta2.AppmeshV1beta2Interface
AppmeshV1beta2 retrieves the AppmeshV1beta2Client
func (*Clientset) Discovery ¶
func (c *Clientset) Discovery() discovery.DiscoveryInterface
Discovery retrieves the DiscoveryClient
func (*Clientset) FlaggerV1beta1 ¶
func (c *Clientset) FlaggerV1beta1() flaggerv1beta1.FlaggerV1beta1Interface
FlaggerV1beta1 retrieves the FlaggerV1beta1Client
func (*Clientset) GatewayV1 ¶ added in v1.6.0
func (c *Clientset) GatewayV1() gatewayv1.GatewayV1Interface
GatewayV1 retrieves the GatewayV1Client
func (*Clientset) GatewayapiV1alpha2 ¶ added in v1.19.0
func (c *Clientset) GatewayapiV1alpha2() gatewayapiv1alpha2.GatewayapiV1alpha2Interface
GatewayapiV1alpha2 retrieves the GatewayapiV1alpha2Client
func (*Clientset) GatewayapiV1beta1 ¶ added in v1.26.0
func (c *Clientset) GatewayapiV1beta1() gatewayapiv1beta1.GatewayapiV1beta1Interface
GatewayapiV1beta1 retrieves the GatewayapiV1beta1Client
func (*Clientset) GlooV1 ¶
func (c *Clientset) GlooV1() gloov1.GlooV1Interface
GlooV1 retrieves the GlooV1Client
func (*Clientset) KedaV1alpha1 ¶ added in v1.22.0
func (c *Clientset) KedaV1alpha1() kedav1alpha1.KedaV1alpha1Interface
KedaV1alpha1 retrieves the KedaV1alpha1Client
func (*Clientset) KumaV1alpha1 ¶ added in v1.17.0
func (c *Clientset) KumaV1alpha1() kumav1alpha1.KumaV1alpha1Interface
KumaV1alpha1 retrieves the KumaV1alpha1Client
func (*Clientset) NetworkingV1alpha3 ¶
func (c *Clientset) NetworkingV1alpha3() networkingv1alpha3.NetworkingV1alpha3Interface
NetworkingV1alpha3 retrieves the NetworkingV1alpha3Client
func (*Clientset) ProjectcontourV1 ¶
func (c *Clientset) ProjectcontourV1() projectcontourv1.ProjectcontourV1Interface
ProjectcontourV1 retrieves the ProjectcontourV1Client
func (*Clientset) SplitV1alpha1 ¶
func (c *Clientset) SplitV1alpha1() splitv1alpha1.SplitV1alpha1Interface
SplitV1alpha1 retrieves the SplitV1alpha1Client
func (*Clientset) SplitV1alpha2 ¶
func (c *Clientset) SplitV1alpha2() splitv1alpha2.SplitV1alpha2Interface
SplitV1alpha2 retrieves the SplitV1alpha2Client
func (*Clientset) SplitV1alpha3 ¶ added in v1.8.0
func (c *Clientset) SplitV1alpha3() splitv1alpha3.SplitV1alpha3Interface
SplitV1alpha3 retrieves the SplitV1alpha3Client
func (*Clientset) TraefikV1alpha1 ¶
func (c *Clientset) TraefikV1alpha1() traefikv1alpha1.TraefikV1alpha1Interface
TraefikV1alpha1 retrieves the TraefikV1alpha1Client
type Interface ¶
type Interface interface { Discovery() discovery.DiscoveryInterface ApisixV2() apisixv2.ApisixV2Interface AppmeshV1beta2() appmeshv1beta2.AppmeshV1beta2Interface AppmeshV1beta1() appmeshv1beta1.AppmeshV1beta1Interface FlaggerV1beta1() flaggerv1beta1.FlaggerV1beta1Interface GatewayV1() gatewayv1.GatewayV1Interface GatewayapiV1alpha2() gatewayapiv1alpha2.GatewayapiV1alpha2Interface GatewayapiV1beta1() gatewayapiv1beta1.GatewayapiV1beta1Interface GlooV1() gloov1.GlooV1Interface NetworkingV1alpha3() networkingv1alpha3.NetworkingV1alpha3Interface KedaV1alpha1() kedav1alpha1.KedaV1alpha1Interface KumaV1alpha1() kumav1alpha1.KumaV1alpha1Interface ProjectcontourV1() projectcontourv1.ProjectcontourV1Interface SplitV1alpha1() splitv1alpha1.SplitV1alpha1Interface SplitV1alpha2() splitv1alpha2.SplitV1alpha2Interface SplitV1alpha3() splitv1alpha3.SplitV1alpha3Interface TraefikV1alpha1() traefikv1alpha1.TraefikV1alpha1Interface }
Directories ¶
Path | Synopsis |
---|---|
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
typed
|
|
apisix/v2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
apisix/v2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
appmesh/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
appmesh/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
appmesh/v1beta2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
appmesh/v1beta2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
flagger/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
flagger/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
gateway/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
gateway/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
gatewayapi/v1alpha2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
gatewayapi/v1alpha2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
gatewayapi/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
gatewayapi/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
gloo/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
gloo/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
istio/v1alpha3
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
istio/v1alpha3/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
keda/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
keda/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
kuma/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
kuma/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
projectcontour/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
projectcontour/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
smi/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
smi/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
smi/v1alpha2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
smi/v1alpha2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
smi/v1alpha3
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
smi/v1alpha3/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
traefik/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
traefik/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |