@Generated(value="OracleSDKGenerator", comments="API Version: 20190415") public final class ConfigurationVariables extends Object
User controllable service variables.
Note: Objects should always be created or deserialized using the ConfigurationVariables.Builder
. This model distinguishes fields that are null
because they are unset from fields that are explicitly set to null
. This is done in the setter methods of the ConfigurationVariables.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
ConfigurationVariables.Builder |
static class |
ConfigurationVariables.CompletionType
("completion_type")
|
static class |
ConfigurationVariables.DefaultAuthenticationPlugin
("default_authentication_plugin")
|
static class |
ConfigurationVariables.TransactionIsolation
("transaction_isolation")
|
Constructor and Description |
---|
ConfigurationVariables(ConfigurationVariables.CompletionType completionType,
ConfigurationVariables.DefaultAuthenticationPlugin defaultAuthenticationPlugin,
ConfigurationVariables.TransactionIsolation transactionIsolation,
String innodbFtServerStopwordTable,
String mandatoryRoles,
Boolean autocommit,
Boolean foreignKeyChecks,
Boolean innodbFtEnableStopword,
Boolean localInfile,
Boolean mysqlFirewallMode,
Boolean mysqlxEnableHelloNotice,
Boolean sqlRequirePrimaryKey,
Boolean sqlWarnings,
Integer binlogExpireLogsSeconds,
Long innodbBufferPoolSize,
Integer innodbFtResultCacheLimit,
Integer maxConnections,
Integer maxPreparedStmtCount,
Integer connectTimeout,
Integer cteMaxRecursionDepth,
Integer generatedRandomPasswordLength,
Integer informationSchemaStatsExpiry,
Integer innodbBufferPoolInstances,
Integer innodbFtMaxTokenSize,
Integer innodbFtMinTokenSize,
Integer innodbFtNumWordOptimize,
Integer innodbLockWaitTimeout,
Integer innodbMaxPurgeLag,
Integer innodbMaxPurgeLagDelay,
Integer maxExecutionTime,
Integer mysqlxConnectTimeout,
Integer mysqlxDocumentIdUniquePrefix,
Integer mysqlxIdleWorkerThreadTimeout,
Integer mysqlxInteractiveTimeout,
Integer mysqlxMaxAllowedPacket,
Integer mysqlxMinWorkerThreads,
Integer mysqlxReadTimeout,
Integer mysqlxWaitTimeout,
Integer mysqlxWriteTimeout,
Integer parserMaxMemSize,
Integer queryAllocBlockSize,
Integer queryPreallocSize,
String sqlMode,
Integer mysqlxDeflateDefaultCompressionLevel,
Integer mysqlxDeflateMaxClientCompressionLevel,
Integer mysqlxLz4MaxClientCompressionLevel,
Integer mysqlxLz4DefaultCompressionLevel,
Integer mysqlxZstdMaxClientCompressionLevel,
Integer mysqlZstdDefaultCompressionLevel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ConfigurationVariables.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Boolean |
getAutocommit()
("autocommit")
|
Integer |
getBinlogExpireLogsSeconds()
("binlog_expire_logs_seconds")
|
ConfigurationVariables.CompletionType |
getCompletionType()
("completion_type")
|
Integer |
getConnectTimeout()
("connect_timeout")
|
Integer |
getCteMaxRecursionDepth()
("cte_max_recursion_depth")
|
ConfigurationVariables.DefaultAuthenticationPlugin |
getDefaultAuthenticationPlugin()
("default_authentication_plugin")
|
Boolean |
getForeignKeyChecks()
("foreign_key_checks")
|
Integer |
getGeneratedRandomPasswordLength()
("generated_random_password_length")
|
Integer |
getInformationSchemaStatsExpiry()
("information_schema_stats_expiry")
|
Integer |
getInnodbBufferPoolInstances()
("innodb_buffer_pool_instances")
|
Long |
getInnodbBufferPoolSize()
("innodb_buffer_pool_size")
|
Boolean |
getInnodbFtEnableStopword()
("innodb_ft_enable_stopword")
|
Integer |
getInnodbFtMaxTokenSize()
("innodb_ft_max_token_size")
|
Integer |
getInnodbFtMinTokenSize()
("innodb_ft_min_token_size")
|
Integer |
getInnodbFtNumWordOptimize()
("innodb_ft_num_word_optimize")
|
Integer |
getInnodbFtResultCacheLimit()
("innodb_ft_result_cache_limit")
|
String |
getInnodbFtServerStopwordTable()
("innodb_ft_server_stopword_table")
|
Integer |
getInnodbLockWaitTimeout()
("innodb_lock_wait_timeout")
|
Integer |
getInnodbMaxPurgeLag()
("innodb_max_purge_lag")
|
Integer |
getInnodbMaxPurgeLagDelay()
("innodb_max_purge_lag_delay")
|
Boolean |
getLocalInfile()
("local_infile")
|
String |
getMandatoryRoles()
("mandatory_roles")
|
Integer |
getMaxConnections()
("max_connections")
|
Integer |
getMaxExecutionTime()
("max_execution_time")
|
Integer |
getMaxPreparedStmtCount()
("max_prepared_stmt_count")
|
Boolean |
getMysqlFirewallMode()
("mysql_firewall_mode")
|
Integer |
getMysqlxConnectTimeout()
("mysqlx_connect_timeout")
|
Integer |
getMysqlxDeflateDefaultCompressionLevel()
Set the default compression level for the deflate algorithm.
|
Integer |
getMysqlxDeflateMaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the deflate algorithm.
|
Integer |
getMysqlxDocumentIdUniquePrefix()
("mysqlx_document_id_unique_prefix")
|
Boolean |
getMysqlxEnableHelloNotice()
("mysqlx_enable_hello_notice")
|
Integer |
getMysqlxIdleWorkerThreadTimeout()
("mysqlx_idle_worker_thread_timeout")
|
Integer |
getMysqlxInteractiveTimeout()
("mysqlx_interactive_timeout")
|
Integer |
getMysqlxLz4DefaultCompressionLevel()
Set the default compression level for the lz4 algorithm.
|
Integer |
getMysqlxLz4MaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the lz4 algorithm.
|
Integer |
getMysqlxMaxAllowedPacket()
("mysqlx_max_allowed_packet")
|
Integer |
getMysqlxMinWorkerThreads()
("mysqlx_min_worker_threads")
|
Integer |
getMysqlxReadTimeout()
("mysqlx_read_timeout")
|
Integer |
getMysqlxWaitTimeout()
("mysqlx_wait_timeout")
|
Integer |
getMysqlxWriteTimeout()
("mysqlx_write_timeout")
|
Integer |
getMysqlxZstdMaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the zstd algorithm.
|
Integer |
getMysqlZstdDefaultCompressionLevel()
Set the default compression level for the zstd algorithm.
|
Integer |
getParserMaxMemSize()
("parser_max_mem_size")
|
Integer |
getQueryAllocBlockSize()
("query_alloc_block_size")
|
Integer |
getQueryPreallocSize()
("query_prealloc_size")
|
String |
getSqlMode()
("sql_mode")
|
Boolean |
getSqlRequirePrimaryKey()
("sql_require_primary_key")
|
Boolean |
getSqlWarnings()
("sql_warnings")
|
ConfigurationVariables.TransactionIsolation |
getTransactionIsolation()
("transaction_isolation")
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"completionType","defaultAuthenticationPlugin","transactionIsolation","innodbFtServerStopwordTable","mandatoryRoles","autocommit","foreignKeyChecks","innodbFtEnableStopword","localInfile","mysqlFirewallMode","mysqlxEnableHelloNotice","sqlRequirePrimaryKey","sqlWarnings","binlogExpireLogsSeconds","innodbBufferPoolSize","innodbFtResultCacheLimit","maxConnections","maxPreparedStmtCount","connectTimeout","cteMaxRecursionDepth","generatedRandomPasswordLength","informationSchemaStatsExpiry","innodbBufferPoolInstances","innodbFtMaxTokenSize","innodbFtMinTokenSize","innodbFtNumWordOptimize","innodbLockWaitTimeout","innodbMaxPurgeLag","innodbMaxPurgeLagDelay","maxExecutionTime","mysqlxConnectTimeout","mysqlxDocumentIdUniquePrefix","mysqlxIdleWorkerThreadTimeout","mysqlxInteractiveTimeout","mysqlxMaxAllowedPacket","mysqlxMinWorkerThreads","mysqlxReadTimeout","mysqlxWaitTimeout","mysqlxWriteTimeout","parserMaxMemSize","queryAllocBlockSize","queryPreallocSize","sqlMode","mysqlxDeflateDefaultCompressionLevel","mysqlxDeflateMaxClientCompressionLevel","mysqlxLz4MaxClientCompressionLevel","mysqlxLz4DefaultCompressionLevel","mysqlxZstdMaxClientCompressionLevel","mysqlZstdDefaultCompressionLevel"}) @Deprecated public ConfigurationVariables(ConfigurationVariables.CompletionType completionType, ConfigurationVariables.DefaultAuthenticationPlugin defaultAuthenticationPlugin, ConfigurationVariables.TransactionIsolation transactionIsolation, String innodbFtServerStopwordTable, String mandatoryRoles, Boolean autocommit, Boolean foreignKeyChecks, Boolean innodbFtEnableStopword, Boolean localInfile, Boolean mysqlFirewallMode, Boolean mysqlxEnableHelloNotice, Boolean sqlRequirePrimaryKey, Boolean sqlWarnings, Integer binlogExpireLogsSeconds, Long innodbBufferPoolSize, Integer innodbFtResultCacheLimit, Integer maxConnections, Integer maxPreparedStmtCount, Integer connectTimeout, Integer cteMaxRecursionDepth, Integer generatedRandomPasswordLength, Integer informationSchemaStatsExpiry, Integer innodbBufferPoolInstances, Integer innodbFtMaxTokenSize, Integer innodbFtMinTokenSize, Integer innodbFtNumWordOptimize, Integer innodbLockWaitTimeout, Integer innodbMaxPurgeLag, Integer innodbMaxPurgeLagDelay, Integer maxExecutionTime, Integer mysqlxConnectTimeout, Integer mysqlxDocumentIdUniquePrefix, Integer mysqlxIdleWorkerThreadTimeout, Integer mysqlxInteractiveTimeout, Integer mysqlxMaxAllowedPacket, Integer mysqlxMinWorkerThreads, Integer mysqlxReadTimeout, Integer mysqlxWaitTimeout, Integer mysqlxWriteTimeout, Integer parserMaxMemSize, Integer queryAllocBlockSize, Integer queryPreallocSize, String sqlMode, Integer mysqlxDeflateDefaultCompressionLevel, Integer mysqlxDeflateMaxClientCompressionLevel, Integer mysqlxLz4MaxClientCompressionLevel, Integer mysqlxLz4DefaultCompressionLevel, Integer mysqlxZstdMaxClientCompressionLevel, Integer mysqlZstdDefaultCompressionLevel)
public static ConfigurationVariables.Builder builder()
Create a new builder.
public ConfigurationVariables.CompletionType getCompletionType()
("completion_type")
public ConfigurationVariables.DefaultAuthenticationPlugin getDefaultAuthenticationPlugin()
("default_authentication_plugin")
public ConfigurationVariables.TransactionIsolation getTransactionIsolation()
("transaction_isolation")
public String getInnodbFtServerStopwordTable()
("innodb_ft_server_stopword_table")
public String getMandatoryRoles()
("mandatory_roles")
public Boolean getAutocommit()
("autocommit")
public Boolean getForeignKeyChecks()
("foreign_key_checks")
public Boolean getInnodbFtEnableStopword()
("innodb_ft_enable_stopword")
public Boolean getLocalInfile()
("local_infile")
public Boolean getMysqlFirewallMode()
("mysql_firewall_mode")
public Boolean getMysqlxEnableHelloNotice()
("mysqlx_enable_hello_notice")
public Boolean getSqlRequirePrimaryKey()
("sql_require_primary_key")
public Boolean getSqlWarnings()
("sql_warnings")
public Integer getBinlogExpireLogsSeconds()
("binlog_expire_logs_seconds")
public Long getInnodbBufferPoolSize()
("innodb_buffer_pool_size")
public Integer getInnodbFtResultCacheLimit()
("innodb_ft_result_cache_limit")
public Integer getMaxConnections()
("max_connections")
public Integer getMaxPreparedStmtCount()
("max_prepared_stmt_count")
public Integer getConnectTimeout()
("connect_timeout")
public Integer getCteMaxRecursionDepth()
("cte_max_recursion_depth")
public Integer getGeneratedRandomPasswordLength()
("generated_random_password_length")
public Integer getInformationSchemaStatsExpiry()
("information_schema_stats_expiry")
public Integer getInnodbBufferPoolInstances()
("innodb_buffer_pool_instances")
public Integer getInnodbFtMaxTokenSize()
("innodb_ft_max_token_size")
public Integer getInnodbFtMinTokenSize()
("innodb_ft_min_token_size")
public Integer getInnodbFtNumWordOptimize()
("innodb_ft_num_word_optimize")
public Integer getInnodbLockWaitTimeout()
("innodb_lock_wait_timeout")
public Integer getInnodbMaxPurgeLag()
("innodb_max_purge_lag")
public Integer getInnodbMaxPurgeLagDelay()
("innodb_max_purge_lag_delay")
public Integer getMaxExecutionTime()
("max_execution_time")
public Integer getMysqlxConnectTimeout()
("mysqlx_connect_timeout")
public Integer getMysqlxDocumentIdUniquePrefix()
("mysqlx_document_id_unique_prefix")
public Integer getMysqlxIdleWorkerThreadTimeout()
("mysqlx_idle_worker_thread_timeout")
public Integer getMysqlxInteractiveTimeout()
("mysqlx_interactive_timeout")
public Integer getMysqlxMaxAllowedPacket()
("mysqlx_max_allowed_packet")
public Integer getMysqlxMinWorkerThreads()
("mysqlx_min_worker_threads")
public Integer getMysqlxReadTimeout()
("mysqlx_read_timeout")
public Integer getMysqlxWaitTimeout()
("mysqlx_wait_timeout")
public Integer getMysqlxWriteTimeout()
("mysqlx_write_timeout")
public Integer getParserMaxMemSize()
("parser_max_mem_size")
public Integer getQueryAllocBlockSize()
("query_alloc_block_size")
public Integer getQueryPreallocSize()
("query_prealloc_size")
public String getSqlMode()
("sql_mode")
public Integer getMysqlxDeflateDefaultCompressionLevel()
Set the default compression level for the deflate algorithm. ("mysqlx_deflate_default_compression_level")
public Integer getMysqlxDeflateMaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the deflate algorithm. ("mysqlx_deflate_max_client_compression_level")
public Integer getMysqlxLz4MaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the lz4 algorithm. ("mysqlx_lz4_max_client_compression_level")
public Integer getMysqlxLz4DefaultCompressionLevel()
Set the default compression level for the lz4 algorithm. ("mysqlx_lz4_default_compression_level")
public Integer getMysqlxZstdMaxClientCompressionLevel()
Limit the upper bound of accepted compression levels for the zstd algorithm. ("mysqlx_zstd_max_client_compression_level")
public Integer getMysqlZstdDefaultCompressionLevel()
Set the default compression level for the zstd algorithm. ("mysqlx_zstd_default_compression_level")
Copyright © 2016–2020. All rights reserved.