Class CloudPoolOptions

  • All Implemented Interfaces:
    com.elastisys.scale.commons.cli.CommandLineOptions

    public class CloudPoolOptions
    extends com.elastisys.scale.commons.cli.server.BaseServerCliOptions
    Captures (command-line) options accepted by a CloudPoolServer.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String config  
      static java.lang.String DEFAULT_STORAGE_DIR
      The default directory where the CloudPool will store its runtime state.
      boolean stopped  
      java.lang.String storageDir  
      • Fields inherited from class com.elastisys.scale.commons.cli.server.BaseServerCliOptions

        help, httpPort, httpsPort, positionalArgs, realmFile, requireBasicAuth, requireClientCert, requireRole, sslKeyStore, sslKeyStorePassword, sslTrustStore, sslTrustStorePassword, version
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getVersion()  
      java.lang.String toString()  
      • Methods inherited from class com.elastisys.scale.commons.cli.server.BaseServerCliOptions

        isHelpFlagSet, isVersionFlagSet, validate
      • Methods inherited from class java.lang.Object

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

      • DEFAULT_STORAGE_DIR

        public static final java.lang.String DEFAULT_STORAGE_DIR
        The default directory where the CloudPool will store its runtime state.
        See Also:
        Constant Field Values
      • config

        public java.lang.String config
      • storageDir

        public java.lang.String storageDir
      • stopped

        public boolean stopped
    • Constructor Detail

      • CloudPoolOptions

        public CloudPoolOptions()
    • Method Detail

      • getVersion

        public java.lang.String getVersion()
        Specified by:
        getVersion in interface com.elastisys.scale.commons.cli.CommandLineOptions
        Specified by:
        getVersion in class com.elastisys.scale.commons.cli.server.BaseServerCliOptions
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class com.elastisys.scale.commons.cli.server.BaseServerCliOptions