Enum Class NatsConfig

java.lang.Object
java.lang.Enum<NatsConfig>
berlin.yuna.natsserver.config.NatsConfig
All Implemented Interfaces:
Serializable, Comparable<NatsConfig>, Constable

public enum NatsConfig extends Enum<NatsConfig>
  • Enum Constant Details

    • NAME

      public static final NatsConfig NAME
    • SERVER_NAME

      public static final NatsConfig SERVER_NAME
    • SIGNAL

      public static final NatsConfig SIGNAL
    • PID

      public static final NatsConfig PID
    • CLIENT_ADVERTISE

      public static final NatsConfig CLIENT_ADVERTISE
    • CLUSTER_NAME

      public static final NatsConfig CLUSTER_NAME
    • NO_ADVERTISE

      public static final NatsConfig NO_ADVERTISE
    • CLUSTER_ADVERTISE

      public static final NatsConfig CLUSTER_ADVERTISE
    • CONNECT_RETRIES

      public static final NatsConfig CONNECT_RETRIES
    • CLUSTER_LISTEN

      public static final NatsConfig CLUSTER_LISTEN
    • ADDR

      public static final NatsConfig ADDR
    • NET

      public static final NatsConfig NET
    • PORT

      public static final NatsConfig PORT
    • HTTP_PORT

      public static final NatsConfig HTTP_PORT
    • HTTPS_PORT

      public static final NatsConfig HTTPS_PORT
    • CONFIG

      public static final NatsConfig CONFIG
    • PORTS_FILE_DIR

      public static final NatsConfig PORTS_FILE_DIR
    • LOG

      public static final NatsConfig LOG
    • TRACE

      public static final NatsConfig TRACE
    • DEBUG

      public static final NatsConfig DEBUG
    • SYSLOG

      public static final NatsConfig SYSLOG
    • LOGTIME

      public static final NatsConfig LOGTIME
    • REMOTE_SYSLOG

      public static final NatsConfig REMOTE_SYSLOG
    • LOG_SIZE_LIMIT

      public static final NatsConfig LOG_SIZE_LIMIT
    • MAX_TRACED_MSG_LEN

      public static final NatsConfig MAX_TRACED_MSG_LEN
    • JETSTREAM

      public static final NatsConfig JETSTREAM
    • STORE_DIR

      public static final NatsConfig STORE_DIR
    • USER

      public static final NatsConfig USER
    • PASS

      public static final NatsConfig PASS
    • AUTH

      public static final NatsConfig AUTH
    • TLS

      public static final NatsConfig TLS
    • TLSCERT

      public static final NatsConfig TLSCERT
    • TLSKEY

      public static final NatsConfig TLSKEY
    • TLSCACERT

      public static final NatsConfig TLSCACERT
    • TLSVERIFY

      public static final NatsConfig TLSVERIFY
    • ROUTES

      public static final NatsConfig ROUTES
    • CLUSTER

      public static final NatsConfig CLUSTER
    • PROFILE

      public static final NatsConfig PROFILE
    • NATS_SYSTEM

      public static final NatsConfig NATS_SYSTEM
    • NATS_LOG_NAME

      public static final NatsConfig NATS_LOG_NAME
    • NATS_VERSION

      public static final NatsConfig NATS_VERSION
    • NATS_DOWNLOAD_URL

      public static final NatsConfig NATS_DOWNLOAD_URL
    • NATS_BINARY_PATH

      public static final NatsConfig NATS_BINARY_PATH
    • NATS_CONFIG_FILE

      public static final NatsConfig NATS_CONFIG_FILE
    • NATS_ARGS

      public static final NatsConfig NATS_ARGS
  • Method Details

    • values

      public static NatsConfig[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NatsConfig valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • valueRaw

      public Object valueRaw()
    • desc

      public String desc()
    • value

      public String value()
      Returns:
      value as string
    • key

      public String key()
      Command line property key
      Returns:
      key for command line