v1

package
v0.0.0-...-5d4002b Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2023 License: GPL-3.0 Imports: 12 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 EntandoAppExpansion

type EntandoAppExpansion interface{}

type EntandoAppInterface

type EntandoAppInterface interface {
	Create(ctx context.Context, entandoApp *v1.EntandoApp, opts metav1.CreateOptions) (*v1.EntandoApp, error)
	Update(ctx context.Context, entandoApp *v1.EntandoApp, opts metav1.UpdateOptions) (*v1.EntandoApp, error)
	UpdateStatus(ctx context.Context, entandoApp *v1.EntandoApp, opts metav1.UpdateOptions) (*v1.EntandoApp, 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.EntandoApp, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoAppList, 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.EntandoApp, err error)
	Apply(ctx context.Context, entandoApp *entandoorgv1.EntandoAppApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoApp, err error)
	ApplyStatus(ctx context.Context, entandoApp *entandoorgv1.EntandoAppApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoApp, err error)
	EntandoAppExpansion
}

EntandoAppInterface has methods to work with EntandoApp resources.

type EntandoAppPluginLinkExpansion

type EntandoAppPluginLinkExpansion interface{}

type EntandoAppPluginLinkInterface

type EntandoAppPluginLinkInterface interface {
	Create(ctx context.Context, entandoAppPluginLink *v1.EntandoAppPluginLink, opts metav1.CreateOptions) (*v1.EntandoAppPluginLink, error)
	Update(ctx context.Context, entandoAppPluginLink *v1.EntandoAppPluginLink, opts metav1.UpdateOptions) (*v1.EntandoAppPluginLink, error)
	UpdateStatus(ctx context.Context, entandoAppPluginLink *v1.EntandoAppPluginLink, opts metav1.UpdateOptions) (*v1.EntandoAppPluginLink, 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.EntandoAppPluginLink, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoAppPluginLinkList, 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.EntandoAppPluginLink, err error)
	Apply(ctx context.Context, entandoAppPluginLink *entandoorgv1.EntandoAppPluginLinkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoAppPluginLink, err error)
	ApplyStatus(ctx context.Context, entandoAppPluginLink *entandoorgv1.EntandoAppPluginLinkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoAppPluginLink, err error)
	EntandoAppPluginLinkExpansion
}

EntandoAppPluginLinkInterface has methods to work with EntandoAppPluginLink resources.

type EntandoAppPluginLinksGetter

type EntandoAppPluginLinksGetter interface {
	EntandoAppPluginLinks(namespace string) EntandoAppPluginLinkInterface
}

EntandoAppPluginLinksGetter has a method to return a EntandoAppPluginLinkInterface. A group's client should implement this interface.

type EntandoAppsGetter

type EntandoAppsGetter interface {
	EntandoApps(namespace string) EntandoAppInterface
}

EntandoAppsGetter has a method to return a EntandoAppInterface. A group's client should implement this interface.

type EntandoDatabaseServiceExpansion

type EntandoDatabaseServiceExpansion interface{}

type EntandoDatabaseServiceInterface

type EntandoDatabaseServiceInterface interface {
	Create(ctx context.Context, entandoDatabaseService *v1.EntandoDatabaseService, opts metav1.CreateOptions) (*v1.EntandoDatabaseService, error)
	Update(ctx context.Context, entandoDatabaseService *v1.EntandoDatabaseService, opts metav1.UpdateOptions) (*v1.EntandoDatabaseService, error)
	UpdateStatus(ctx context.Context, entandoDatabaseService *v1.EntandoDatabaseService, opts metav1.UpdateOptions) (*v1.EntandoDatabaseService, 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.EntandoDatabaseService, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoDatabaseServiceList, 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.EntandoDatabaseService, err error)
	Apply(ctx context.Context, entandoDatabaseService *entandoorgv1.EntandoDatabaseServiceApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoDatabaseService, err error)
	ApplyStatus(ctx context.Context, entandoDatabaseService *entandoorgv1.EntandoDatabaseServiceApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoDatabaseService, err error)
	EntandoDatabaseServiceExpansion
}

