diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-29 11:10:43 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-04-29 11:10:43 +0200 |
commit | e9a955187255692532587df1a099e97b68171f7c (patch) | |
tree | ada2f14bafcd744856c51925b63d2c532358da18 /config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java | |
parent | 2a7e2027f1e3cd4643b35bbac412f65f305d994c (diff) |
FeederConfig is only used internally for legcy vespa-feeder. => GC
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java | 57 |
1 files changed, 1 insertions, 56 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java index 4602e09eed4..ae74dbdb4a7 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/container/xml/DocumentApiOptionsBuilder.java @@ -21,15 +21,7 @@ public class DocumentApiOptionsBuilder { private static final String[] DEFAULT_BINDINGS = {"http://*/"}; public static ContainerDocumentApi.Options build(Element spec) { - return new ContainerDocumentApi.Options( - getBindings(spec), - getAbortOnDocumentError(spec), - getRoute(spec), - getMaxPendingDocs(spec), - getRetryEnabled(spec), - getTimeout(spec), - getTracelevel(spec), - getMbusPort(spec)); + return new ContainerDocumentApi.Options(getBindings(spec)); } private static List<String> getBindings(Element spec) { @@ -54,51 +46,4 @@ public class DocumentApiOptionsBuilder { return binding; } - private static String getCleanValue(Element spec, String name) { - Element elem = XML.getChild(spec, name); - if (elem == null) { - return null; - } - String value = elem.getFirstChild().getNodeValue(); - if (value == null) { - return null; - } - value = value.trim(); - return value.isEmpty() ? null : value; - } - - private static Integer getMbusPort(Element spec) { - String value = getCleanValue(spec, "mbusport"); - return value == null ? null : Integer.parseInt(value); - } - - private static Integer getTracelevel(Element spec) { - String value = getCleanValue(spec, "tracelevel"); - return value == null ? null : Integer.parseInt(value); - } - - private static Double getTimeout(Element spec) { - String value = getCleanValue(spec, "timeout"); - return value == null ? null : Double.parseDouble(value); - } - - private static Boolean getRetryEnabled(Element spec) { - String value = getCleanValue(spec, "retryenabled"); - return value == null ? null : Boolean.parseBoolean(value); - } - - private static Integer getMaxPendingDocs(Element spec) { - String value = getCleanValue(spec, "maxpendingdocs"); - return value == null ? null : Integer.parseInt(value); - } - - private static String getRoute(Element spec) { - return getCleanValue(spec, "route"); - } - - private static Boolean getAbortOnDocumentError(Element spec) { - String value = getCleanValue(spec, "abortondocumenterror"); - return value == null ? null : Boolean.parseBoolean(value); - } - } |