Class BinlogSystemVariables
java.lang.Object
io.debezium.relational.SystemVariables
io.debezium.connector.binlog.jdbc.BinlogSystemVariables
Binlog-specific connector implementation of
SystemVariables, which defines scopes and constants
of used system variable names.- Author:
- Roman Kuchár <kucharrom@gmail.com>, Chris Cranford
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumVarious defined binlog scopes.Nested classes/interfaces inherited from class io.debezium.relational.SystemVariables
SystemVariables.DefaultScope, SystemVariables.Scope -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe system variable name of the character set used for queries from the client.static final StringThe system variable name of the character set used for number to string conversion and literals.static final StringThe system variable name of the character set used by the database.static final StringThe system variable name of the character set used for results and error messages sent to the client.static final StringThe system variable name for the name of the character set that the server uses by default.static final StringThe system variable name to see if the database tables are stored in a case-sensitive way. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ConcurrentMap<String,String> forScope(SystemVariables.Scope scope) Methods inherited from class io.debezium.relational.SystemVariables
getVariable, getVariable, setVariable
-
Field Details
-
CHARSET_NAME_SERVER
The system variable name for the name of the character set that the server uses by default. http://dev.mysql.com/doc/refman/8.2/en/server-options.html#option_mysqld_character-set-server https://mariadb.com/kb/en/server-system-variables/#character_set_server- See Also:
-
CHARSET_NAME_DATABASE
The system variable name of the character set used by the database. https://dev.mysql.com/doc/refman/8.3/en/server-system-variables.html#sysvar_character_set_database https://mariadb.com/kb/en/server-system-variables/#character_set_database- See Also:
-
CHARSET_NAME_CLIENT
The system variable name of the character set used for queries from the client. https://dev.mysql.com/doc/refman/8.3/en/server-system-variables.html#sysvar_character_set_client https://mariadb.com/kb/en/server-system-variables/#character_set_client- See Also:
-
CHARSET_NAME_RESULT
The system variable name of the character set used for results and error messages sent to the client. https://dev.mysql.com/doc/refman/8.3/en/server-system-variables.html#sysvar_character_set_results https://mariadb.com/kb/en/server-system-variables/#character_set_results- See Also:
-
CHARSET_NAME_CONNECTION
The system variable name of the character set used for number to string conversion and literals. https://dev.mysql.com/doc/refman/8.3/en/server-system-variables.html#sysvar_character_set_connection See https://mariadb.com/kb/en/server-system-variables/#character_set_connection- See Also:
-
LOWER_CASE_TABLE_NAMES
The system variable name to see if the database tables are stored in a case-sensitive way. https://dev.mysql.com/doc/refman/8.2/en/server-system-variables.html#sysvar_lower_case_table_names https://mariadb.com/kb/en/server-system-variables/#lower_case_table_names- See Also:
-
-
Constructor Details
-
BinlogSystemVariables
public BinlogSystemVariables()
-
-
Method Details
-
forScope
- Overrides:
forScopein classSystemVariables
-