summaryrefslogtreecommitdiffstats
path: root/vespaclient-java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@oath.com>2018-10-10 16:05:14 +0200
committergjoranv <gv@oath.com>2019-01-21 15:09:23 +0100
commit0e756e8765e2bfa1f950cb45ffc626543304f622 (patch)
treeb062306eafd0e17d983d773761d0099eb4ff0d83 /vespaclient-java
parent3283ac626f69d7b2333e4fa31f9b04c8ba374142 (diff)
Make Json default output format for vespaget and vespavisit
- Also introduce --xmloutput parameter
Diffstat (limited to 'vespaclient-java')
-rw-r--r--vespaclient-java/src/main/java/com/yahoo/vespaget/CommandLineOptions.java6
-rw-r--r--vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java7
2 files changed, 6 insertions, 7 deletions
diff --git a/vespaclient-java/src/main/java/com/yahoo/vespaget/CommandLineOptions.java b/vespaclient-java/src/main/java/com/yahoo/vespaget/CommandLineOptions.java
index 20d25b63d30..7cc7b95bdae 100644
--- a/vespaclient-java/src/main/java/com/yahoo/vespaget/CommandLineOptions.java
+++ b/vespaclient-java/src/main/java/com/yahoo/vespaget/CommandLineOptions.java
@@ -133,12 +133,12 @@ public class CommandLineOptions {
options.addOption(Option.builder("j")
.hasArg(false)
- .desc("JSON output")
+ .desc("JSON output (default format)")
.longOpt(JSONOUTPUT_OPTION).build());
options.addOption(Option.builder("x")
.hasArg(false)
- .desc("XML output (default format)")
+ .desc("XML output")
.longOpt(XMLOUTPUT_OPTION).build());
return options;
@@ -226,7 +226,7 @@ public class CommandLineOptions {
.setTraceLevel(trace)
.setPriority(priority)
.setTimeout(timeout)
- .setJsonOutput((!jsonOutput && !xmlOutput) ? false : jsonOutput) // TODO Vespa 7 Change default to JSON
+ .setJsonOutput(!xmlOutput)
.build();
} catch (ParseException pe) {
throw new IllegalArgumentException(pe.getMessage());
diff --git a/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java b/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
index a5c8fadc3a1..0f8f0df0f27 100644
--- a/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
+++ b/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
@@ -345,17 +345,16 @@ public class VdsVisit {
options.addOption(Option.builder()
.longOpt("jsonoutput")
- .desc("Output documents as JSON")
+ .desc("Output documents as JSON (default format)")
.hasArg(false)
.build());
options.addOption(Option.builder("x")
.longOpt("xmloutput")
- .desc("Output documents as XML (default format)")
+ .desc("Output documents as XML")
.hasArg(false)
.build());
-
options.addOption(Option.builder()
.longOpt("bucketspace")
.hasArg(true)
@@ -586,7 +585,7 @@ public class VdsVisit {
if (jsonOutput && xmlOutput) {
throw new IllegalArgumentException("Cannot combine both xml and json output");
}
- allParams.setJsonOutput((!jsonOutput && !xmlOutput) ? false : jsonOutput); // TODO Vespa 7 Change default to JSON
+ allParams.setJsonOutput(!xmlOutput);
allParams.setVisitorParameters(params);
return allParams;