Divide the MSB source codes into two repos
[msb/apigateway.git] / apiroute / apiroute-service / src / main / java / org / onap / msb / apiroute / wrapper / consulextend / async / ConsulResponseHeader.java
diff --git a/apiroute/apiroute-service/src/main/java/org/onap/msb/apiroute/wrapper/consulextend/async/ConsulResponseHeader.java b/apiroute/apiroute-service/src/main/java/org/onap/msb/apiroute/wrapper/consulextend/async/ConsulResponseHeader.java
new file mode 100644 (file)
index 0000000..ae8291a
--- /dev/null
@@ -0,0 +1,27 @@
+package org.onap.msb.apiroute.wrapper.consulextend.async;
+
+import java.math.BigInteger;
+
+public class ConsulResponseHeader {
+    private final long lastContact;
+    private final boolean knownLeader;
+    private final BigInteger index;
+    
+    public ConsulResponseHeader(long lastContact, boolean knownLeader, BigInteger index) {
+        this.lastContact = lastContact;
+        this.knownLeader = knownLeader;
+        this.index = index;
+    }
+
+    public long getLastContact() {
+        return lastContact;
+    }
+
+    public boolean isKnownLeader() {
+        return knownLeader;
+    }
+
+    public BigInteger getIndex() {
+        return index;
+    }
+}