Documentation
¶
Index ¶
- func ActualContext() context.Context
- func ActualNamespace() *corev1.Namespace
- func ClusterConfig() *rest.Config
- func ConditionStatus(object apisv1beta1.Object, conditionType string) func() v1.ConditionStatus
- func Create(ob client.Object) error
- func Delete(ob client.Object) error
- func Exists(object client.Object) func() bool
- func Get(key types.NamespacedName, ob client.Object) error
- func GetClient() client.Client
- func GetCondition(object apisv1beta1.Object, conditionType string) func() *apisv1beta1.Condition
- func GetScheme() *runtime.Scheme
- func NewDumbConfiguration() *v1beta1.Configuration
- func NewDumbVersions() *v1beta1.Version
- func NewDumpMysqlConfig() v1beta1.MysqlConfig
- func NotFound(object client.Object) func() bool
- func Update(ob client.Object) error
- func UpdateStatus(ob client.Object) error
- func WithMutator[T apisv1beta1.Object](mutator controllerutils.Mutator[T], fn func())
- func WithNewNamespace(fn func())
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActualContext ¶
func ActualNamespace ¶
func ClusterConfig ¶
func ConditionStatus ¶
func ConditionStatus(object apisv1beta1.Object, conditionType string) func() v1.ConditionStatus
func GetCondition ¶
func GetCondition(object apisv1beta1.Object, conditionType string) func() *apisv1beta1.Condition
func NewDumbConfiguration ¶
func NewDumbConfiguration() *v1beta1.Configuration
func NewDumbVersions ¶
func NewDumpMysqlConfig ¶
func NewDumpMysqlConfig() v1beta1.MysqlConfig
func UpdateStatus ¶
func WithMutator ¶
func WithMutator[T apisv1beta1.Object](mutator controllerutils.Mutator[T], fn func())
func WithNewNamespace ¶
func WithNewNamespace(fn func())
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.