Class CompatibilityVersionsUtils
java.lang.Object
org.elasticsearch.cluster.version.CompatibilityVersionsUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CompatibilityVersions
static CompatibilityVersions
Current compatibility versions that can be determined staticallystatic CompatibilityVersions
Random versions of values that can be chosen statically (as opposed to those that are loaded from plugins at startup time).
-
Constructor Details
-
CompatibilityVersionsUtils
public CompatibilityVersionsUtils()
-
-
Method Details
-
staticCurrent
Current compatibility versions that can be determined staticallySome of our compatibility versions may be constructed at runtime, but in many tests those will not be needed. This utility method returns only the "current" values for statically defined versions, like
TransportVersion.current()
.- Returns:
- Compatibility versions known at compile time.
-
staticRandom
Random versions of values that can be chosen statically (as opposed to those that are loaded from plugins at startup time).Like
staticCurrent()
, but with random valid versions.- Returns:
- Random valid compatibility versions
-
fakeSystemIndicesRandom
-