From 0e385f6f9a3321abbcaac5bcf68c8220a7ccb68f Mon Sep 17 00:00:00 2001 From: Arnob kumar saha Date: Wed, 7 Jan 2026 17:39:17 +0600 Subject: [PATCH] Add crd utils for cassandra, hazelcast, oracle Signed-off-by: Arnob kumar saha --- api/catalog/v1alpha1/crds.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/api/catalog/v1alpha1/crds.go b/api/catalog/v1alpha1/crds.go index 276c4d88..2e940da6 100644 --- a/api/catalog/v1alpha1/crds.go +++ b/api/catalog/v1alpha1/crds.go @@ -22,6 +22,10 @@ import ( "kmodules.xyz/client-go/apiextensions" ) +func (CassandraBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { + return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceCassandraBindings)) +} + func (ClickHouseBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceClickHouseBindings)) } @@ -38,6 +42,10 @@ func (FerretDBBinding) CustomResourceDefinition() *apiextensions.CustomResourceD return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceFerretDBBindings)) } +func (HazelcastBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { + return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceHazelcastBindings)) +} + func (KafkaBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceKafkaBindings)) } @@ -62,6 +70,10 @@ func (MySQLBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefi return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceMySQLBindings)) } +func (OracleBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { + return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourceOracleBindings)) +} + func (PerconaXtraDBBinding) CustomResourceDefinition() *apiextensions.CustomResourceDefinition { return crds.MustCustomResourceDefinition(GroupVersion.WithResource(ResourcePerconaXtraDBBindings)) }