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

java.lang.Object
io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo<R,P>
All Implemented Interfaces:
Comparable<DependentInfo>

public class DependentInfo<R,P extends io.fabric8.kubernetes.api.model.HasMetadata> extends Object implements Comparable<DependentInfo>
  • Constructor Details

    • DependentInfo

      public DependentInfo(io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec<R,P,?> spec)
  • Method Details

    • getResourceClass

      public String getResourceClass()
    • getName

      public String getName()
    • getDependsOn

      public Set<String> getDependsOn()
    • getHasConditions

      public boolean getHasConditions()
    • getReadyCondition

      public String getReadyCondition()
    • getReconcileCondition

      public String getReconcileCondition()
    • getDeletePostCondition

      public String getDeletePostCondition()
    • getUseEventSourceWithName

      public String getUseEventSourceWithName()
    • getType

      public String getType()
    • compareTo

      public int compareTo(DependentInfo other)
      Specified by:
      compareTo in interface Comparable<R>