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 |
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 |
postOptionProcess(Options options,
CredentialPlugin credentialPlugin)
Option initialisation end : set option value to a coherent state.
|
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 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 final DefaultOptions CREDENTIAL_TYPE
public static final DefaultOptions SERVER_KEY_FILE
public static final DefaultOptions ALLOW_SERVER_KEY_RETRIEVAL
public static final DefaultOptions TLS_SOCKET_TYPE
public static final DefaultOptions TRACK_SCHEMA
public static final DefaultOptions SUPPORT_LOB_LOCATOR
public static final DefaultOptions USE_OB_CHECKSUM
public static final DefaultOptions ALLOW_ALWAYS_SEND_PARAM_TYPES
public static final DefaultOptions USE_FORMAT_EXCEPTION_MESSAGE
public static final DefaultOptions COMPLEX_DATA_CACHE_SIZE
public static final DefaultOptions CACHE_COMPLEX_DATA
public static final DefaultOptions USE_SQL_STRING_CACHE
public static final DefaultOptions USE_SERVER_PS_STMT_CHECKSUM
public static final DefaultOptions CHARACTER_ENCODING
public static final DefaultOptions USE_CURSOR_FETCH
public static final DefaultOptions SOCKS_PROXY_HOST
public static final DefaultOptions SOCKS_PROXY_PORT
public static final DefaultOptions CONNECT_PROXY
public static final DefaultOptions SUPPORT_NAME_BINDING
public static final DefaultOptions PIECE_LENGTH
public static final DefaultOptions USE_PIECE_DATA
public static final DefaultOptions USE_ORACLE_PREPARE_EXECUTE
public static final DefaultOptions AUTO_DESERIALIZE
public static final DefaultOptions MAX_BATCH_TOTOAL_PARAMS_NUM
public static final DefaultOptions EMULATE_UNSUPPORTED_PSTMTS
public static final DefaultOptions ENABLE_QUERY_TIMEOUT
public static final DefaultOptions USE_CURSOR_OFFSET
public static final DefaultOptions BLOB_SEND_CHUNK_SIZE
public static final DefaultOptions TNSNAMES_PATH
public static final DefaultOptions TNSNAMES_DETECTION_PERIOD
public static final DefaultOptions LOAD_BALANCE_STRATEGY
public static final DefaultOptions SERVER_AFFINITY_ORDER
public static final DefaultOptions TRANSFORMED_BIT_BOOLEAN
public static final DefaultOptions CONNECTION_COLLATION
public static final DefaultOptions USE_ARRAY_BINDING
public static final DefaultOptions SEND_CONNECTION_ATTRIBUTES
public static final DefaultOptions REWRITE_INSERT_BY_MULTI_QUERIES
public static final DefaultOptions USE_LOCAL_XID
public static final DefaultOptions USE_OCEANBASE_PROTOCOLV20
public static final DefaultOptions ENABLE_FULL_LINK_TRACE
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 postOptionProcess(Options options, CredentialPlugin credentialPlugin)
options - optionscredentialPlugin - credential pluginpublic 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 © 2022 oceanbase.com. All rights reserved.