public static enum EventDeserializer.CompatibilityMode extends Enum<EventDeserializer.CompatibilityMode>
| Enum Constant and Description |
|---|
CHAR_AND_BINARY_AS_BYTE_ARRAY
Return CHAR/VARCHAR/BINARY/VARBINARY values as byte[]|s (instead of String|s).
|
DATE_AND_TIME_AS_LONG
Return DATETIME/DATETIME_V2/TIMESTAMP/TIMESTAMP_V2/DATE/TIME/TIME_V2 values as long|s
(number of milliseconds since the epoch (00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970,
not counting leap seconds)) (instead of java.util.Date/java.sql.Timestamp/java.sql.Date/new java.sql.Time).
|
DATE_AND_TIME_AS_LONG_MICRO
Same as
DATE_AND_TIME_AS_LONG but values are returned in microseconds. |
INVALID_DATE_AND_TIME_AS_MIN_VALUE
Return Long.MIN_VALUE instead of null if year/month/day is 0.
|
INVALID_DATE_AND_TIME_AS_NEGATIVE_ONE
Deprecated.
|
INVALID_DATE_AND_TIME_AS_ZERO
Return 0 instead of null if year/month/day is 0.
|
| Modifier and Type | Method and Description |
|---|---|
static EventDeserializer.CompatibilityMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EventDeserializer.CompatibilityMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EventDeserializer.CompatibilityMode DATE_AND_TIME_AS_LONG
This option is going to be enabled by default starting from mysql-binlog-connector-java@1.0.0.
public static final EventDeserializer.CompatibilityMode DATE_AND_TIME_AS_LONG_MICRO
DATE_AND_TIME_AS_LONG but values are returned in microseconds.public static final EventDeserializer.CompatibilityMode INVALID_DATE_AND_TIME_AS_ZERO
public static final EventDeserializer.CompatibilityMode INVALID_DATE_AND_TIME_AS_NEGATIVE_ONE
public static final EventDeserializer.CompatibilityMode INVALID_DATE_AND_TIME_AS_MIN_VALUE
public static final EventDeserializer.CompatibilityMode CHAR_AND_BINARY_AS_BYTE_ARRAY
This option is going to be enabled by default starting from mysql-binlog-connector-java@1.0.0.
public static EventDeserializer.CompatibilityMode[] values()
for (EventDeserializer.CompatibilityMode c : EventDeserializer.CompatibilityMode.values()) System.out.println(c);
public static EventDeserializer.CompatibilityMode 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 nullCopyright © 2019. All rights reserved.