Skip to content

v0.2.51..v0.2.52 changeset GrailParams.java

Garret Voltz edited this page Jan 15, 2020 · 1 revision
diff --git a/hoot-services/src/main/java/hoot/services/controllers/grail/GrailParams.java b/hoot-services/src/main/java/hoot/services/controllers/grail/GrailParams.java
index e9db6f6..cc18c64 100644
--- a/hoot-services/src/main/java/hoot/services/controllers/grail/GrailParams.java
+++ b/hoot-services/src/main/java/hoot/services/controllers/grail/GrailParams.java
@@ -27,6 +27,7 @@
 package hoot.services.controllers.grail;
 
 import java.io.File;
+import java.util.Map;
 
 import com.fasterxml.jackson.annotation.JsonIgnore;
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -76,6 +77,9 @@ public class GrailParams {
     @JsonProperty("customQuery")
     private String customQuery;
 
+    @JsonProperty("ADV_OPTIONS")
+    private Map<String, String> advancedOptions;
+
     private String consumerKey;
 
     private String consumerSecret;
@@ -84,6 +88,12 @@ public class GrailParams {
 
     private String conflationType;
 
+    private String comment;
+
+    private String hashtags;
+
+    private String source;
+
     public GrailParams() {}
 
     public GrailParams(GrailParams params) {
@@ -102,6 +112,34 @@ public class GrailParams {
         this.consumerSecret = params.getConsumerSecret();
         this.workDir = params.getWorkDir();
         this.conflationType = params.getConflationType();
+        this.comment = params.getComment();
+        this.hashtags = params.getHashtags();
+        this.source = params.getSource();
+        this.advancedOptions = params.getAdvancedOptions();
+    }
+
+    public String getComment() {
+        return comment;
+    }
+
+    public void setComment(String comment) {
+        this.comment = comment;
+    }
+
+    public String getHashtags() {
+        return hashtags;
+    }
+
+    public void setHashtags(String hashtags) {
+        this.hashtags = hashtags;
+    }
+
+    public String getSource() {
+        return source;
+    }
+
+    public void setSource(String source) {
+        this.source = source;
     }
 
     public String getConflationType() {
@@ -224,6 +262,14 @@ public class GrailParams {
         return customQuery;
     }
 
+    public Map<String, String> getAdvancedOptions() {
+        return advancedOptions;
+    }
+
+    public void setAdvancedOptions(Map<String, String> advancedOptions) {
+        this.advancedOptions = advancedOptions;
+    }
+
     @Override
     public String toString() {
         return "GrailParams{" +
Clone this wiki locally