public enum DefaultOptions extends Enum<DefaultOptions>
Modifier and Type | Method and Description |
---|---|
static Options |
defaultValues(HaMode haMode) |
static Options |
defaultValues(HaMode haMode,
boolean pool)
Generate an Options object with default value corresponding to High Availability mode.
|
String |
getDescription() |
String |
getOptionName() |
boolean |
isRequired() |
static void |
optionCoherenceValidation(Options options)
Option initialisation end : set option value to a coherent state.
|
static void |
parse(HaMode haMode,
String urlParameters,
Options options)
Parse additional properties.
|
static Options |
parse(HaMode haMode,
String urlParameters,
Properties properties,
Options options)
Parse additional properties .
|
static void |
propertyString(Options options,
HaMode haMode,
StringBuilder sb)
Generate parameter String equivalent to options.
|
static DefaultOptions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DefaultOptions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DefaultOptions USER
public static final DefaultOptions PASSWORD
public static final DefaultOptions CONNECT_TIMEOUT
public static final DefaultOptions PIPE
public static final DefaultOptions LOCAL_SOCKET
public static final DefaultOptions SHARED_MEMORY
public static final DefaultOptions TCP_NO_DELAY
public static final DefaultOptions TCP_ABORTIVE_CLOSE
public static final DefaultOptions LOCAL_SOCKET_ADDRESS
public static final DefaultOptions SOCKET_TIMEOUT
public static final DefaultOptions INTERACTIVE_CLIENT
public static final DefaultOptions DUMP_QUERY_ON_EXCEPTION
public static final DefaultOptions USE_OLD_ALIAS_METADATA_BEHAVIOR
public static final DefaultOptions ALLOW_LOCAL_INFILE
public static final DefaultOptions SESSION_VARIABLES
public static final DefaultOptions CREATE_DATABASE_IF_NOT_EXISTS
public static final DefaultOptions SERVER_TIMEZONE
public static final DefaultOptions NULL_CATALOG_MEANS_CURRENT
public static final DefaultOptions TINY_INT_IS_BIT
public static final DefaultOptions YEAR_IS_DATE_TYPE
public static final DefaultOptions USE_SSL
public static final DefaultOptions USER_COMPRESSION
public static final DefaultOptions ALLOW_MULTI_QUERIES
public static final DefaultOptions REWRITE_BATCHED_STATEMENTS
public static final DefaultOptions TCP_KEEP_ALIVE
public static final DefaultOptions TCP_RCV_BUF
public static final DefaultOptions TCP_SND_BUF
public static final DefaultOptions SOCKET_FACTORY
public static final DefaultOptions PIN_GLOBAL_TX_TO_PHYSICAL_CONNECTION
public static final DefaultOptions TRUST_SERVER_CERTIFICATE
public static final DefaultOptions SERVER_SSL_CERT
public static final DefaultOptions USE_FRACTIONAL_SECONDS
public static final DefaultOptions AUTO_RECONNECT
public static final DefaultOptions FAIL_ON_READ_ONLY
public static final DefaultOptions RETRY_ALL_DOWN
public static final DefaultOptions FAILOVER_LOOP_RETRIES
public static final DefaultOptions VALID_CONNECTION_TIMEOUT
public static final DefaultOptions LOAD_BALANCE_BLACKLIST_TIMEOUT
public static final DefaultOptions CACHE_PREP_STMTS
public static final DefaultOptions PREP_STMT_CACHE_SIZE
public static final DefaultOptions PREP_STMT_CACHE_SQL_LIMIT
public static final DefaultOptions ASSURE_READONLY
public static final DefaultOptions USE_LEGACY_DATETIME_CODE
public static final DefaultOptions MAXIMIZE_MYSQL_COMPATIBILITY
public static final DefaultOptions USE_SERVER_PREP_STMTS
public static final DefaultOptions TRUSTSTORE
public static final DefaultOptions TRUST_CERTIFICATE_KEYSTORE_PASSWORD
public static final DefaultOptions KEYSTORE
public static final DefaultOptions KEYSTORE_PASSWORD
public static final DefaultOptions PRIVATE_KEYS_PASSWORD
public static final DefaultOptions ENABLED_SSL_PROTOCOL_SUITES
public static final DefaultOptions ENABLED_SSL_CIPHER_SUITES
public static final DefaultOptions CONTINUE_BATCH_ON_ERROR
public static final DefaultOptions JDBC_COMPLIANT_TRUNCATION
public static final DefaultOptions CACHE_CALLABLE_STMTS
public static final DefaultOptions CALLABLE_STMT_CACHE_SIZE
public static final DefaultOptions CONNECTION_ATTRIBUTES
public static final DefaultOptions USE_BATCH_MULTI_SEND
public static final DefaultOptions USE_BATCH_MULTI_SEND_NUMBER
public static final DefaultOptions LOGGING
public static final DefaultOptions PROFILE_SQL
public static final DefaultOptions MAX_QUERY_LOG_SIZE
public static final DefaultOptions SLOW_QUERY_TIME
public static final DefaultOptions PASSWORD_CHARACTER_ENCODING
public static final DefaultOptions PIPELINE_AUTH
public static final DefaultOptions ENABLE_PACKET_DEBUG
public static final DefaultOptions SSL_HOSTNAME_VERIFICATION
public static final DefaultOptions USE_BULK_PROTOCOL
public static final DefaultOptions AUTOCOMMIT
public static final DefaultOptions POOL
public static final DefaultOptions POOL_NAME
public static final DefaultOptions MAX_POOL_SIZE
public static final DefaultOptions MIN_POOL_SIZE
public static final DefaultOptions MAX_IDLE_TIME
public static final DefaultOptions POOL_VALID_MIN_DELAY
public static final DefaultOptions STATIC_GLOBAL
public static final DefaultOptions REGISTER_POOL_JMX
public static final DefaultOptions USE_RESET_CONNECTION
public static final DefaultOptions ALLOW_MASTER_DOWN
public static final DefaultOptions GALERA_ALLOWED_STATE
public static final DefaultOptions USE_AFFECTED_ROWS
public static final DefaultOptions INCLUDE_STATUS
public static final DefaultOptions INCLUDE_THREAD_DUMP
public static final DefaultOptions READ_AHEAD
public static final DefaultOptions KEY_STORE_TYPE
public static final DefaultOptions TRUST_STORE_TYPE
public static final DefaultOptions SERVICE_PRINCIPAL_NAME
public static final DefaultOptions DEFAULT_FETCH_SIZE
public static final DefaultOptions USE_MYSQL_AS_DATABASE
public static final DefaultOptions BLANK_TABLE_NAME_META
public static DefaultOptions[] values()
for (DefaultOptions c : DefaultOptions.values()) System.out.println(c);
public static DefaultOptions valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static Options defaultValues(HaMode haMode, boolean pool)
haMode
- current high Availability modepool
- is for poolpublic static void parse(HaMode haMode, String urlParameters, Options options)
haMode
- current haMode.urlParameters
- options defined in urloptions
- initial optionspublic static Options parse(HaMode haMode, String urlParameters, Properties properties, Options options)
haMode
- current haMode.urlParameters
- options defined in urlproperties
- options defined by propertiesoptions
- initial optionspublic static void optionCoherenceValidation(Options options)
options
- optionspublic static void propertyString(Options options, HaMode haMode, StringBuilder sb)
options
- optionshaMode
- high availability Modesb
- String builderpublic String getOptionName()
public String getDescription()
public boolean isRequired()
Copyright © 2019 mariadb.org. All rights reserved.