Documentation
¶
Index ¶
- Variables
- type Environment
- func (e *Environment) ApplyObject(obj client.Object, fieldOwner string) error
- func (e *Environment) CleanupObject(ctx context.Context, obj client.Object) error
- func (e *Environment) CleanupObjects(ctx context.Context, objs ...client.Object) error
- func (e *Environment) Client() client.Client
- func (e *Environment) Config() *rest.Config
- func (e *Environment) CreateNamespace() (string, error)
- func (e *Environment) CreateObject(obj client.Object) error
- func (e *Environment) DiscoveryClient() discovery.DiscoveryInterface
- func (e *Environment) EnsureObjectDoesNotExist(obj client.Object) error
- func (e *Environment) EnsureObjectExists(obj client.Object, reconcilerName, ownerId string, digest string) (client.Object, error)
- func (e *Environment) Finalize(obj client.Object, finalizer string) error
- func (e *Environment) Id() string
- func (e *Environment) KubeConfig() string
- func (e *Environment) Observe(obj ObserveableObject, status metav1.ConditionStatus) error
- func (e *Environment) Scheme() *runtime.Scheme
- func (e *Environment) Stop() error
- func (e *Environment) Version() *version.Info
- type ObserveableObject
Constants ¶
This section is empty.
Variables ¶
View Source
var CRDS map[string]*apiextensionsv1.CustomResourceDefinition
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct {
// contains filtered or unexported fields
}
func (*Environment) ApplyObject ¶
func (e *Environment) ApplyObject(obj client.Object, fieldOwner string) error
func (*Environment) CleanupObject ¶
func (*Environment) CleanupObjects ¶
func (*Environment) Client ¶
func (e *Environment) Client() client.Client
func (*Environment) Config ¶
func (e *Environment) Config() *rest.Config
func (*Environment) CreateNamespace ¶
func (e *Environment) CreateNamespace() (string, error)
func (*Environment) CreateObject ¶
func (e *Environment) CreateObject(obj client.Object) error
func (*Environment) DiscoveryClient ¶
func (e *Environment) DiscoveryClient() discovery.DiscoveryInterface
func (*Environment) EnsureObjectDoesNotExist ¶
func (e *Environment) EnsureObjectDoesNotExist(obj client.Object) error
func (*Environment) EnsureObjectExists ¶
func (*Environment) Finalize ¶
func (e *Environment) Finalize(obj client.Object, finalizer string) error
func (*Environment) Id ¶
func (e *Environment) Id() string
func (*Environment) KubeConfig ¶
func (e *Environment) KubeConfig() string
func (*Environment) Observe ¶
func (e *Environment) Observe(obj ObserveableObject, status metav1.ConditionStatus) error
func (*Environment) Scheme ¶
func (e *Environment) Scheme() *runtime.Scheme
func (*Environment) Stop ¶
func (e *Environment) Stop() error
func (*Environment) Version ¶
func (e *Environment) Version() *version.Info
Directories
¶
| Path | Synopsis |
|---|---|
|
apis
|
|
|
testing.cs.sap.com/v1alpha1
Package v1alpha1 contains API Schema definitions for the testing v1alpha1 API group
|
Package v1alpha1 contains API Schema definitions for the testing v1alpha1 API group |
Click to show internal directories.
Click to hide internal directories.