Class HawtioConfig.PluginConfig

  • Enclosing class:
    HawtioConfig

    public static class HawtioConfig.PluginConfig
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.Optional<java.lang.Boolean> bustRemoteEntryCache
      (Optional) Whether to bust remote entry cache of the remote plugin.
      java.lang.String module
      Module path of the remote plugin.
      java.util.Optional<java.lang.String> pluginEntry
      (Optional) Hawtio plugin entry name of the remote plugin.
      java.util.Optional<java.lang.String> remoteEntryFileName
      (Optional) Custom remote entry file name of the remote plugin.
      java.lang.String scope
      Scope of the remote plugin.
      java.lang.String url
      URL of the remote plugin.
    • Constructor Summary

      Constructors 
      Constructor Description
      PluginConfig()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • url

        @ConfigItem
        public java.lang.String url
        URL of the remote plugin.
      • scope

        @ConfigItem
        public java.lang.String scope
        Scope of the remote plugin.
      • module

        @ConfigItem
        public java.lang.String module
        Module path of the remote plugin.
      • remoteEntryFileName

        @ConfigItem(name="remoteEntryFileName")
        public java.util.Optional<java.lang.String> remoteEntryFileName
        (Optional) Custom remote entry file name of the remote plugin. Defaults to remoteEntry.js.
      • bustRemoteEntryCache

        @ConfigItem(name="bustRemoteEntryCache")
        public java.util.Optional<java.lang.Boolean> bustRemoteEntryCache
        (Optional) Whether to bust remote entry cache of the remote plugin. Defaults to false.
      • pluginEntry

        @ConfigItem(name="pluginEntry")
        public java.util.Optional<java.lang.String> pluginEntry
        (Optional) Hawtio plugin entry name of the remote plugin. Defaults to plugin.
    • Constructor Detail

      • PluginConfig

        public PluginConfig()