public String get(KEY key) {
    switch (key){
      case REPL_SCOPE:
        switch (getScope()){
          case MD_ONLY:
            return "metadata";
          case REPL:
            return "all";
          case NO_REPL:
            return "none";
        }
      case EVENT_ID:
        return getReplicationState();
      case CURR_STATE_ID_SOURCE:
        return getCurrentReplicationState();
      case NOOP:
        return String.valueOf(isNoop());
      case IS_REPLACE:
        return String.valueOf(isReplace());
      case VALID_WRITEID_LIST:
        return getValidWriteIdList();
      case VALID_TXN_LIST:
        return getValidTxnList();
    }
    return null;
  }
@return whether the current replication dumped object related to ACID/Mm table
ql/src/java/org/apache/hadoop/hive/ql/parse/ReplicationSpec.java