Class ExternalControllerConfiguration


  • public class ExternalControllerConfiguration
    extends Object
    • Field Detail

      • namespaces

        @ConfigItem
        public Optional<List<String>> namespaces
        An optional list of comma-separated namespace names the controller should watch. If this property is left empty then the controller will watch all namespaces.
      • finalizer

        @ConfigItem
        public Optional<String> finalizer
        The optional name of the finalizer for the controller. If none is provided, one will be automatically generated.
      • generationAware

        @ConfigItem(defaultValue="true")
        public Optional<Boolean> generationAware
        Whether the controller should only process events if the associated resource generation has increased since last reconciliation, otherwise will process all events.
      • delayRegistrationUntilEvent

        public Optional<String> delayRegistrationUntilEvent
        The optional fully qualified name of a CDI event class that the controller will wait for before registering with the Operator.
    • Constructor Detail

      • ExternalControllerConfiguration

        public ExternalControllerConfiguration()