Package berlin.yuna.natsserver.config
Enum NatsStreamingConfig
- java.lang.Object
-
- java.lang.Enum<NatsStreamingConfig>
-
- berlin.yuna.natsserver.config.NatsStreamingConfig
-
- All Implemented Interfaces:
Serializable
,Comparable<NatsStreamingConfig>
public enum NatsStreamingConfig extends Enum<NatsStreamingConfig>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
desc()
String
key()
Command line property keyString
value()
static NatsStreamingConfig
valueOf(String name)
Returns the enum constant of this type with the specified name.Object
valueRaw()
static NatsStreamingConfig[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CLUSTER_ID
public static final NatsStreamingConfig CLUSTER_ID
-
STORE
public static final NatsStreamingConfig STORE
-
DIR
public static final NatsStreamingConfig DIR
-
MAX_CHANNELS
public static final NatsStreamingConfig MAX_CHANNELS
-
MAX_SUBS
public static final NatsStreamingConfig MAX_SUBS
-
MAX_MSGS
public static final NatsStreamingConfig MAX_MSGS
-
MAX_BYTES
public static final NatsStreamingConfig MAX_BYTES
-
MAX_AGE
public static final NatsStreamingConfig MAX_AGE
-
MAX_INACTIVITY
public static final NatsStreamingConfig MAX_INACTIVITY
-
NATS_SERVER
public static final NatsStreamingConfig NATS_SERVER
-
STAN_CONFIG
public static final NatsStreamingConfig STAN_CONFIG
-
HB_INTERVAL
public static final NatsStreamingConfig HB_INTERVAL
-
HB_TIMEOUT
public static final NatsStreamingConfig HB_TIMEOUT
-
HB_FAIL_COUNT
public static final NatsStreamingConfig HB_FAIL_COUNT
-
FT_GROUP
public static final NatsStreamingConfig FT_GROUP
-
SIGNAL
public static final NatsStreamingConfig SIGNAL
-
ENCRYPT
public static final NatsStreamingConfig ENCRYPT
-
ENCRYPTION_CIPHER
public static final NatsStreamingConfig ENCRYPTION_CIPHER
-
ENCRYPTION_KEY
public static final NatsStreamingConfig ENCRYPTION_KEY
-
REPLACE_DURABLE
public static final NatsStreamingConfig REPLACE_DURABLE
-
CLUSTERED
public static final NatsStreamingConfig CLUSTERED
-
CLUSTER_NODE_ID
public static final NatsStreamingConfig CLUSTER_NODE_ID
-
CLUSTER_BOOTSTRAP
public static final NatsStreamingConfig CLUSTER_BOOTSTRAP
-
CLUSTER_PEERS
public static final NatsStreamingConfig CLUSTER_PEERS
-
CLUSTER_LOG_PATH
public static final NatsStreamingConfig CLUSTER_LOG_PATH
-
CLUSTER_LOG_CACHE_SIZE
public static final NatsStreamingConfig CLUSTER_LOG_CACHE_SIZE
-
CLUSTER_LOG_SNAPSHOTS
public static final NatsStreamingConfig CLUSTER_LOG_SNAPSHOTS
-
CLUSTER_TRAILING_LOGS
public static final NatsStreamingConfig CLUSTER_TRAILING_LOGS
-
CLUSTER_SYNC
public static final NatsStreamingConfig CLUSTER_SYNC
-
CLUSTER_RAFT_LOGGING
public static final NatsStreamingConfig CLUSTER_RAFT_LOGGING
-
CLUSTER_ALLOW_ADD_REMOVE_NODE
public static final NatsStreamingConfig CLUSTER_ALLOW_ADD_REMOVE_NODE
-
FILE_COMPACT_ENABLED
public static final NatsStreamingConfig FILE_COMPACT_ENABLED
-
FILE_COMPACT_FRAG
public static final NatsStreamingConfig FILE_COMPACT_FRAG
-
FILE_COMPACT_INTERVAL
public static final NatsStreamingConfig FILE_COMPACT_INTERVAL
-
FILE_COMPACT_MIN_SIZE
public static final NatsStreamingConfig FILE_COMPACT_MIN_SIZE
-
FILE_BUFFER_SIZE
public static final NatsStreamingConfig FILE_BUFFER_SIZE
-
FILE_CRC
public static final NatsStreamingConfig FILE_CRC
-
FILE_CRC_POLY
public static final NatsStreamingConfig FILE_CRC_POLY
-
FILE_SYNC
public static final NatsStreamingConfig FILE_SYNC
-
FILE_SLICE_MAX_MSGS
public static final NatsStreamingConfig FILE_SLICE_MAX_MSGS
-
FILE_SLICE_MAX_BYTES
public static final NatsStreamingConfig FILE_SLICE_MAX_BYTES
-
FILE_SLICE_MAX_AGE
public static final NatsStreamingConfig FILE_SLICE_MAX_AGE
-
FILE_SLICE_ARCHIVE_SCRIPT
public static final NatsStreamingConfig FILE_SLICE_ARCHIVE_SCRIPT
-
FILE_FDS_LIMIT
public static final NatsStreamingConfig FILE_FDS_LIMIT
-
FILE_PARALLEL_RECOVERY
public static final NatsStreamingConfig FILE_PARALLEL_RECOVERY
-
FILE_TRUNCATE_BAD_EOF
public static final NatsStreamingConfig FILE_TRUNCATE_BAD_EOF
-
FILE_READ_BUFFER_SIZE
public static final NatsStreamingConfig FILE_READ_BUFFER_SIZE
-
FILE_AUTO_SYNC
public static final NatsStreamingConfig FILE_AUTO_SYNC
-
SQL_DRIVER
public static final NatsStreamingConfig SQL_DRIVER
-
SQL_SOURCE
public static final NatsStreamingConfig SQL_SOURCE
-
SQL_NO_CACHING
public static final NatsStreamingConfig SQL_NO_CACHING
-
SQL_MAX_OPEN_CONNS
public static final NatsStreamingConfig SQL_MAX_OPEN_CONNS
-
SQL_BULK_INSERT_LIMIT
public static final NatsStreamingConfig SQL_BULK_INSERT_LIMIT
-
SECURE
public static final NatsStreamingConfig SECURE
-
TLS_CLIENT_KEY
public static final NatsStreamingConfig TLS_CLIENT_KEY
-
TLS_CLIENT_CERT
public static final NatsStreamingConfig TLS_CLIENT_CERT
-
TLS_CLIENT_CACERT
public static final NatsStreamingConfig TLS_CLIENT_CACERT
-
STAN_DEBUG
public static final NatsStreamingConfig STAN_DEBUG
-
STAN_TRACE
public static final NatsStreamingConfig STAN_TRACE
-
ADDR
public static final NatsStreamingConfig ADDR
-
PORT
public static final NatsStreamingConfig PORT
-
PID
public static final NatsStreamingConfig PID
-
HTTP_PORT
public static final NatsStreamingConfig HTTP_PORT
-
HTTPS_PORT
public static final NatsStreamingConfig HTTPS_PORT
-
CONFIG
public static final NatsStreamingConfig CONFIG
-
LOG
public static final NatsStreamingConfig LOG
-
LOGTIME
public static final NatsStreamingConfig LOGTIME
-
SYSLOG
public static final NatsStreamingConfig SYSLOG
-
SYSLOG_NAME
public static final NatsStreamingConfig SYSLOG_NAME
-
REMOTE_SYSLOG
public static final NatsStreamingConfig REMOTE_SYSLOG
-
DEBUG
public static final NatsStreamingConfig DEBUG
-
TRACE
public static final NatsStreamingConfig TRACE
-
USER
public static final NatsStreamingConfig USER
-
PASS
public static final NatsStreamingConfig PASS
-
AUTH
public static final NatsStreamingConfig AUTH
-
TLS
public static final NatsStreamingConfig TLS
-
TLSCERT
public static final NatsStreamingConfig TLSCERT
-
TLSKEY
public static final NatsStreamingConfig TLSKEY
-
TLSVERIFY
public static final NatsStreamingConfig TLSVERIFY
-
TLSCACERT
public static final NatsStreamingConfig TLSCACERT
-
ROUTES
public static final NatsStreamingConfig ROUTES
-
CLUSTER
public static final NatsStreamingConfig CLUSTER
-
NATS_SYSTEM
public static final NatsStreamingConfig NATS_SYSTEM
-
NATS_LOG_NAME
public static final NatsStreamingConfig NATS_LOG_NAME
-
NATS_STREAMING_VERSION
public static final NatsStreamingConfig NATS_STREAMING_VERSION
-
NATS_DOWNLOAD_URL
public static final NatsStreamingConfig NATS_DOWNLOAD_URL
-
NATS_BINARY_PATH
public static final NatsStreamingConfig NATS_BINARY_PATH
-
NATS_CONFIG_FILE
public static final NatsStreamingConfig NATS_CONFIG_FILE
-
NATS_ARGS
public static final NatsStreamingConfig NATS_ARGS
-
-
Method Detail
-
values
public static NatsStreamingConfig[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NatsStreamingConfig c : NatsStreamingConfig.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NatsStreamingConfig valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- 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
-
-