EntandoDatabaseServiceInterface has methods to work with EntandoDatabaseService resources.

type EntandoDatabaseServicesGetter

type EntandoDatabaseServicesGetter interface {
	EntandoDatabaseServices(namespace string) EntandoDatabaseServiceInterface
}

EntandoDatabaseServicesGetter has a method to return a EntandoDatabaseServiceInterface. A group's client should implement this interface.

type EntandoDeBundleExpansion

type EntandoDeBundleExpansion interface{}

type EntandoDeBundleInterface

type EntandoDeBundleInterface interface {
	Create(ctx context.Context, entandoDeBundle *v1.EntandoDeBundle, opts metav1.CreateOptions) (*v1.EntandoDeBundle, error)
	Update(ctx context.Context, entandoDeBundle *v1.EntandoDeBundle, opts metav1.UpdateOptions) (*v1.EntandoDeBundle, error)
	UpdateStatus(ctx context.Context, entandoDeBundle *v1.EntandoDeBundle, opts metav1.UpdateOptions) (*v1.EntandoDeBundle, 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.EntandoDeBundle, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoDeBundleList, 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.EntandoDeBundle, err error)
	Apply(ctx context.Context, entandoDeBundle *entandoorgv1.EntandoDeBundleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoDeBundle, err error)
	ApplyStatus(ctx context.Context, entandoDeBundle *entandoorgv1.EntandoDeBundleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoDeBundle, err error)
	EntandoDeBundleExpansion
}

EntandoDeBundleInterface has methods to work with EntandoDeBundle resources.

type EntandoDeBundlesGetter

type EntandoDeBundlesGetter interface {
	EntandoDeBundles(namespace string) EntandoDeBundleInterface
}

EntandoDeBundlesGetter has a method to return a EntandoDeBundleInterface. A group's client should implement this interface.

type EntandoKeycloakServerExpansion

type EntandoKeycloakServerExpansion interface{}

type EntandoKeycloakServerInterface

type EntandoKeycloakServerInterface interface {
	Create(ctx context.Context, entandoKeycloakServer *v1.EntandoKeycloakServer, opts metav1.CreateOptions) (*v1.EntandoKeycloakServer, error)
	Update(ctx context.Context, entandoKeycloakServer *v1.EntandoKeycloakServer, opts metav1.UpdateOptions) (*v1.EntandoKeycloakServer, error)
	UpdateStatus(ctx context.Context, entandoKeycloakServer *v1.EntandoKeycloakServer, opts metav1.UpdateOptions) (*v1.EntandoKeycloakServer, 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.EntandoKeycloakServer, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoKeycloakServerList, 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.EntandoKeycloakServer, err error)
	Apply(ctx context.Context, entandoKeycloakServer *entandoorgv1.EntandoKeycloakServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoKeycloakServer, err error)
	ApplyStatus(ctx context.Context, entandoKeycloakServer *entandoorgv1.EntandoKeycloakServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoKeycloakServer, err error)
	EntandoKeycloakServerExpansion
}

EntandoKeycloakServerInterface has methods to work with EntandoKeycloakServer resources.

type EntandoKeycloakServersGetter

type EntandoKeycloakServersGetter interface {
	EntandoKeycloakServers(namespace string) EntandoKeycloakServerInterface
}

EntandoKeycloakServersGetter has a method to return a EntandoKeycloakServerInterface. A group's client should implement this interface.

type EntandoPluginExpansion

type EntandoPluginExpansion interface{}

type EntandoPluginInterface

