summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2019-01-09 12:35:34 +0100
committerIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2019-01-09 12:35:34 +0100
commitbb60ff1f00bacde21623db14abf97ffcc87ba4c6 (patch)
tree32f9dd9ea2d1f5a93140919571ab04f9574b36d8
parent3f9796c5aec7ecc2461cb1c4819ed0adfedfead3 (diff)
Update APIs that have changed.
-rw-r--r--config-model-api/abi-spec.json56
-rw-r--r--jdisc_http_service/abi-spec.json40
2 files changed, 93 insertions, 3 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index d302ee58855..5c5ed0a5ece 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -289,9 +289,7 @@
"public"
],
"methods": [
- "public void <init>(java.util.Optional, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.List, java.util.List)",
- "public void <init>(java.util.Optional, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.Optional, java.util.List, java.util.List)",
- "public void <init>(java.util.Optional, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.Optional, java.util.List, java.util.List, java.lang.String, java.util.Optional, java.util.Optional)",
+ "public void <init>(java.util.Optional, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.Optional, java.util.List, java.util.List, java.lang.String, java.util.Optional, java.util.Optional, com.yahoo.config.application.api.Notifications)",
"public java.util.Optional globalServiceId()",
"public com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy upgradePolicy()",
"public java.util.Optional majorVersion()",
@@ -300,6 +298,7 @@
"public java.util.List changeBlocker()",
"public java.util.List steps()",
"public java.util.List zones()",
+ "public com.yahoo.config.application.api.Notifications notifications()",
"public java.lang.String xmlForm()",
"public boolean includes(com.yahoo.config.provision.Environment, java.util.Optional)",
"public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.io.Reader)",
@@ -344,6 +343,57 @@
],
"fields": []
},
+ "com.yahoo.config.application.api.Notifications$Role": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.config.application.api.Notifications$Role[] values()",
+ "public static com.yahoo.config.application.api.Notifications$Role valueOf(java.lang.String)",
+ "public static java.lang.String toValue(com.yahoo.config.application.api.Notifications$Role)",
+ "public static com.yahoo.config.application.api.Notifications$Role fromValue(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.config.application.api.Notifications$Role author"
+ ]
+ },
+ "com.yahoo.config.application.api.Notifications$When": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.config.application.api.Notifications$When[] values()",
+ "public static com.yahoo.config.application.api.Notifications$When valueOf(java.lang.String)",
+ "public static java.lang.String toValue(com.yahoo.config.application.api.Notifications$When)",
+ "public static com.yahoo.config.application.api.Notifications$When fromValue(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.config.application.api.Notifications$When failing",
+ "public static final enum com.yahoo.config.application.api.Notifications$When failingCommit"
+ ]
+ },
+ "com.yahoo.config.application.api.Notifications": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.config.application.api.Notifications none()",
+ "public static com.yahoo.config.application.api.Notifications of(java.util.Map, java.util.Map)",
+ "public java.util.Set emailAddressesFor(com.yahoo.config.application.api.Notifications$When)",
+ "public java.util.Set emailRolesFor(com.yahoo.config.application.api.Notifications$When)"
+ ],
+ "fields": []
+ },
"com.yahoo.config.application.api.TimeWindow": {
"superClass": "java.lang.Object",
"interfaces": [],
diff --git a/jdisc_http_service/abi-spec.json b/jdisc_http_service/abi-spec.json
index 65e130a7548..8fe945267ec 100644
--- a/jdisc_http_service/abi-spec.json
+++ b/jdisc_http_service/abi-spec.json
@@ -38,6 +38,7 @@
"public com.yahoo.jdisc.http.ConnectorConfig$Builder stopTimeout(double)",
"public com.yahoo.jdisc.http.ConnectorConfig$Builder tcpKeepAliveEnabled(boolean)",
"public com.yahoo.jdisc.http.ConnectorConfig$Builder tcpNoDelay(boolean)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Builder throttling(com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder)",
"public com.yahoo.jdisc.http.ConnectorConfig$Builder ssl(com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder)",
"public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
"public final java.lang.String getDefMd5()",
@@ -46,6 +47,7 @@
"public com.yahoo.jdisc.http.ConnectorConfig build()"
],
"fields": [
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder throttling",
"public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder ssl"
]
},
@@ -389,6 +391,43 @@
],
"fields": []
},
+ "com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigBuilder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Throttling)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder enabled(boolean)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxConnections(int)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxHeapUtilization(double)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxAcceptRate(int)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder idleTimeout(double)",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.jdisc.http.ConnectorConfig$Throttling": {
+ "superClass": "com.yahoo.config.InnerNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder)",
+ "public boolean enabled()",
+ "public int maxConnections()",
+ "public double maxHeapUtilization()",
+ "public int maxAcceptRate()",
+ "public double idleTimeout()"
+ ],
+ "fields": []
+ },
"com.yahoo.jdisc.http.ConnectorConfig": {
"superClass": "com.yahoo.config.ConfigInstance",
"interfaces": [],
@@ -415,6 +454,7 @@
"public double stopTimeout()",
"public boolean tcpKeepAliveEnabled()",
"public boolean tcpNoDelay()",
+ "public com.yahoo.jdisc.http.ConnectorConfig$Throttling throttling()",
"public com.yahoo.jdisc.http.ConnectorConfig$Ssl ssl()"
],
"fields": [