All Classes and Interfaces
Class
Description
Common logic for building ES plugins.
A plugin to manage getting and extracting distributions of Elasticsearch.
An interface for tasks that support basic file operations.
Runs CheckJarHell on a classpath.
A wrapper around gradle's exec functionality to capture output and log on error.
This is a server which just accepts lines of JSON code and if the JSON
is valid and the root node is "transaction", then adds that JSON object
to a transaction list which is accessible externally to the class.
Encapsulates build configuration for an Elasticsearch plugin.
A container for plugin properties that will be written to the plugin descriptor, for easy
manipulation in the gradle DSL.
A plugin to handle reaping external services spawned by a build if Gradle dies.
Customized version of Gradle
Test
task which tracks a collection of ElasticsearchCluster
as a task input.An enumeration of the distributions that may be used in test clusters.
Encapsulates comparison and printing logic for an x.y.z version.
Specifies how a version string should be parsed.
Accessor for shared dependency versions used by elasticsearch, namely the elasticsearch and lucene versions.
A utility to wait for a specific HTTP resource to be available, optionally with customized TLS trusted CAs.