| toString() |  | 0% |  | 0% | 44 | 44 | 107 | 107 | 1 | 1 |
| equals(TDataSink) |  | 0% |  | 0% | 78 | 78 | 110 | 110 | 1 | 1 |
| compareTo(TDataSink) |  | 0% |  | 0% | 47 | 47 | 109 | 109 | 1 | 1 |
| hashCode() |  | 0% |  | 0% | 31 | 31 | 47 | 47 | 1 | 1 |
| setFieldValue(TDataSink._Fields, Object) |  | 0% |  | 0% | 31 | 31 | 61 | 61 | 1 | 1 |
| TDataSink(TDataSink) |  | 0% |  | 0% | 16 | 16 | 32 | 32 | 1 | 1 |
| isSet(TDataSink._Fields) |  | 0% |  | 0% | 17 | 17 | 19 | 19 | 1 | 1 |
| getFieldValue(TDataSink._Fields) |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 1 | 1 |
| clear() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| validate() |   | 78% |   | 86% | 4 | 16 | 4 | 31 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| readObject(ObjectInputStream) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isSetType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetMysqlTableSink() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetExportSink() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isSetOdbcTableSink() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setTypeIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setStreamSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setResultSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setMysqlTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setExportSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setOlapTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setMemoryScratchSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setOdbcTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setResultFileSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setJdbcTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setMultiCastStreamSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setHiveTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setIcebergTableSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setDictionarySinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setBlackholeSinkIsSet(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| read(TProtocol) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deepCopy() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setType(TDataSinkType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMysqlTableSink(TMysqlTableSink) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExportSink(TExportSink) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMemoryScratchSink(TMemoryScratchSink) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOdbcTableSink(TOdbcTableSink) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetStreamSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetResultSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetMysqlTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetExportSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetOlapTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetMemoryScratchSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetOdbcTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetResultFileSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetJdbcTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetMultiCastStreamSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetHiveTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetIcebergTableSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetDictionarySink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unsetBlackholeSink() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getResultSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMysqlTableSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExportSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMemoryScratchSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOdbcTableSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResultFileSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJdbcTableSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMultiCastStreamSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHiveTableSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIcebergTableSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDictionarySink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlackholeSink() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fieldForId(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| scheme(TProtocol) |  | 90% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetStreamSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetResultSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetOlapTableSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetMemoryScratchSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetResultFileSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetJdbcTableSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetMultiCastStreamSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetHiveTableSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetIcebergTableSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetDictionarySink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isSetBlackholeSink() |  | 85% | | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 38 | 0 | 1 |
| TDataSink(TDataSinkType) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| write(TProtocol) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setStreamSink(TDataStreamSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setResultSink(TResultSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOlapTableSink(TOlapTableSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setResultFileSink(TResultFileSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJdbcTableSink(TJdbcTableSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMultiCastStreamSink(TMultiCastDataStreamSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setHiveTableSink(THiveTableSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setIcebergTableSink(TIcebergTableSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDictionarySink(TDictionarySink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setBlackholeSink(TBlackholeSink) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| TDataSink() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStreamSink() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOlapTableSink() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |