Class QuarkusManagedWorkflow<P extends io.fabric8.kubernetes.api.model.HasMetadata>

java.lang.Object
io.javaoperatorsdk.operator.processing.dependent.workflow.DefaultManagedWorkflow<P>
io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow<P>
All Implemented Interfaces:
io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflow<P>
Direct Known Subclasses:
QuarkusManagedWorkflow.NoOpManagedWorkflow

public class QuarkusManagedWorkflow<P extends io.fabric8.kubernetes.api.model.HasMetadata> extends io.javaoperatorsdk.operator.processing.dependent.workflow.DefaultManagedWorkflow<P>
  • Field Details

    • noOpWorkflow

      public static final io.javaoperatorsdk.operator.processing.dependent.workflow.Workflow noOpWorkflow
    • noOpManagedWorkflow

      public static final QuarkusManagedWorkflow noOpManagedWorkflow
  • Constructor Details

    • QuarkusManagedWorkflow

      public QuarkusManagedWorkflow(QuarkusWorkflowSpec nullableSpec, List<io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec> orderedSpecs, boolean hasCleaner)
  • Method Details

    • isHasCleaner

      public boolean isHasCleaner()
    • getNullableSpec

      public QuarkusWorkflowSpec getNullableSpec()
    • getSpec

      public Optional<QuarkusWorkflowSpec> getSpec()
    • getGenericSpec

      public Optional<io.javaoperatorsdk.operator.api.config.workflow.WorkflowSpec> getGenericSpec()