Class TxnResponse

  • All Implemented Interfaces:
    Response

    public class TxnResponse
    extends AbstractResponse<io.etcd.jetcd.api.TxnResponse>
    TxnResponse returned by a transaction call contains lists of put, get, delete responses corresponding to either the compare in txn.IF is evaluated to true or false.
    • Constructor Detail

      • TxnResponse

        public TxnResponse​(io.etcd.jetcd.api.TxnResponse txnResponse,
                           ByteSequence namespace)
    • Method Detail

      • isSucceeded

        public boolean isSucceeded()
        Returns true if the compare evaluated to true or false otherwise.
      • getDeleteResponses

        public java.util.List<DeleteResponse> getDeleteResponses()
        Returns a list of DeleteResponse; empty list if none.
      • getGetResponses

        public java.util.List<GetResponse> getGetResponses()
        Returns a list of GetResponse; empty list if none.
      • getPutResponses

        public java.util.List<PutResponse> getPutResponses()
        Returns a list of PutResponse; empty list if none.
      • getTxnResponses

        public java.util.List<TxnResponse> getTxnResponses()
        Returns a list of TxnResponse; empty list if none.