Documentation ¶
Index ¶
- Constants
- func AppendInfinispanWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendKafkaWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendKeycloakWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendMongoDBWatchedObjects(b *builder.Builder) *builder.Builder
- type MongoDBCredential
- type Reconciler
- type ReconcilerHandler
- type StatusHandler
Constants ¶
View Source
const (
// QuarkusKafkaBootstrapAppProp quarkus application property for setting kafka server
QuarkusKafkaBootstrapAppProp = "kafka.bootstrap.servers"
)
Variables ¶
This section is empty.
Functions ¶
func AppendInfinispanWatchedObjects ¶
AppendInfinispanWatchedObjects ...
func AppendKafkaWatchedObjects ¶
AppendKafkaWatchedObjects ...
func AppendKeycloakWatchedObjects ¶
AppendKeycloakWatchedObjects ...
Types ¶
type MongoDBCredential ¶
type MongoDBCredential struct { AuthDatabase string `yaml:"auth-database"` Username string `yaml:"username"` Password string `yaml:"password"` Database string `yaml:"database"` }
MongoDBCredential holds the credentials information of a user into an mongoDB server
type Reconciler ¶
Reconciler Interface to represent type of supported kogito infra reconciliation algorithm for resources like Infinispan, kafka & keycloak
type ReconcilerHandler ¶
type ReconcilerHandler interface { GetInfraReconciler(instance api.KogitoInfraInterface) (Reconciler, error) GetReconcileResultFor(err error, requeue bool) (reconcile.Result, error) }
ReconcilerHandler ...
func NewReconcilerHandler ¶
func NewReconcilerHandler(context operator.Context) ReconcilerHandler
NewReconcilerHandler ...
type StatusHandler ¶
type StatusHandler interface {
UpdateBaseStatus(instance api.KogitoInfraInterface, err *error)
}
StatusHandler ...
func NewStatusHandler ¶
func NewStatusHandler(context operator.Context) StatusHandler
NewStatusHandler ...
Click to show internal directories.
Click to hide internal directories.