Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type EntandoAppExpansion
- type EntandoAppInterface
- type EntandoAppPluginLinkExpansion
- type EntandoAppPluginLinkInterface
- type EntandoAppPluginLinksGetter
- type EntandoAppsGetter
- type EntandoDatabaseServiceExpansion
- type EntandoDatabaseServiceInterface
- type EntandoDatabaseServicesGetter
- type EntandoDeBundleExpansion
- type EntandoDeBundleInterface
- type EntandoDeBundlesGetter
- type EntandoKeycloakServerExpansion
- type EntandoKeycloakServerInterface
- type EntandoKeycloakServersGetter
- type EntandoPluginExpansion
- type EntandoPluginInterface
- type EntandoPluginsGetter
- type EntandoV1Client
- func (c *EntandoV1Client) EntandoAppPluginLinks(namespace string) EntandoAppPluginLinkInterface
- func (c *EntandoV1Client) EntandoApps(namespace string) EntandoAppInterface
- func (c *EntandoV1Client) EntandoDatabaseServices(namespace string) EntandoDatabaseServiceInterface
- func (c *EntandoV1Client) EntandoDeBundles(namespace string) EntandoDeBundleInterface
- func (c *EntandoV1Client) EntandoKeycloakServers(namespace string) EntandoKeycloakServerInterface
- func (c *EntandoV1Client) EntandoPlugins(namespace string) EntandoPluginInterface
- func (c *EntandoV1Client) ProvidedCapabilities(namespace string) ProvidedCapabilityInterface
- func (c *EntandoV1Client) RESTClient() rest.Interface
- type EntandoV1Interface
- type ProvidedCapabilitiesGetter
- type ProvidedCapabilityExpansion
- type ProvidedCapabilityInterface
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 ¶
func New(c rest.Interface) *EntandoV1Client
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 ¶
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 (*EntandoV1Client) EntandoAppPluginLinks ¶
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 EntandoV1Interface ¶
type EntandoV1Interface interface { RESTClient() rest.Interface EntandoAppsGetter EntandoAppPluginLinksGetter EntandoDatabaseServicesGetter EntandoDeBundlesGetter EntandoKeycloakServersGetter EntandoPluginsGetter ProvidedCapabilitiesGetter }
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.