Class ArcInitConfig

java.lang.Object
io.quarkus.arc.ArcInitConfig

public final class ArcInitConfig extends Object
A configuration object used while initializing Arc, see Arc.initialize() methods. Consolidates all configuration objects needed for Arc to initialize, values are initialized to their defaults.
  • Field Details

    • DEFAULT

      public static final ArcInitConfig DEFAULT
      Basic instance without any configuration, all values are default
  • Method Details

    • builder

      public static ArcInitConfig.Builder builder()
      Obtains a builder for ArcInitConfig
      Returns:
      new instance of the builder
    • isStrictCompatibility

      public boolean isStrictCompatibility()
    • getCurrentContextFactory

      public CurrentContextFactory getCurrentContextFactory()
    • isOptimizeContexts

      @Deprecated(since="3.7", forRemoval=true) public boolean isOptimizeContexts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      This method was never used and will be removed at some point after Quarkus 3.10
      Returns:
      true if optimized contexts should be used, false otherwise