type EntandoPluginInterface interface {
	Create(ctx context.Context, entandoPlugin *v1.EntandoPlugin, opts metav1.CreateOptions) (*v1.EntandoPlugin, error)
	Update(ctx context.Context, entandoPlugin *v1.EntandoPlugin, opts metav1.UpdateOptions) (*v1.EntandoPlugin, error)
	UpdateStatus(ctx context.Context, entandoPlugin *v1.EntandoPlugin, opts metav1.UpdateOptions) (*v1.EntandoPlugin, 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.EntandoPlugin, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EntandoPluginList, 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.EntandoPlugin, err error)
	Apply(ctx context.Context, entandoPlugin *entandoorgv1.EntandoPluginApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoPlugin, err error)
	ApplyStatus(ctx context.Context, entandoPlugin *entandoorgv1.EntandoPluginApplyConfiguration, opts metav1.ApplyOptions) (result *v1.EntandoPlugin, err error)
	EntandoPluginExpansion
}

EntandoPluginInterface has methods to work with EntandoPlugin resources.

type EntandoPluginsGetter

type EntandoPluginsGetter interface {
	EntandoPlugins(namespace string) EntandoPluginInterface
}

EntandoPluginsGetter has a method to return a EntandoPluginInterface. A group's client should implement this interface.

type EntandoV1Client

type EntandoV1Client struct {
	// contains filtered or unexported fields
}

EntandoV1Client is used to interact with features provided by the entando.org group.

func New

New creates a new EntandoV1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*EntandoV1Client, error)

NewForConfig creates a new EntandoV1Client 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) (*EntandoV1Client, error)

NewForConfigAndClient creates a new EntandoV1Client 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) *EntandoV1Client

NewForConfigOrDie creates a new EntandoV1Client for the given config and panics if there is an error in the config.

func (c *EntandoV1Client) EntandoAppPluginLinks(namespace string) EntandoAppPluginLinkInterface

func (*EntandoV1Client) EntandoApps

func (c *EntandoV1Client) EntandoApps(namespace string) EntandoAppInterface

func (*EntandoV1Client) EntandoDatabaseServices

func (c *EntandoV1Client) EntandoDatabaseServices(namespace string) EntandoDatabaseServiceInterface

func (*EntandoV1Client) EntandoDeBundles

func (c *EntandoV1Client) EntandoDeBundles(namespace string) EntandoDeBundleInterface

func (*EntandoV1Client) EntandoKeycloakServers

func (c *EntandoV1Client) EntandoKeycloakServers(namespace string) EntandoKeycloakServerInterface

func (*EntandoV1Client) EntandoPlugins

func (c *EntandoV1Client) EntandoPlugins(namespace string) EntandoPluginInterface

func (*EntandoV1Client) ProvidedCapabilities

func (c *EntandoV1Client) ProvidedCapabilities(namespace string) ProvidedCapabilityInterface

func (*EntandoV1Client) RESTClient

func (c *EntandoV1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

type ProvidedCapabilitiesGetter

type ProvidedCapabilitiesGetter interface {
	ProvidedCapabilities(namespace string) ProvidedCapabilityInterface
}

ProvidedCapabilitiesGetter has a method to return a ProvidedCapabilityInterface. A group's client should implement this interface.

type ProvidedCapabilityExpansion

type ProvidedCapabilityExpansion interface{}

type ProvidedCapabilityInterface

type ProvidedCapabilityInterface interface {
	Create(ctx context.Context, providedCapability *v1.ProvidedCapability, opts metav1.CreateOptions) (*v1.ProvidedCapability, error)
	Update(ctx context.Context, providedCapability *v1.ProvidedCapability, opts metav1.UpdateOptions) (*v1.ProvidedCapability, error)
	UpdateStatus(ctx context.Context, providedCapability *v1.ProvidedCapability, opts metav1.UpdateOptions) (*v1.ProvidedCapability, 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.ProvidedCapability, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ProvidedCapabilityList, 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.ProvidedCapability, err error)
	Apply(ctx context.Context, providedCapability *entandoorgv1.ProvidedCapabilityApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ProvidedCapability, err error)
	ApplyStatus(ctx context.Context, providedCapability *entandoorgv1.ProvidedCapabilityApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ProvidedCapability, err error)
	ProvidedCapabilityExpansion
}

ProvidedCapabilityInterface has methods to work with ProvidedCapability resources.

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