Class DependentResourceSpecMetadata<R,​P extends io.fabric8.kubernetes.api.model.HasMetadata,​C>


  • public class DependentResourceSpecMetadata<R,​P extends io.fabric8.kubernetes.api.model.HasMetadata,​C>
    extends io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec<R,​P>
    • Constructor Detail

      • DependentResourceSpecMetadata

        public DependentResourceSpecMetadata​(Class<? extends io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<R,​P>> dependentResourceClass,
                                             C dependentResourceConfig,
                                             String name,
                                             Set<String> dependsOn,
                                             io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<?,​?> readyCondition,
                                             io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<?,​?> reconcileCondition,
                                             io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<?,​?> deletePostCondition,
                                             String quarkusUseEventSourceWithName,
                                             String dependentTypeName)
    • Method Detail

      • getDependentResourceConfig

        public C getDependentResourceConfig()
      • getDependentType

        public Class<R> getDependentType()
      • getDependentTypeName

        public String getDependentTypeName()
      • getQuarkusUseEventSourceWithName

        public String getQuarkusUseEventSourceWithName()