aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2023-01-11 15:25:57 +0100
committerGitHub <noreply@github.com>2023-01-11 15:25:57 +0100
commit8cf9722ec8268753dfea424de540fd7133d5de83 (patch)
tree2b26dae19f7cde42b1b26285a2c101da23e539b7 /config-model-api
parent307ba60673189f3d0acb42bf84abeb5e52f28b7b (diff)
parent910ca4c795878cd043defd306750635d0b382d25 (diff)
Merge pull request #25498 from vespa-engine/balder/no-publicapi-needed
Balder/no publicapi needed
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/abi-spec.json742
-rw-r--r--config-model-api/pom.xml4
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/package-info.java2
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/xml/package-info.java2
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/model/api/package-info.java1
5 files changed, 0 insertions, 751 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
deleted file mode 100644
index 9288debdb72..00000000000
--- a/config-model-api/abi-spec.json
+++ /dev/null
@@ -1,742 +0,0 @@
-{
- "com.yahoo.config.application.api.ApplicationFile$MetaData" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>()",
- "public void <init>(java.lang.String, java.lang.String)",
- "public java.lang.String getStatus()",
- "public java.lang.String getMd5()"
- ],
- "fields" : [
- "public java.lang.String status",
- "public java.lang.String md5"
- ]
- },
- "com.yahoo.config.application.api.ApplicationFile$PathFilter" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "interface",
- "abstract"
- ],
- "methods" : [
- "public abstract boolean accept(com.yahoo.path.Path)"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.ApplicationFile" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [
- "java.lang.Comparable"
- ],
- "attributes" : [
- "public",
- "abstract"
- ],
- "methods" : [
- "protected void <init>(com.yahoo.path.Path)",
- "public abstract boolean isDirectory()",
- "public abstract boolean exists()",
- "public abstract java.io.Reader createReader()",
- "public abstract java.io.InputStream createInputStream()",
- "public abstract com.yahoo.config.application.api.ApplicationFile createDirectory()",
- "public abstract com.yahoo.config.application.api.ApplicationFile writeFile(java.io.Reader)",
- "public abstract com.yahoo.config.application.api.ApplicationFile appendFile(java.lang.String)",
- "public java.util.List listFiles()",
- "public abstract java.util.List listFiles(com.yahoo.config.application.api.ApplicationFile$PathFilter)",
- "public java.util.List listFiles(boolean)",
- "public abstract com.yahoo.config.application.api.ApplicationFile delete()",
- "public com.yahoo.path.Path getPath()",
- "public java.lang.String toString()",
- "public boolean equals(java.lang.Object)",
- "protected com.yahoo.path.Path getMetaPath()",
- "public abstract com.yahoo.config.application.api.ApplicationFile$MetaData getMetaData()"
- ],
- "fields" : [
- "public static final java.lang.String ContentStatusNew",
- "public static final java.lang.String ContentStatusChanged",
- "public static final java.lang.String ContentStatusDeleted",
- "protected final com.yahoo.path.Path path"
- ]
- },
- "com.yahoo.config.application.api.ApplicationMetaData" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.lang.String, java.lang.Long, boolean, com.yahoo.config.provision.ApplicationId, com.yahoo.config.provision.Tags, java.lang.String, java.lang.Long, long)",
- "public void <init>(java.lang.String, java.lang.Long, boolean, com.yahoo.config.provision.ApplicationId, java.lang.String, java.lang.Long, long)",
- "public void <init>(java.lang.String, java.lang.String, java.lang.Long, boolean, com.yahoo.config.provision.ApplicationId, java.lang.String, java.lang.Long, long)",
- "public java.lang.String getDeployedByUser()",
- "public java.lang.String getDeployPath()",
- "public com.yahoo.config.provision.ApplicationId getApplicationId()",
- "public com.yahoo.config.provision.Tags getTags()",
- "public java.lang.Long getDeployTimestamp()",
- "public java.lang.Long getGeneration()",
- "public boolean isInternalRedeploy()",
- "public java.lang.String getChecksum()",
- "public long getPreviousActiveGeneration()",
- "public java.lang.String toString()",
- "public static com.yahoo.config.application.api.ApplicationMetaData fromJsonString(java.lang.String)",
- "public com.yahoo.slime.Slime getSlime()",
- "public java.lang.String asJsonString()",
- "public byte[] asJsonBytes()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.ApplicationPackage" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "interface",
- "abstract"
- ],
- "methods" : [
- "public abstract com.yahoo.config.provision.ApplicationId getApplicationId()",
- "public abstract java.io.Reader getServices()",
- "public abstract java.io.Reader getHosts()",
- "public java.util.List getUserIncludeDirs()",
- "public void validateIncludeDir(java.lang.String)",
- "public abstract java.util.Map getAllExistingConfigDefs()",
- "public abstract java.util.List getFiles(com.yahoo.path.Path, java.lang.String, boolean)",
- "public java.util.List getFiles(com.yahoo.path.Path, java.lang.String)",
- "public java.util.Optional getMajorVersion()",
- "public abstract com.yahoo.config.application.api.ApplicationFile getFile(com.yahoo.path.Path)",
- "public java.util.List getQueryProfileFiles()",
- "public java.util.List getQueryProfileTypeFiles()",
- "public java.util.List getPageTemplateFiles()",
- "public com.yahoo.config.application.api.ApplicationFile getClientSecurityFile()",
- "public abstract java.lang.String getHostSource()",
- "public abstract java.lang.String getServicesSource()",
- "public abstract java.util.Optional getDeployment()",
- "public abstract java.util.Optional getValidationOverrides()",
- "public abstract java.util.List getComponentsInfo(com.yahoo.component.Version)",
- "public abstract java.io.Reader getRankingExpression(java.lang.String)",
- "public static java.lang.String getFileName(java.util.jar.JarEntry)",
- "public abstract com.yahoo.config.application.api.ApplicationMetaData getMetaData()",
- "public abstract java.io.File getFileReference(com.yahoo.path.Path)",
- "public void validateXML()",
- "public void validateXMLFor(java.util.Optional)",
- "public void writeMetaData()",
- "public java.util.Optional getAllocatedHosts()",
- "public java.util.Map getFileRegistries()",
- "public java.util.Map legacyOverrides()",
- "public abstract java.util.Collection getSchemas()",
- "public com.yahoo.config.application.api.ApplicationPackage preprocess(com.yahoo.config.provision.Zone, com.yahoo.config.application.api.DeployLogger)"
- ],
- "fields" : [
- "public static final java.lang.String HOSTS",
- "public static final java.lang.String SERVICES",
- "public static final com.yahoo.path.Path SCHEMAS_DIR",
- "public static final com.yahoo.path.Path SEARCH_DEFINITIONS_DIR",
- "public static final java.lang.String COMPONENT_DIR",
- "public static final java.lang.String SEARCHCHAINS_DIR",
- "public static final java.lang.String DOCPROCCHAINS_DIR",
- "public static final java.lang.String PROCESSORCHAINS_DIR",
- "public static final java.lang.String ROUTINGTABLES_DIR",
- "public static final com.yahoo.path.Path MODELS_DIR",
- "public static final com.yahoo.path.Path MODELS_GENERATED_DIR",
- "public static final com.yahoo.path.Path MODELS_GENERATED_REPLICATED_DIR",
- "public static final com.yahoo.path.Path CONSTANTS_DIR",
- "public static final java.lang.String CONFIG_DEFINITIONS_DIR",
- "public static final com.yahoo.path.Path QUERY_PROFILES_DIR",
- "public static final com.yahoo.path.Path QUERY_PROFILE_TYPES_DIR",
- "public static final com.yahoo.path.Path PAGE_TEMPLATES_DIR",
- "public static final com.yahoo.path.Path RULES_DIR",
- "public static final com.yahoo.path.Path DEPLOYMENT_FILE",
- "public static final com.yahoo.path.Path VALIDATION_OVERRIDES",
- "public static final com.yahoo.path.Path SECURITY_DIR",
- "public static final java.lang.String SD_NAME_SUFFIX",
- "public static final java.lang.String RANKEXPRESSION_NAME_SUFFIX",
- "public static final java.lang.String RANKPROFILE_NAME_SUFFIX",
- "public static final java.lang.String RULES_NAME_SUFFIX",
- "public static final java.lang.String EXT_DIR",
- "public static final java.lang.String PERMANENT_SERVICES"
- ]
- },
- "com.yahoo.config.application.api.ComponentInfo" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.lang.String)",
- "public java.lang.String getPathRelativeToAppDir()",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeployLogger" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "interface",
- "abstract"
- ],
- "methods" : [
- "public abstract void log(java.util.logging.Level, java.lang.String)",
- "public void logApplicationPackage(java.util.logging.Level, java.lang.String)"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentInstanceSpec" : {
- "superClass" : "com.yahoo.config.application.api.DeploymentSpec$Steps",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(com.yahoo.config.provision.InstanceName, com.yahoo.config.provision.Tags, java.util.List, com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy, com.yahoo.config.application.api.DeploymentSpec$RevisionTarget, com.yahoo.config.application.api.DeploymentSpec$RevisionChange, com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout, int, int, int, java.util.List, java.util.Optional, java.util.Optional, java.util.Optional, com.yahoo.config.application.api.Notifications, java.util.List, java.time.Instant)",
- "public com.yahoo.config.provision.InstanceName name()",
- "public com.yahoo.config.provision.Tags tags()",
- "public com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy upgradePolicy()",
- "public com.yahoo.config.application.api.DeploymentSpec$RevisionTarget revisionTarget()",
- "public com.yahoo.config.application.api.DeploymentSpec$RevisionChange revisionChange()",
- "public com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout upgradeRollout()",
- "public int minRisk()",
- "public int maxRisk()",
- "public int maxIdleHours()",
- "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.Optional athenzService(com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)",
- "public java.util.Optional cloudAccount(com.yahoo.config.provision.Environment, java.util.Optional)",
- "public com.yahoo.config.application.api.Notifications notifications()",
- "public java.util.List endpoints()",
- "public boolean deploysTo(com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$ChangeBlocker" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(boolean, boolean, com.yahoo.config.application.api.TimeWindow)",
- "public boolean blocksRevisions()",
- "public boolean blocksVersions()",
- "public com.yahoo.config.application.api.TimeWindow window()",
- "public java.lang.String toString()"
- ],
- "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" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(com.yahoo.config.provision.Environment)",
- "public void <init>(com.yahoo.config.provision.Environment, java.util.Optional, boolean, java.util.Optional, java.util.Optional, java.util.Optional)",
- "public com.yahoo.config.provision.Environment environment()",
- "public java.util.Optional region()",
- "public boolean active()",
- "public java.util.Optional testerFlavor()",
- "public java.util.Optional athenzService()",
- "public java.util.Optional cloudAccount()",
- "public java.util.List zones()",
- "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()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$Delay" : {
- "superClass" : "com.yahoo.config.application.api.DeploymentSpec$Step",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.time.Duration)",
- "public java.time.Duration delay()",
- "public boolean concerns(com.yahoo.config.provision.Environment, java.util.Optional)",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$DeprecatedElement" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(int, java.lang.String, java.util.List, java.lang.String)",
- "public int majorVersion()",
- "public java.lang.String humanReadableString()",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "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.time.Duration delay()",
- "public boolean isOrdered()",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$RevisionChange" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.DeploymentSpec$RevisionChange[] values()",
- "public static com.yahoo.config.application.api.DeploymentSpec$RevisionChange valueOf(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$RevisionChange whenClear",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$RevisionChange whenFailing",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$RevisionChange always"
- ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$RevisionTarget" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.DeploymentSpec$RevisionTarget[] values()",
- "public static com.yahoo.config.application.api.DeploymentSpec$RevisionTarget valueOf(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$RevisionTarget next",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$RevisionTarget latest"
- ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$Step" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "abstract"
- ],
- "methods" : [
- "public void <init>()",
- "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 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" : [ ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy[] values()",
- "public static com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy valueOf(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy canary",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy defaultPolicy",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradePolicy conservative"
- ]
- },
- "com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout[] values()",
- "public static com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout valueOf(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout separate",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout leading",
- "public static final enum com.yahoo.config.application.api.DeploymentSpec$UpgradeRollout simultaneous"
- ]
- },
- "com.yahoo.config.application.api.DeploymentSpec" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.util.List, java.util.Optional, java.util.Optional, java.util.Optional, java.util.Optional, java.util.List, java.lang.String, java.util.List)",
- "public java.util.Optional majorVersion()",
- "public java.util.List steps()",
- "public java.util.Optional athenzDomain()",
- "public java.util.Optional athenzService()",
- "public java.util.Optional cloudAccount()",
- "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)",
- "public com.yahoo.config.application.api.DeploymentInstanceSpec requireInstance(com.yahoo.config.provision.InstanceName)",
- "public java.util.List instanceNames()",
- "public java.util.List instances()",
- "public java.util.List endpoints()",
- "public java.util.List deprecatedElements()",
- "public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.io.Reader)",
- "public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.lang.String)",
- "public static com.yahoo.config.application.api.DeploymentSpec fromXml(java.lang.String, boolean)",
- "public static java.lang.String toMessageString(java.lang.Throwable)",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()",
- "public int deployableHashCode()"
- ],
- "fields" : [
- "public static final com.yahoo.config.application.api.DeploymentSpec empty"
- ]
- },
- "com.yahoo.config.application.api.Endpoint$Level" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.Endpoint$Level[] values()",
- "public static com.yahoo.config.application.api.Endpoint$Level valueOf(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.Endpoint$Level application",
- "public static final enum com.yahoo.config.application.api.Endpoint$Level instance"
- ]
- },
- "com.yahoo.config.application.api.Endpoint$Target" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(com.yahoo.config.provision.RegionName, com.yahoo.config.provision.InstanceName, int)",
- "public com.yahoo.config.provision.RegionName region()",
- "public com.yahoo.config.provision.InstanceName instance()",
- "public int weight()",
- "public java.lang.String toString()",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.Endpoint" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.lang.String, java.lang.String, com.yahoo.config.application.api.Endpoint$Level, java.util.List)",
- "public java.lang.String endpointId()",
- "public java.lang.String containerId()",
- "public java.util.List regions()",
- "public com.yahoo.config.application.api.Endpoint$Level level()",
- "public java.util.List targets()",
- "public com.yahoo.config.application.api.Endpoint withTargets(java.util.List)",
- "public boolean equals(java.lang.Object)",
- "public int hashCode()",
- "public java.lang.String toString()"
- ],
- "fields" : [
- "public static final java.lang.String DEFAULT_ID"
- ]
- },
- "com.yahoo.config.application.api.FileRegistry$Entry" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.lang.String, com.yahoo.config.FileReference)"
- ],
- "fields" : [
- "public final java.lang.String relativePath",
- "public final com.yahoo.config.FileReference reference"
- ]
- },
- "com.yahoo.config.application.api.FileRegistry" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "interface",
- "abstract"
- ],
- "methods" : [
- "public abstract com.yahoo.config.FileReference addFile(java.lang.String)",
- "public abstract com.yahoo.config.FileReference addUri(java.lang.String)",
- "public abstract com.yahoo.config.FileReference addBlob(java.lang.String, java.nio.ByteBuffer)",
- "public com.yahoo.config.FileReference addApplicationPackage()",
- "public abstract java.util.List export()"
- ],
- "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$LocalDateRange" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public java.util.Optional start()",
- "public java.util.Optional end()",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.TimeWindow" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public java.util.List days()",
- "public java.util.List hours()",
- "public java.time.ZoneId zone()",
- "public com.yahoo.config.application.api.TimeWindow$LocalDateRange dateRange()",
- "public boolean includes(java.time.Instant)",
- "public java.lang.String toString()",
- "public static com.yahoo.config.application.api.TimeWindow from(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.UnparsedConfigDefinition" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "interface",
- "abstract"
- ],
- "methods" : [
- "public abstract com.yahoo.vespa.config.ConfigDefinition parse()",
- "public abstract java.lang.String getUnparsedContent()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.ValidationId" : {
- "superClass" : "java.lang.Enum",
- "interfaces" : [ ],
- "attributes" : [
- "public",
- "final",
- "enum"
- ],
- "methods" : [
- "public static com.yahoo.config.application.api.ValidationId[] values()",
- "public static com.yahoo.config.application.api.ValidationId valueOf(java.lang.String)",
- "public java.lang.String value()",
- "public java.lang.String toString()",
- "public static java.util.Optional from(java.lang.String)"
- ],
- "fields" : [
- "public static final enum com.yahoo.config.application.api.ValidationId indexingChange",
- "public static final enum com.yahoo.config.application.api.ValidationId indexModeChange",
- "public static final enum com.yahoo.config.application.api.ValidationId fieldTypeChange",
- "public static final enum com.yahoo.config.application.api.ValidationId clusterSizeReduction",
- "public static final enum com.yahoo.config.application.api.ValidationId tensorTypeChange",
- "public static final enum com.yahoo.config.application.api.ValidationId resourcesReduction",
- "public static final enum com.yahoo.config.application.api.ValidationId contentTypeRemoval",
- "public static final enum com.yahoo.config.application.api.ValidationId contentClusterRemoval",
- "public static final enum com.yahoo.config.application.api.ValidationId deploymentRemoval",
- "public static final enum com.yahoo.config.application.api.ValidationId globalDocumentChange",
- "public static final enum com.yahoo.config.application.api.ValidationId configModelVersionMismatch",
- "public static final enum com.yahoo.config.application.api.ValidationId skipOldConfigModels",
- "public static final enum com.yahoo.config.application.api.ValidationId accessControl",
- "public static final enum com.yahoo.config.application.api.ValidationId globalEndpointChange",
- "public static final enum com.yahoo.config.application.api.ValidationId redundancyIncrease",
- "public static final enum com.yahoo.config.application.api.ValidationId redundancyOne",
- "public static final enum com.yahoo.config.application.api.ValidationId pagedSettingRemoval",
- "public static final enum com.yahoo.config.application.api.ValidationId certificateRemoval"
- ]
- },
- "com.yahoo.config.application.api.ValidationOverrides$Allow" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(com.yahoo.config.application.api.ValidationId, java.time.Instant)",
- "public boolean allows(com.yahoo.config.application.api.ValidationId, java.time.Instant)",
- "public java.lang.String toString()"
- ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.ValidationOverrides$ValidationException" : {
- "superClass" : "java.lang.IllegalArgumentException",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [ ],
- "fields" : [ ]
- },
- "com.yahoo.config.application.api.ValidationOverrides" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(java.util.List)",
- "public void invalid(java.util.Map, java.time.Instant)",
- "public void invalid(com.yahoo.config.application.api.ValidationId, java.lang.String, java.time.Instant)",
- "public boolean allows(java.lang.String, java.time.Instant)",
- "public boolean allows(com.yahoo.config.application.api.ValidationId, java.time.Instant)",
- "public boolean validate(java.time.Instant)",
- "public java.lang.String xmlForm()",
- "public static java.lang.String toAllowMessage(com.yahoo.config.application.api.ValidationId)",
- "public static com.yahoo.config.application.api.ValidationOverrides fromXml(java.io.Reader)",
- "public static com.yahoo.config.application.api.ValidationOverrides fromXml(java.lang.String)"
- ],
- "fields" : [
- "public static final com.yahoo.config.application.api.ValidationOverrides empty"
- ]
- },
- "com.yahoo.config.application.api.xml.DeploymentSpecXmlReader" : {
- "superClass" : "java.lang.Object",
- "interfaces" : [ ],
- "attributes" : [
- "public"
- ],
- "methods" : [
- "public void <init>(boolean, java.time.Clock)",
- "public void <init>()",
- "public void <init>(boolean)",
- "public com.yahoo.config.application.api.DeploymentSpec read(java.io.Reader)",
- "public com.yahoo.config.application.api.DeploymentSpec read(java.lang.String)"
- ],
- "fields" : [ ]
- }
-}
diff --git a/config-model-api/pom.xml b/config-model-api/pom.xml
index 1d28965fa3c..5053e4b3472 100644
--- a/config-model-api/pom.xml
+++ b/config-model-api/pom.xml
@@ -111,10 +111,6 @@
</execution>
</executions>
</plugin>
- <plugin>
- <groupId>com.yahoo.vespa</groupId>
- <artifactId>abi-check-plugin</artifactId>
- </plugin>
</plugins>
</build>
</project>
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/package-info.java b/config-model-api/src/main/java/com/yahoo/config/application/api/package-info.java
index 32536ebb778..c1f7d4bd844 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/package-info.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/package-info.java
@@ -1,7 +1,5 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
@ExportPackage
-@PublicApi
package com.yahoo.config.application.api;
-import com.yahoo.api.annotations.PublicApi;
import com.yahoo.osgi.annotation.ExportPackage;
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/xml/package-info.java b/config-model-api/src/main/java/com/yahoo/config/application/api/xml/package-info.java
index a88368469c1..5ec2ebfa8f9 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/xml/package-info.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/xml/package-info.java
@@ -1,7 +1,5 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
@ExportPackage
-@PublicApi
package com.yahoo.config.application.api.xml;
-import com.yahoo.api.annotations.PublicApi;
import com.yahoo.osgi.annotation.ExportPackage;
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/package-info.java b/config-model-api/src/main/java/com/yahoo/config/model/api/package-info.java
index 698fd1a7dbb..9560a9658d5 100644
--- a/config-model-api/src/main/java/com/yahoo/config/model/api/package-info.java
+++ b/config-model-api/src/main/java/com/yahoo/config/model/api/package-info.java
@@ -3,4 +3,3 @@
package com.yahoo.config.model.api;
import com.yahoo.osgi.annotation.ExportPackage;
-import com.yahoo.api.annotations.PublicApi;