v1

package
v0.0.0-...-88ad6e2 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2022 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 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

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

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

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.

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