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

java.lang.Object
io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec<R,P,C>
io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata<R,P,C>

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

    Constructors
    Constructor
    Description
    DependentResourceSpecMetadata(Class<? extends io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<R,P>> dependentResourceClass, 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, io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<?,?> activationCondition, String quarkusUseEventSourceWithName, Class<R> resourceClass)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    void
    setNullableConfiguration(C configuration)
     

    Methods inherited from class io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec

    equals, getActivationCondition, getConfiguration, getDeletePostCondition, getDependentResourceClass, getDependsOn, getName, getReadyCondition, getReconcileCondition, getUseEventSourceWithName, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DependentResourceSpecMetadata

      public DependentResourceSpecMetadata(Class<? extends io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<R,P>> dependentResourceClass, 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, io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<?,?> activationCondition, String quarkusUseEventSourceWithName, Class<R> resourceClass)
  • Method Details

    • getQuarkusUseEventSourceWithName

      public String getQuarkusUseEventSourceWithName()
    • getNullableConfiguration

      public C getNullableConfiguration()
    • setNullableConfiguration

      public void setNullableConfiguration(C configuration)
      Overrides:
      setNullableConfiguration in class io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec<R,P extends io.fabric8.kubernetes.api.model.HasMetadata,C>
    • getResourceClass

      public Class<R> getResourceClass()