Class ClickHouseTransaction.XID

    • Constructor Detail

      • XID

        protected XID​(long snapshotVersion,
                      long localTxCounter,
                      String hostId)
    • Method Detail

      • of

        public static ClickHouseTransaction.XID of​(List<?> list)
        Creates transaction ID from the given tuple.
        Parameters:
        list - non-null tuple with 3 elements
        Returns:
        non-null transaction ID
      • getSnapshotVersion

        public long getSnapshotVersion()
      • getLocalTransactionCounter

        public long getLocalTransactionCounter()
      • getHostId

        public String getHostId()
      • asTupleString

        public String asTupleString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object