{
  "formatVersion": "1.1",
  "component": {
    "group": "org.elasticsearch",
    "module": "elasticsearch-spark-30_2.12",
    "version": "9.2.2-SNAPSHOT",
    "attributes": {
      "org.gradle.status": "integration"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "9.2.0"
    }
  },
  "variants": [
    {
      "name": "spark30scala212ApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.scala-lang",
          "module": "scala-library",
          "version": {
            "requires": "2.12.19"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.scala-lang",
          "module": "scala-reflect",
          "version": {
            "requires": "2.12.19"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.spark",
          "module": "spark-core_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        }
      ],
      "files": [
        {
          "name": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT.jar",
          "url": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT.jar",
          "size": 2116314,
          "sha512": "88e17206f6d11b53d80186f02a87eb38f90285743a9d85266a6f5361c11a1aa1eee6c738aa0652457cd14abe682d83ba3fedbe4f875a7cddf444244b57dec945",
          "sha256": "1f659f3fdbb5c57822e3bb273a158ed7da36c2d3ea1b3fccf668e96838fc466f",
          "sha1": "5b98042900f8784a03c8920ed9663b88208c3b53",
          "md5": "edab4dc687b2f531f3bdef5cf12c05c3"
        }
      ],
      "capabilities": [
        {
          "group": "org.elasticsearch.spark.sql.variant",
          "name": "spark30scala212",
          "version": "9.2.2-SNAPSHOT"
        }
      ]
    },
    {
      "name": "spark30scala212RuntimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "dependencies": [
        {
          "group": "org.apache.spark",
          "module": "spark-sql_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.spark",
          "module": "spark-streaming_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.slf4j",
          "module": "slf4j-api",
          "version": {
            "requires": "2.0.6"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ],
          "reason": "spark exposes slf4j components in traits that we need to extend"
        },
        {
          "group": "commons-logging",
          "module": "commons-logging",
          "version": {
            "requires": "1.1.1"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "javax.xml.bind",
          "module": "jaxb-api",
          "version": {
            "requires": "2.3.1"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.spark",
          "module": "spark-catalyst_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.spark",
          "module": "spark-yarn_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.scala-lang",
          "module": "scala-library",
          "version": {
            "requires": "2.12.19"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.scala-lang",
          "module": "scala-reflect",
          "version": {
            "requires": "2.12.19"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.spark",
          "module": "spark-core_2.12",
          "version": {
            "requires": "3.4.3"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.elasticsearch",
          "module": "elasticsearch-hadoop-mr",
          "version": {
            "requires": "9.2.2-SNAPSHOT"
          }
        },
        {
          "group": "org.elasticsearch",
          "module": "elasticsearch-spark_2.12",
          "version": {
            "requires": "9.2.2-SNAPSHOT"
          },
          "requestedCapabilities": [
            {
              "group": "org.elasticsearch.spark.variant",
              "name": "spark30scala212"
            }
          ]
        }
      ],
      "files": [
        {
          "name": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT.jar",
          "url": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT.jar",
          "size": 2116314,
          "sha512": "88e17206f6d11b53d80186f02a87eb38f90285743a9d85266a6f5361c11a1aa1eee6c738aa0652457cd14abe682d83ba3fedbe4f875a7cddf444244b57dec945",
          "sha256": "1f659f3fdbb5c57822e3bb273a158ed7da36c2d3ea1b3fccf668e96838fc466f",
          "sha1": "5b98042900f8784a03c8920ed9663b88208c3b53",
          "md5": "edab4dc687b2f531f3bdef5cf12c05c3"
        }
      ],
      "capabilities": [
        {
          "group": "org.elasticsearch.spark.sql.variant",
          "name": "spark30scala212",
          "version": "9.2.2-SNAPSHOT"
        }
      ]
    },
    {
      "name": "spark30scala212JavadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT-javadoc.jar",
          "url": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT-javadoc.jar",
          "size": 356998,
          "sha512": "c86d20ec684e7015c4c810001d091b06129da0613b9bd8e5c39bb22fd4034521a6ad67f895a35f3e15ecaa32fdb9da09ee3a478f1c5fbab2636a69627810aa65",
          "sha256": "83f7c16fa8aaf3a0fc3f97b92a33e78e4538e7dfdfe3237aba21d13be847e330",
          "sha1": "6769b86c12c905b0b76f6a13abe7d611883e0fcc",
          "md5": "49fbf17738cc198b11a3264532c7b8fb"
        }
      ],
      "capabilities": [
        {
          "group": "org.elasticsearch.spark.sql.variant",
          "name": "spark30scala212",
          "version": "9.2.2-SNAPSHOT"
        }
      ]
    },
    {
      "name": "spark30scala212SourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT-sources.jar",
          "url": "elasticsearch-spark-30_2.12-9.2.2-SNAPSHOT-sources.jar",
          "size": 526262,
          "sha512": "cd610cb3045de2d5caf1846de29ac44223ea315d9ba5762f33b1bd3b4298571fbd59d299f8d6b90d20d9afb4f940016ed3e7bcaee0e391dbcceed6c352531c37",
          "sha256": "90c7471c327bf5941c29dd77147247682c2bd34994cf1f24a6de4487d73ed8d9",
          "sha1": "79617677be9948d30d8c042397db23ad5c39a765",
          "md5": "deac2a565b72db6c0baa1f2b6f215dc3"
        }
      ],
      "capabilities": [
        {
          "group": "org.elasticsearch.spark.sql.variant",
          "name": "spark30scala212",
          "version": "9.2.2-SNAPSHOT"
        }
      ]
    }
  ]
}
