@Override
        public String toString() {
            return new StringBuilder().append("TransactionId [snapshotVersion=").append(snapshotVersion)
                    .append(", localTxCounter=").append(localTxCounter).append(", hostId=").append(hostId).append("]@")
                    .append(hashCode()).toString();
        }
Creates transaction ID from the given tuple.

@param list non-null tuple with 3 elements
@return non-null transaction ID
clickhouse-client/src/main/java/com/clickhouse/client/ClickHouseTransaction.java