Class FlowNodeViewColumnDescriptor

java.lang.Object
hudson.model.Descriptor<FlowNodeViewColumn>
org.jenkinsci.plugins.workflow.visualization.table.FlowNodeViewColumnDescriptor
All Implemented Interfaces:
ExtensionPoint, Saveable, Loadable, OnMaster

public abstract class FlowNodeViewColumnDescriptor extends Descriptor<FlowNodeViewColumn> implements ExtensionPoint
Author:
Kohsuke Kawaguchi
  • Constructor Details

    • FlowNodeViewColumnDescriptor

      protected FlowNodeViewColumnDescriptor(Class<? extends FlowNodeViewColumn> clazz)
    • FlowNodeViewColumnDescriptor

      protected FlowNodeViewColumnDescriptor()
  • Method Details

    • getDefaultInstance

      @CheckForNull public FlowNodeViewColumn getDefaultInstance()
      Deprecated.
      Don't use this method outside the core workflow plugins as we'll likely change this.
      To enable rendering a table of FlowNode without the user explicitly configuring columns, this method provides a default instance. If column requires some configuration and no sensible default instance exists, return null. When more columns get written, this concept will likely break down. Revisit this.
    • all

    • getDefaultInstances

      public static List<FlowNodeViewColumn> getDefaultInstances()
      Deprecated.
      Don't use this method outside the core workflow plugins as we'll likely change this.