diff options
Diffstat (limited to 'config-provisioning/abi-spec.json')
-rw-r--r-- | config-provisioning/abi-spec.json | 678 |
1 files changed, 0 insertions, 678 deletions
diff --git a/config-provisioning/abi-spec.json b/config-provisioning/abi-spec.json deleted file mode 100644 index 7d3e757d041..00000000000 --- a/config-provisioning/abi-spec.json +++ /dev/null @@ -1,678 +0,0 @@ -{ - "com.yahoo.config.provision.AllocatedHosts": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public static com.yahoo.config.provision.AllocatedHosts withHosts(java.util.Set)", - "public java.util.Set getHosts()", - "public byte[] toJson()", - "public static com.yahoo.config.provision.AllocatedHosts fromJson(byte[], java.util.Optional)", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "com.yahoo.config.provision.ApplicationId$Builder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public com.yahoo.config.provision.ApplicationId$Builder tenant(com.yahoo.config.provision.TenantName)", - "public com.yahoo.config.provision.ApplicationId$Builder tenant(java.lang.String)", - "public com.yahoo.config.provision.ApplicationId$Builder applicationName(com.yahoo.config.provision.ApplicationName)", - "public com.yahoo.config.provision.ApplicationId$Builder applicationName(java.lang.String)", - "public com.yahoo.config.provision.ApplicationId$Builder instanceName(com.yahoo.config.provision.InstanceName)", - "public com.yahoo.config.provision.ApplicationId$Builder instanceName(java.lang.String)", - "public com.yahoo.config.provision.ApplicationId build()" - ], - "fields": [] - }, - "com.yahoo.config.provision.ApplicationId": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.cloud.config.ApplicationIdConfig)", - "public static com.yahoo.config.provision.ApplicationId from(com.yahoo.config.provision.TenantName, com.yahoo.config.provision.ApplicationName, com.yahoo.config.provision.InstanceName)", - "public static com.yahoo.config.provision.ApplicationId from(java.lang.String, java.lang.String, java.lang.String)", - "public static com.yahoo.config.provision.ApplicationId fromSerializedForm(java.lang.String)", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String serializedForm()", - "public java.lang.String toShortString()", - "public java.lang.String toString()", - "public com.yahoo.config.provision.TenantName tenant()", - "public com.yahoo.config.provision.ApplicationName application()", - "public com.yahoo.config.provision.InstanceName instance()", - "public int compareTo(com.yahoo.config.provision.ApplicationId)", - "public static com.yahoo.config.provision.ApplicationId defaultId()", - "public static com.yahoo.config.provision.ApplicationId global()", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ApplicationLockException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.Exception)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ApplicationName": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.ApplicationName from(java.lang.String)", - "public static com.yahoo.config.provision.ApplicationName defaultName()", - "public boolean isDefault()", - "public java.lang.String value()", - "public int compareTo(com.yahoo.config.provision.ApplicationName)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.AthenzDomain": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public static com.yahoo.config.provision.AthenzDomain from(java.lang.String)", - "public java.lang.String value()", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - }, - "com.yahoo.config.provision.AthenzService": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public java.lang.String value()", - "public static com.yahoo.config.provision.AthenzService from(java.lang.String)", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - }, - "com.yahoo.config.provision.Capacity": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public int nodeCount()", - "public java.util.Optional flavor()", - "public boolean isRequired()", - "public boolean canFail()", - "public com.yahoo.config.provision.NodeType type()", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.Capacity fromNodeCount(int)", - "public static com.yahoo.config.provision.Capacity fromNodeCount(int, java.util.Optional, boolean, boolean)", - "public static com.yahoo.config.provision.Capacity fromRequiredNodeType(com.yahoo.config.provision.NodeType)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ClusterMembership": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "protected void <init>()", - "protected java.lang.String toStringValue()", - "public com.yahoo.config.provision.ClusterSpec cluster()", - "public int index()", - "public boolean retired()", - "public com.yahoo.config.provision.ClusterMembership retire()", - "public com.yahoo.config.provision.ClusterMembership unretire()", - "public com.yahoo.config.provision.ClusterMembership with(com.yahoo.config.provision.ClusterSpec)", - "public java.lang.String stringValue()", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.ClusterMembership from(java.lang.String, com.yahoo.component.Version)", - "public static com.yahoo.config.provision.ClusterMembership from(com.yahoo.config.provision.ClusterSpec, int)", - "public static com.yahoo.config.provision.ClusterMembership retiredFrom(com.yahoo.config.provision.ClusterSpec, int)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ClusterSpec$Group": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public static com.yahoo.config.provision.ClusterSpec$Group from(int)", - "public int index()", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - }, - "com.yahoo.config.provision.ClusterSpec$Id": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public static com.yahoo.config.provision.ClusterSpec$Id from(java.lang.String)", - "public java.lang.String value()", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - }, - "com.yahoo.config.provision.ClusterSpec$Type": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.provision.ClusterSpec$Type[] values()", - "public static com.yahoo.config.provision.ClusterSpec$Type valueOf(java.lang.String)", - "public static com.yahoo.config.provision.ClusterSpec$Type from(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.config.provision.ClusterSpec$Type admin", - "public static final enum com.yahoo.config.provision.ClusterSpec$Type container", - "public static final enum com.yahoo.config.provision.ClusterSpec$Type content" - ] - }, - "com.yahoo.config.provision.ClusterSpec": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public com.yahoo.config.provision.ClusterSpec$Type type()", - "public com.yahoo.config.provision.ClusterSpec$Id id()", - "public com.yahoo.component.Version vespaVersion()", - "public java.util.Optional group()", - "public boolean isExclusive()", - "public com.yahoo.config.provision.ClusterSpec with(java.util.Optional)", - "public com.yahoo.config.provision.ClusterSpec exclusive(boolean)", - "public static com.yahoo.config.provision.ClusterSpec request(com.yahoo.config.provision.ClusterSpec$Type, com.yahoo.config.provision.ClusterSpec$Id, com.yahoo.component.Version, boolean)", - "public static com.yahoo.config.provision.ClusterSpec from(com.yahoo.config.provision.ClusterSpec$Type, com.yahoo.config.provision.ClusterSpec$Id, com.yahoo.config.provision.ClusterSpec$Group, com.yahoo.component.Version, boolean)", - "public java.lang.String toString()", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public boolean equalsIgnoringGroupAndVespaVersion(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Deployer": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public java.util.Optional deployFromLocalActive(com.yahoo.config.provision.ApplicationId)", - "public abstract java.util.Optional deployFromLocalActive(com.yahoo.config.provision.ApplicationId, boolean)", - "public java.util.Optional deployFromLocalActive(com.yahoo.config.provision.ApplicationId, java.time.Duration)", - "public abstract java.util.Optional deployFromLocalActive(com.yahoo.config.provision.ApplicationId, java.time.Duration, boolean)", - "public abstract java.util.Optional lastDeployTime(com.yahoo.config.provision.ApplicationId)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Deployment": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void prepare()", - "public abstract void activate()", - "public abstract void restart(com.yahoo.config.provision.HostFilter)" - ], - "fields": [] - }, - "com.yahoo.config.provision.DockerImage": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public com.yahoo.component.Version tagAsVersion()", - "public com.yahoo.config.provision.DockerImage withTag(com.yahoo.component.Version)", - "public java.lang.String asString()" - ], - "fields": [] - }, - "com.yahoo.config.provision.Environment": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.provision.Environment[] values()", - "public static com.yahoo.config.provision.Environment valueOf(java.lang.String)", - "public boolean isManuallyDeployed()", - "public boolean isTest()", - "public boolean isProduction()", - "public static com.yahoo.config.provision.Environment defaultEnvironment()", - "public static com.yahoo.config.provision.Environment from(java.lang.String)", - "public java.lang.String value()" - ], - "fields": [ - "public static final enum com.yahoo.config.provision.Environment prod", - "public static final enum com.yahoo.config.provision.Environment staging", - "public static final enum com.yahoo.config.provision.Environment test", - "public static final enum com.yahoo.config.provision.Environment dev", - "public static final enum com.yahoo.config.provision.Environment perf" - ] - }, - "com.yahoo.config.provision.Flavor$Type": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.provision.Flavor$Type[] values()", - "public static com.yahoo.config.provision.Flavor$Type valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.config.provision.Flavor$Type undefined", - "public static final enum com.yahoo.config.provision.Flavor$Type BARE_METAL", - "public static final enum com.yahoo.config.provision.Flavor$Type VIRTUAL_MACHINE", - "public static final enum com.yahoo.config.provision.Flavor$Type DOCKER_CONTAINER" - ] - }, - "com.yahoo.config.provision.Flavor": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.config.provisioning.FlavorsConfig$Flavor)", - "public java.lang.String name()", - "public int cost()", - "public boolean isStock()", - "public double getMinMainMemoryAvailableGb()", - "public double getMinDiskAvailableGb()", - "public boolean hasFastDisk()", - "public double getBandwidth()", - "public double getMinCpuCores()", - "public java.lang.String getDescription()", - "public boolean isRetired()", - "public com.yahoo.config.provision.Flavor$Type getType()", - "public boolean isDocker()", - "public int getIdealHeadroom()", - "public java.lang.String canonicalName()", - "public boolean isCanonical()", - "public java.util.List replaces()", - "public boolean satisfies(com.yahoo.config.provision.Flavor)", - "public void freeze()", - "public boolean isLargerThan(com.yahoo.config.provision.Flavor)", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()" - ], - "fields": [] - }, - "com.yahoo.config.provision.HostFilter": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public boolean matches(java.lang.String, java.lang.String, java.util.Optional)", - "public static com.yahoo.config.provision.HostFilter all()", - "public static com.yahoo.config.provision.HostFilter hostname(java.lang.String)", - "public static com.yahoo.config.provision.HostFilter flavor(java.lang.String)", - "public static com.yahoo.config.provision.HostFilter clusterType(com.yahoo.config.provision.ClusterSpec$Type)", - "public static com.yahoo.config.provision.HostFilter clusterId(com.yahoo.config.provision.ClusterSpec$Id)", - "public static com.yahoo.config.provision.HostFilter from(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)", - "public static com.yahoo.config.provision.HostFilter from(java.lang.String, java.lang.String, java.lang.String, java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.HostLivenessTracker": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void receivedRequestFrom(java.lang.String)", - "public abstract java.util.Optional lastRequestFrom(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.HostName": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public java.lang.String value()", - "public static com.yahoo.config.provision.HostName from(java.lang.String)", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public int compareTo(com.yahoo.config.provision.HostName)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.HostSpec": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String, java.util.Optional)", - "public void <init>(java.lang.String, com.yahoo.config.provision.ClusterMembership, com.yahoo.config.provision.Flavor, java.util.Optional)", - "public void <init>(java.lang.String, java.util.List)", - "public void <init>(java.lang.String, java.util.List, com.yahoo.config.provision.ClusterMembership)", - "public void <init>(java.lang.String, java.util.List, java.util.Optional, java.util.Optional)", - "public void <init>(java.lang.String, java.util.List, java.util.Optional, java.util.Optional, java.util.Optional)", - "public java.lang.String hostname()", - "public java.util.List aliases()", - "public java.util.Optional flavor()", - "public java.util.Optional version()", - "public java.util.Optional membership()", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public int compareTo(com.yahoo.config.provision.HostSpec)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.InstanceName": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.InstanceName from(java.lang.String)", - "public static com.yahoo.config.provision.InstanceName defaultName()", - "public boolean isDefault()", - "public boolean isTester()", - "public java.lang.String value()", - "public int compareTo(com.yahoo.config.provision.InstanceName)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.NodeFlavors": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.config.provisioning.FlavorsConfig)", - "public java.util.List getFlavors()", - "public java.util.Optional getFlavor(java.lang.String)", - "public com.yahoo.config.provision.Flavor getFlavorOrThrow(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.NodeType": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.provision.NodeType[] values()", - "public static com.yahoo.config.provision.NodeType valueOf(java.lang.String)", - "public boolean isDockerHost()", - "public java.lang.String description()", - "public com.yahoo.config.provision.NodeType childNodeType()" - ], - "fields": [ - "public static final enum com.yahoo.config.provision.NodeType tenant", - "public static final enum com.yahoo.config.provision.NodeType host", - "public static final enum com.yahoo.config.provision.NodeType proxy", - "public static final enum com.yahoo.config.provision.NodeType proxyhost", - "public static final enum com.yahoo.config.provision.NodeType config", - "public static final enum com.yahoo.config.provision.NodeType confighost", - "public static final enum com.yahoo.config.provision.NodeType controller", - "public static final enum com.yahoo.config.provision.NodeType controllerhost" - ] - }, - "com.yahoo.config.provision.OutOfCapacityException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.ProvisionLogger": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void log(java.util.logging.Level, java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Provisioner": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract java.util.List prepare(com.yahoo.config.provision.ApplicationId, com.yahoo.config.provision.ClusterSpec, com.yahoo.config.provision.Capacity, int, com.yahoo.config.provision.ProvisionLogger)", - "public abstract void activate(com.yahoo.transaction.NestedTransaction, com.yahoo.config.provision.ApplicationId, java.util.Collection)", - "public abstract void remove(com.yahoo.transaction.NestedTransaction, com.yahoo.config.provision.ApplicationId)", - "public abstract void restart(com.yahoo.config.provision.ApplicationId, com.yahoo.config.provision.HostFilter)" - ], - "fields": [] - }, - "com.yahoo.config.provision.RegionName": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.RegionName from(java.lang.String)", - "public static com.yahoo.config.provision.RegionName defaultName()", - "public boolean isDefault()", - "public java.lang.String value()", - "public int compareTo(com.yahoo.config.provision.RegionName)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Rotation": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public java.lang.String getId()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - }, - "com.yahoo.config.provision.SystemName": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.provision.SystemName[] values()", - "public static com.yahoo.config.provision.SystemName valueOf(java.lang.String)", - "public static com.yahoo.config.provision.SystemName defaultSystem()", - "public static com.yahoo.config.provision.SystemName from(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.config.provision.SystemName dev", - "public static final enum com.yahoo.config.provision.SystemName cd", - "public static final enum com.yahoo.config.provision.SystemName main", - "public static final enum com.yahoo.config.provision.SystemName Public" - ] - }, - "com.yahoo.config.provision.TenantName": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public java.lang.String value()", - "public static com.yahoo.config.provision.TenantName from(java.lang.String)", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public java.lang.String toString()", - "public static com.yahoo.config.provision.TenantName defaultName()", - "public int compareTo(com.yahoo.config.provision.TenantName)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Version": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public com.yahoo.component.Version toVersion()", - "public java.lang.String toSerializedForm()", - "public static com.yahoo.config.provision.Version fromIntValues(int, int, int)", - "public static com.yahoo.config.provision.Version fromString(java.lang.String)", - "public static com.yahoo.config.provision.Version from(com.yahoo.component.Version)", - "public java.lang.String toString()", - "public int getMajor()", - "public int getMinor()", - "public int getMicro()", - "public int hashCode()", - "public boolean equals(java.lang.Object)", - "public int compareTo(com.yahoo.config.provision.Version)", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.config.provision.Zone": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.cloud.config.ConfigserverConfig, com.yahoo.config.provision.NodeFlavors)", - "public void <init>(com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)", - "public void <init>(com.yahoo.config.provision.SystemName, com.yahoo.config.provision.Environment, com.yahoo.config.provision.RegionName)", - "public com.yahoo.config.provision.Environment environment()", - "public com.yahoo.config.provision.RegionName region()", - "public com.yahoo.config.provision.SystemName system()", - "public java.lang.String defaultFlavor(com.yahoo.config.provision.ClusterSpec$Type)", - "public java.util.Optional nodeFlavors()", - "public static com.yahoo.config.provision.Zone defaultZone()", - "public java.lang.String toString()", - "public boolean equals(java.lang.Object)", - "public int hashCode()" - ], - "fields": [] - } -}
\ No newline at end of file |