Class ExtensionDevModeConfig

java.lang.Object
io.quarkus.bootstrap.model.ExtensionDevModeConfig
All Implemented Interfaces:
Mappable, Serializable

public class ExtensionDevModeConfig extends Object implements Serializable, Mappable
Extension Dev mode configuration options
See Also:
  • Constructor Details

  • Method Details

    • getExtensionKey

      public ArtifactKey getExtensionKey()
      Extension key
      Returns:
      extension key
    • getJvmOptions

      public JvmOptions getJvmOptions()
      JVM options that should be added to the command line launching an application in Dev mode.
      Returns:
      JVM options to be added to the command line launching an application in Dev mode
    • getLockJvmOptions

      public Set<String> getLockJvmOptions()
      JVM options whose default values should not be overridden with values that otherwise would be recommended as defaults for Quarkus dev mode by the Quarkus Maven and Gradle plugins.
      Returns:
      JVM options that shouldn't be overridden
    • asMap

      public Map<String,Object> asMap(MappableCollectionFactory factory)
      Description copied from interface: Mappable
      Returns an instance of a Map that represents this instance.
      Specified by:
      asMap in interface Mappable
      Parameters:
      factory - collection factory
      Returns:
      a map representing this instance