diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2019-12-02 08:27:16 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2019-12-02 08:27:16 +0100 |
commit | b127005594b314a5fa5ffddcd458de80ca240eef (patch) | |
tree | 27aba5a8f5e3744a1d5942583c5412b263c905d8 /config-model-api/abi-spec.json | |
parent | e346de03f3ff1b37e9b7ce94399492fdebcd5ac6 (diff) |
Revert "Revert "Jvenstad/test steps in deployment spec""
This reverts commit 12fcbd278a5fadb085456f0cde9059755c0fe231.
Diffstat (limited to 'config-model-api/abi-spec.json')
-rw-r--r-- | config-model-api/abi-spec.json | 68 |
1 files changed, 50 insertions, 18 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json index edf83fe4475..163653f703b 100644 --- a/config-model-api/abi-spec.json +++ b/config-model-api/abi-spec.json @@ -188,7 +188,7 @@ "fields": [] }, "com.yahoo.config.application.api.DeploymentInstanceSpec": { - "superClass": "com.yahoo.config.application.api.DeploymentSpec$Step", + "superClass": "com.yahoo.config.application.api.DeploymentSpec$Steps", "interfaces": [], "attributes": [ "public" @@ -196,20 +196,16 @@ "methods": [ "public void <init>(com.yahoo.config.provision.InstanceName, java.util.List, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, java.util.List, java.util.Optional, java.util.Optional, java.util.Optional, com.yahoo.config.application.api.Notifications, java.util.List)", "public com.yahoo.config.provision.InstanceName name()", - "public java.time.Duration delay()", - "public java.util.List steps()", "public com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy upgradePolicy()", "public java.util.List changeBlocker()", "public java.util.Optional globalServiceId()", "public boolean canUpgradeAt(java.time.Instant)", "public boolean canChangeRevisionAt(java.time.Instant)", - "public java.util.List zones()", - "public boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", "public java.util.Optional athenzDomain()", "public java.util.Optional athenzService(com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)", "public com.yahoo.config.application.api.Notifications notifications()", "public java.util.List endpoints()", - "public boolean includes(com.yahoo.config.provision.Environment, java.util.Optional)", + "public boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" @@ -231,6 +227,23 @@ ], "fields": [] }, + "com.yahoo.config.application.api.DeploymentSpec$DeclaredTest": { + "superClass": "com.yahoo.config.application.api.DeploymentSpec$Step", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>(com.yahoo.config.provision.RegionName)", + "public boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)", + "public boolean isTest()", + "public com.yahoo.config.provision.RegionName region()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [] + }, "com.yahoo.config.application.api.DeploymentSpec$DeclaredZone": { "superClass": "com.yahoo.config.application.api.DeploymentSpec$Step", "interfaces": [], @@ -246,7 +259,8 @@ "public java.util.Optional testerFlavor()", "public java.util.Optional athenzService()", "public java.util.List zones()", - "public boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", + "public boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)", + "public boolean isTest()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" @@ -262,22 +276,21 @@ "methods": [ "public void <init>(java.time.Duration)", "public java.time.Duration delay()", - "public boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", + "public boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)", "public java.lang.String toString()" ], "fields": [] }, - "com.yahoo.config.application.api.DeploymentSpec$ParallelZones": { - "superClass": "com.yahoo.config.application.api.DeploymentSpec$Step", + "com.yahoo.config.application.api.DeploymentSpec$ParallelSteps": { + "superClass": "com.yahoo.config.application.api.DeploymentSpec$Steps", "interfaces": [], "attributes": [ "public" ], "methods": [ "public void <init>(java.util.List)", - "public java.util.List zones()", - "public java.util.List steps()", - "public boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", + "public java.time.Duration delay()", + "public boolean isOrdered()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" @@ -293,11 +306,31 @@ ], "methods": [ "public void <init>()", - "public final boolean deploysTo(com.yahoo.config.provision.Environment)", - "public abstract boolean deploysTo(com.yahoo.config.provision.Environment, java.util.Optional)", + "public final boolean concerns(com.yahoo.config.provision.Environment)", + "public abstract boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)", "public java.util.List zones()", "public java.time.Duration delay()", - "public java.util.List steps()" + "public java.util.List steps()", + "public boolean isTest()", + "public boolean isOrdered()" + ], + "fields": [] + }, + "com.yahoo.config.application.api.DeploymentSpec$Steps": { + "superClass": "com.yahoo.config.application.api.DeploymentSpec$Step", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>(java.util.List)", + "public java.util.List zones()", + "public java.util.List steps()", + "public boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)", + "public java.time.Duration delay()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" ], "fields": [] }, @@ -331,7 +364,6 @@ "public java.util.List steps()", "public java.util.Optional athenzDomain()", "public java.util.Optional athenzService()", - "public java.util.Optional athenzService(com.yahoo.config.provision.InstanceName, com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)", "public java.lang.String xmlForm()", "public java.util.Optional instance(com.yahoo.config.provision.InstanceName)", "public com.yahoo.config.application.api.DeploymentInstanceSpec requireInstance(java.lang.String)", @@ -572,4 +604,4 @@ "public static final com.yahoo.config.application.api.ValidationOverrides all" ] } -} +}
\ No newline at end of file |