/**
* Protobuf enum {@code com.alibaba.otter.canal.protocol.Type}
*
* <pre>
* *数据库类型*
* </pre>
*/
public enum Type implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>ORACLE = 1;</code>
*/
ORACLE(0, 1),
/**
* <code>MYSQL = 2;</code>
*/
MYSQL(1, 2),
/**
* <code>PGSQL = 3;</code>
*/
PGSQL(2, 3), ;
/**
* <code>ORACLE = 1;</code>
*/
public static final int ORACLE_VALUE = 1;
/**
* <code>MYSQL = 2;</code>
*/
public static final int MYSQL_VALUE = 2;
/**
* <code>PGSQL = 3;</code>
*/
public static final int PGSQL_VALUE = 3;
public final int getNumber() {
return value;
}
public static Type valueOf(int value) {
switch (value) {
case 1:
return ORACLE;
case 2:
return MYSQL;
case 3:
return PGSQL;
default:
return null;
}
}
private final int index;
private final int value;
private Type(int index, int value){
this.index = index;
this.value = value;
}
}
* Protobuf enum {@code com.alibaba.otter.canal.protocol.Type}
*
* <pre>
* *数据库类型*
* </pre>
*/
public enum Type implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>ORACLE = 1;</code>
*/
ORACLE(0, 1),
/**
* <code>MYSQL = 2;</code>
*/
MYSQL(1, 2),
/**
* <code>PGSQL = 3;</code>
*/
PGSQL(2, 3), ;
/**
* <code>ORACLE = 1;</code>
*/
public static final int ORACLE_VALUE = 1;
/**
* <code>MYSQL = 2;</code>
*/
public static final int MYSQL_VALUE = 2;
/**
* <code>PGSQL = 3;</code>
*/
public static final int PGSQL_VALUE = 3;
public final int getNumber() {
return value;
}
public static Type valueOf(int value) {
switch (value) {
case 1:
return ORACLE;
case 2:
return MYSQL;
case 3:
return PGSQL;
default:
return null;
}
}
private final int index;
private final int value;
private Type(int index, int value){
this.index = index;
this.value = value;
}
}