Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ApintoAuthExpansion
- type ApintoAuthInterface
- type ApintoAuthsGetter
- type ApintoDiscoveriesGetter
- type ApintoDiscoveryExpansion
- type ApintoDiscoveryInterface
- type ApintoGlobalSettingExpansion
- type ApintoGlobalSettingInterface
- type ApintoGlobalSettingsGetter
- type ApintoOutputExpansion
- type ApintoOutputInterface
- type ApintoOutputsGetter
- type ApintoRouterExpansion
- type ApintoRouterInterface
- type ApintoRoutersGetter
- type ApintoServiceExpansion
- type ApintoServiceInterface
- type ApintoServicesGetter
- type ApintoUpstreamExpansion
- type ApintoUpstreamInterface
- type ApintoUpstreamsGetter
- type ApintoV1Client
- func (c *ApintoV1Client) ApintoAuths(namespace string) ApintoAuthInterface
- func (c *ApintoV1Client) ApintoDiscoveries(namespace string) ApintoDiscoveryInterface
- func (c *ApintoV1Client) ApintoGlobalSettings(namespace string) ApintoGlobalSettingInterface
- func (c *ApintoV1Client) ApintoOutputs(namespace string) ApintoOutputInterface
- func (c *ApintoV1Client) ApintoRouters(namespace string) ApintoRouterInterface
- func (c *ApintoV1Client) ApintoServices(namespace string) ApintoServiceInterface
- func (c *ApintoV1Client) ApintoUpstreams(namespace string) ApintoUpstreamInterface
- func (c *ApintoV1Client) RESTClient() rest.Interface
- type ApintoV1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApintoAuthExpansion ¶
type ApintoAuthExpansion interface{}
type ApintoAuthInterface ¶
type ApintoAuthInterface interface { Create(ctx context.Context, apintoAuth *v1.ApintoAuth, opts metav1.CreateOptions) (*v1.ApintoAuth, error) Update(ctx context.Context, apintoAuth *v1.ApintoAuth, opts metav1.UpdateOptions) (*v1.ApintoAuth, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoAuth, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoAuthList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoAuth, err error) ApintoAuthExpansion }
ApintoAuthInterface has methods to work with ApintoAuth resources.
type ApintoAuthsGetter ¶
type ApintoAuthsGetter interface {
ApintoAuths(namespace string) ApintoAuthInterface
}
ApintoAuthsGetter has a method to return a ApintoAuthInterface. A group's client should implement this interface.
type ApintoDiscoveriesGetter ¶
type ApintoDiscoveriesGetter interface {
ApintoDiscoveries(namespace string) ApintoDiscoveryInterface
}
ApintoDiscoveriesGetter has a method to return a ApintoDiscoveryInterface. A group's client should implement this interface.
type ApintoDiscoveryExpansion ¶
type ApintoDiscoveryExpansion interface{}
type ApintoDiscoveryInterface ¶
type ApintoDiscoveryInterface interface { Create(ctx context.Context, apintoDiscovery *v1.ApintoDiscovery, opts metav1.CreateOptions) (*v1.ApintoDiscovery, error) Update(ctx context.Context, apintoDiscovery *v1.ApintoDiscovery, opts metav1.UpdateOptions) (*v1.ApintoDiscovery, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoDiscovery, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoDiscoveryList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoDiscovery, err error) ApintoDiscoveryExpansion }
ApintoDiscoveryInterface has methods to work with ApintoDiscovery resources.
type ApintoGlobalSettingExpansion ¶
type ApintoGlobalSettingExpansion interface{}
type ApintoGlobalSettingInterface ¶
type ApintoGlobalSettingInterface interface { Create(ctx context.Context, apintoGlobalSetting *v1.ApintoGlobalSetting, opts metav1.CreateOptions) (*v1.ApintoGlobalSetting, error) Update(ctx context.Context, apintoGlobalSetting *v1.ApintoGlobalSetting, opts metav1.UpdateOptions) (*v1.ApintoGlobalSetting, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoGlobalSetting, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoGlobalSettingList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoGlobalSetting, err error) ApintoGlobalSettingExpansion }
ApintoGlobalSettingInterface has methods to work with ApintoGlobalSetting resources.
type ApintoGlobalSettingsGetter ¶
type ApintoGlobalSettingsGetter interface {
ApintoGlobalSettings(namespace string) ApintoGlobalSettingInterface
}
ApintoGlobalSettingsGetter has a method to return a ApintoGlobalSettingInterface. A group's client should implement this interface.
type ApintoOutputExpansion ¶
type ApintoOutputExpansion interface{}
type ApintoOutputInterface ¶
type ApintoOutputInterface interface { Create(ctx context.Context, apintoOutput *v1.ApintoOutput, opts metav1.CreateOptions) (*v1.ApintoOutput, error) Update(ctx context.Context, apintoOutput *v1.ApintoOutput, opts metav1.UpdateOptions) (*v1.ApintoOutput, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoOutput, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoOutputList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoOutput, err error) ApintoOutputExpansion }
ApintoOutputInterface has methods to work with ApintoOutput resources.
type ApintoOutputsGetter ¶
type ApintoOutputsGetter interface {
ApintoOutputs(namespace string) ApintoOutputInterface
}
ApintoOutputsGetter has a method to return a ApintoOutputInterface. A group's client should implement this interface.
type ApintoRouterExpansion ¶
type ApintoRouterExpansion interface{}
type ApintoRouterInterface ¶
type ApintoRouterInterface interface { Create(ctx context.Context, apintoRouter *v1.ApintoRouter, opts metav1.CreateOptions) (*v1.ApintoRouter, error) Update(ctx context.Context, apintoRouter *v1.ApintoRouter, opts metav1.UpdateOptions) (*v1.ApintoRouter, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoRouter, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoRouterList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoRouter, err error) ApintoRouterExpansion }
ApintoRouterInterface has methods to work with ApintoRouter resources.
type ApintoRoutersGetter ¶
type ApintoRoutersGetter interface {
ApintoRouters(namespace string) ApintoRouterInterface
}
ApintoRoutersGetter has a method to return a ApintoRouterInterface. A group's client should implement this interface.
type ApintoServiceExpansion ¶
type ApintoServiceExpansion interface{}
type ApintoServiceInterface ¶
type ApintoServiceInterface interface { Create(ctx context.Context, apintoService *v1.ApintoService, opts metav1.CreateOptions) (*v1.ApintoService, error) Update(ctx context.Context, apintoService *v1.ApintoService, opts metav1.UpdateOptions) (*v1.ApintoService, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoService, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoServiceList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoService, err error) ApintoServiceExpansion }
ApintoServiceInterface has methods to work with ApintoService resources.
type ApintoServicesGetter ¶
type ApintoServicesGetter interface {
ApintoServices(namespace string) ApintoServiceInterface
}
ApintoServicesGetter has a method to return a ApintoServiceInterface. A group's client should implement this interface.
type ApintoUpstreamExpansion ¶
type ApintoUpstreamExpansion interface{}
type ApintoUpstreamInterface ¶
type ApintoUpstreamInterface interface { Create(ctx context.Context, apintoUpstream *v1.ApintoUpstream, opts metav1.CreateOptions) (*v1.ApintoUpstream, error) Update(ctx context.Context, apintoUpstream *v1.ApintoUpstream, opts metav1.UpdateOptions) (*v1.ApintoUpstream, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ApintoUpstream, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ApintoUpstreamList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ApintoUpstream, err error) ApintoUpstreamExpansion }
ApintoUpstreamInterface has methods to work with ApintoUpstream resources.
type ApintoUpstreamsGetter ¶
type ApintoUpstreamsGetter interface {
ApintoUpstreams(namespace string) ApintoUpstreamInterface
}
ApintoUpstreamsGetter has a method to return a ApintoUpstreamInterface. A group's client should implement this interface.
type ApintoV1Client ¶
type ApintoV1Client struct {
// contains filtered or unexported fields
}
ApintoV1Client is used to interact with features provided by the apinto.com group.
func New ¶
func New(c rest.Interface) *ApintoV1Client
New creates a new ApintoV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ApintoV1Client, error)
NewForConfig creates a new ApintoV1Client 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 ApintoV1Client 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) *ApintoV1Client
NewForConfigOrDie creates a new ApintoV1Client for the given config and panics if there is an error in the config.
func (*ApintoV1Client) ApintoAuths ¶
func (c *ApintoV1Client) ApintoAuths(namespace string) ApintoAuthInterface
func (*ApintoV1Client) ApintoDiscoveries ¶
func (c *ApintoV1Client) ApintoDiscoveries(namespace string) ApintoDiscoveryInterface
func (*ApintoV1Client) ApintoGlobalSettings ¶
func (c *ApintoV1Client) ApintoGlobalSettings(namespace string) ApintoGlobalSettingInterface
func (*ApintoV1Client) ApintoOutputs ¶
func (c *ApintoV1Client) ApintoOutputs(namespace string) ApintoOutputInterface
func (*ApintoV1Client) ApintoRouters ¶
func (c *ApintoV1Client) ApintoRouters(namespace string) ApintoRouterInterface
func (*ApintoV1Client) ApintoServices ¶
func (c *ApintoV1Client) ApintoServices(namespace string) ApintoServiceInterface
func (*ApintoV1Client) ApintoUpstreams ¶
func (c *ApintoV1Client) ApintoUpstreams(namespace string) ApintoUpstreamInterface
func (*ApintoV1Client) RESTClient ¶
func (c *ApintoV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ApintoV1Interface ¶
type ApintoV1Interface interface { RESTClient() rest.Interface ApintoAuthsGetter ApintoDiscoveriesGetter ApintoGlobalSettingsGetter ApintoOutputsGetter ApintoRoutersGetter ApintoServicesGetter ApintoUpstreamsGetter }