-
Notifications
You must be signed in to change notification settings - Fork 74
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{" +