Class Plan.Version

java.lang.Object
io.substrait.plan.Plan.Version
Enclosing class:
Plan

@Immutable public abstract static class Plan.Version extends Object
  • Field Details

    • DEFAULT_VERSION

      public static final Plan.Version DEFAULT_VERSION
  • Constructor Details

    • Version

      public Version()
  • Method Details

    • getMajor

      public abstract int getMajor()
    • getMinor

      public abstract int getMinor()
    • getPatch

      public abstract int getPatch()
    • getGitHash

      public abstract Optional<String> getGitHash()
    • getProducer

      public abstract Optional<String> getProducer()
    • builder

      public static io.substrait.plan.ImmutableVersion.Builder builder()