Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ConnectorV1alpha1Client
- func (c *ConnectorV1alpha1Client) ConsulConnectors() ConsulConnectorInterface
- func (c *ConnectorV1alpha1Client) EurekaConnectors() EurekaConnectorInterface
- func (c *ConnectorV1alpha1Client) GatewayConnectors() GatewayConnectorInterface
- func (c *ConnectorV1alpha1Client) MachineConnectors() MachineConnectorInterface
- func (c *ConnectorV1alpha1Client) NacosConnectors() NacosConnectorInterface
- func (c *ConnectorV1alpha1Client) RESTClient() rest.Interface
- type ConnectorV1alpha1Interface
- type ConsulConnectorExpansion
- type ConsulConnectorInterface
- type ConsulConnectorsGetter
- type EurekaConnectorExpansion
- type EurekaConnectorInterface
- type EurekaConnectorsGetter
- type GatewayConnectorExpansion
- type GatewayConnectorInterface
- type GatewayConnectorsGetter
- type MachineConnectorExpansion
- type MachineConnectorInterface
- type MachineConnectorsGetter
- type NacosConnectorExpansion
- type NacosConnectorInterface
- type NacosConnectorsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectorV1alpha1Client ¶
type ConnectorV1alpha1Client struct {
// contains filtered or unexported fields
}
ConnectorV1alpha1Client is used to interact with features provided by the connector.flomesh.io group.
func New ¶
func New(c rest.Interface) *ConnectorV1alpha1Client
New creates a new ConnectorV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ConnectorV1alpha1Client, error)
NewForConfig creates a new ConnectorV1alpha1Client 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 ConnectorV1alpha1Client 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) *ConnectorV1alpha1Client
NewForConfigOrDie creates a new ConnectorV1alpha1Client for the given config and panics if there is an error in the config.
func (*ConnectorV1alpha1Client) ConsulConnectors ¶
func (c *ConnectorV1alpha1Client) ConsulConnectors() ConsulConnectorInterface
func (*ConnectorV1alpha1Client) EurekaConnectors ¶
func (c *ConnectorV1alpha1Client) EurekaConnectors() EurekaConnectorInterface
func (*ConnectorV1alpha1Client) GatewayConnectors ¶
func (c *ConnectorV1alpha1Client) GatewayConnectors() GatewayConnectorInterface
func (*ConnectorV1alpha1Client) MachineConnectors ¶
func (c *ConnectorV1alpha1Client) MachineConnectors() MachineConnectorInterface
func (*ConnectorV1alpha1Client) NacosConnectors ¶
func (c *ConnectorV1alpha1Client) NacosConnectors() NacosConnectorInterface
func (*ConnectorV1alpha1Client) RESTClient ¶
func (c *ConnectorV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ConnectorV1alpha1Interface ¶
type ConnectorV1alpha1Interface interface { RESTClient() rest.Interface ConsulConnectorsGetter EurekaConnectorsGetter GatewayConnectorsGetter MachineConnectorsGetter NacosConnectorsGetter }
type ConsulConnectorExpansion ¶
type ConsulConnectorExpansion interface{}
type ConsulConnectorInterface ¶
type ConsulConnectorInterface interface { Create(ctx context.Context, consulConnector *v1alpha1.ConsulConnector, opts v1.CreateOptions) (*v1alpha1.ConsulConnector, error) Update(ctx context.Context, consulConnector *v1alpha1.ConsulConnector, opts v1.UpdateOptions) (*v1alpha1.ConsulConnector, error) UpdateStatus(ctx context.Context, consulConnector *v1alpha1.ConsulConnector, opts v1.UpdateOptions) (*v1alpha1.ConsulConnector, 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.ConsulConnector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConsulConnectorList, 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.ConsulConnector, err error) ConsulConnectorExpansion }
ConsulConnectorInterface has methods to work with ConsulConnector resources.
type ConsulConnectorsGetter ¶
type ConsulConnectorsGetter interface {
ConsulConnectors() ConsulConnectorInterface
}
ConsulConnectorsGetter has a method to return a ConsulConnectorInterface. A group's client should implement this interface.
type EurekaConnectorExpansion ¶
type EurekaConnectorExpansion interface{}
type EurekaConnectorInterface ¶
type EurekaConnectorInterface interface { Create(ctx context.Context, eurekaConnector *v1alpha1.EurekaConnector, opts v1.CreateOptions) (*v1alpha1.EurekaConnector, error) Update(ctx context.Context, eurekaConnector *v1alpha1.EurekaConnector, opts v1.UpdateOptions) (*v1alpha1.EurekaConnector, error) UpdateStatus(ctx context.Context, eurekaConnector *v1alpha1.EurekaConnector, opts v1.UpdateOptions) (*v1alpha1.EurekaConnector, 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.EurekaConnector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EurekaConnectorList, 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.EurekaConnector, err error) EurekaConnectorExpansion }
EurekaConnectorInterface has methods to work with EurekaConnector resources.
type EurekaConnectorsGetter ¶
type EurekaConnectorsGetter interface {
EurekaConnectors() EurekaConnectorInterface
}
EurekaConnectorsGetter has a method to return a EurekaConnectorInterface. A group's client should implement this interface.
type GatewayConnectorExpansion ¶
type GatewayConnectorExpansion interface{}
type GatewayConnectorInterface ¶
type GatewayConnectorInterface interface { Create(ctx context.Context, gatewayConnector *v1alpha1.GatewayConnector, opts v1.CreateOptions) (*v1alpha1.GatewayConnector, error) Update(ctx context.Context, gatewayConnector *v1alpha1.GatewayConnector, opts v1.UpdateOptions) (*v1alpha1.GatewayConnector, error) UpdateStatus(ctx context.Context, gatewayConnector *v1alpha1.GatewayConnector, opts v1.UpdateOptions) (*v1alpha1.GatewayConnector, 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.GatewayConnector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayConnectorList, 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.GatewayConnector, err error) GatewayConnectorExpansion }
GatewayConnectorInterface has methods to work with GatewayConnector resources.
type GatewayConnectorsGetter ¶
type GatewayConnectorsGetter interface {
GatewayConnectors() GatewayConnectorInterface
}
GatewayConnectorsGetter has a method to return a GatewayConnectorInterface. A group's client should implement this interface.
type MachineConnectorExpansion ¶
type MachineConnectorExpansion interface{}
type MachineConnectorInterface ¶
type MachineConnectorInterface interface { Create(ctx context.Context, machineConnector *v1alpha1.MachineConnector, opts v1.CreateOptions) (*v1alpha1.MachineConnector, error) Update(ctx context.Context, machineConnector *v1alpha1.MachineConnector, opts v1.UpdateOptions) (*v1alpha1.MachineConnector, error) UpdateStatus(ctx context.Context, machineConnector *v1alpha1.MachineConnector, opts v1.UpdateOptions) (*v1alpha1.MachineConnector, 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.MachineConnector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MachineConnectorList, 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.MachineConnector, err error) MachineConnectorExpansion }
MachineConnectorInterface has methods to work with MachineConnector resources.
type MachineConnectorsGetter ¶
type MachineConnectorsGetter interface {
MachineConnectors() MachineConnectorInterface
}
MachineConnectorsGetter has a method to return a MachineConnectorInterface. A group's client should implement this interface.
type NacosConnectorExpansion ¶
type NacosConnectorExpansion interface{}
type NacosConnectorInterface ¶
type NacosConnectorInterface interface { Create(ctx context.Context, nacosConnector *v1alpha1.NacosConnector, opts v1.CreateOptions) (*v1alpha1.NacosConnector, error) Update(ctx context.Context, nacosConnector *v1alpha1.NacosConnector, opts v1.UpdateOptions) (*v1alpha1.NacosConnector, error) UpdateStatus(ctx context.Context, nacosConnector *v1alpha1.NacosConnector, opts v1.UpdateOptions) (*v1alpha1.NacosConnector, 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.NacosConnector, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NacosConnectorList, 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.NacosConnector, err error) NacosConnectorExpansion }
NacosConnectorInterface has methods to work with NacosConnector resources.
type NacosConnectorsGetter ¶
type NacosConnectorsGetter interface {
NacosConnectors() NacosConnectorInterface
}
NacosConnectorsGetter has a method to return a NacosConnectorInterface. A group's client should implement this interface.