Adding UI extensibility
[aai/sparky-be.git] / src / main / java / org / onap / aai / sparky / aggregatevnf / search / VnfSearchQueryBuilder.java
@@ -20,9 +20,8 @@
  *
  * ECOMP is a trademark and service mark of AT&T Intellectual Property.
  */
-package org.onap.aai.sparky.search;
+package org.onap.aai.sparky.aggregatevnf.search;
 
-import java.util.Date;
 import java.util.Map;
 
 import javax.json.Json;
@@ -31,11 +30,23 @@ import javax.json.JsonArrayBuilder;
 import javax.json.JsonObject;
 import javax.json.JsonObjectBuilder;
 
+import org.onap.aai.sparky.dataintegrity.config.DiUiConstants;
+
 /**
  * Build a JSON payload to send to elastic search to get vnf search data.
  */
 
 public class VnfSearchQueryBuilder {
+  static final String SEVERITY = DiUiConstants.SEVERITY;
+  static final String TIMESTAMP = DiUiConstants.KEY_TIMESTAMP;
+  static final String VIOLATIONS = DiUiConstants.VIOLATIONS;
+  static final String CATEGORY = DiUiConstants.CATEGORY;
+  static final String ENTITY_TYPE = DiUiConstants.ENTITY_TYPE;
+
+  static final String ITEM = DiUiConstants.KEY_ITEM;
+  static final String ITEM_AGG = DiUiConstants.KEY_ITEM_AGG;
+  static final String BY_ITEM = DiUiConstants.KEY_BY_ITEM;
+  static final String BUCKETS = DiUiConstants.KEY_BUCKETS;
 
   /**
    * Creates the suggestions query.
@@ -170,5 +181,4 @@ public class VnfSearchQueryBuilder {
 
     return jsonBuilder.build();
   }
-
 }