Class Aot.Builder

java.lang.Object
io.helidon.common.features.metadata.Aot.BuilderBase<Aot.Builder, Aot>
io.helidon.common.features.metadata.Aot.Builder
All Implemented Interfaces:
Prototype.Builder<Aot.Builder, Aot>, Builder<Aot.Builder, Aot>, Supplier<Aot>
Enclosing interface:
Aot

public static class Aot.Builder extends Aot.BuilderBase<Aot.Builder, Aot> implements Builder<Aot.Builder, Aot>
Fluent API builder for Aot.
  • Method Details

    • buildPrototype

      public Aot buildPrototype()
      Create an instance of the prototype. Calling this method may update this builder from providers and decorators, so repeated calls may have side effects.
      Specified by:
      buildPrototype in interface Prototype.Builder<Aot.Builder, Aot>
      Returns:
      an instance of the setup object created from this builder
    • build

      public Aot build()
      Create an instance from this builder. Calling this method may update this builder from providers and decorators, so repeated calls may have side effects.
      Specified by:
      build in interface Builder<Aot.Builder, Aot>
      Returns:
      instance of the built type