Class GetFeatureUpgradeStatusResponse.FeatureUpgradeStatus
java.lang.Object
org.elasticsearch.client.migration.GetFeatureUpgradeStatusResponse.FeatureUpgradeStatus
- Enclosing class:
- GetFeatureUpgradeStatusResponse
This class represents a particular feature and whether it needs to be upgraded.
-
Constructor Summary
ConstructorDescriptionFeatureUpgradeStatus
(String featureName, String minimumIndexVersion, String upgradeStatus, List<GetFeatureUpgradeStatusResponse.IndexVersion> indexVersions) A feature upgrade status object -
Method Summary
-
Constructor Details
-
FeatureUpgradeStatus
public FeatureUpgradeStatus(String featureName, String minimumIndexVersion, String upgradeStatus, List<GetFeatureUpgradeStatusResponse.IndexVersion> indexVersions) A feature upgrade status object- Parameters:
featureName
- Name of the featureminimumIndexVersion
- The earliest version of Elasticsearch used to create one of this feature's system indicesupgradeStatus
- Whether this feature needs to be upgradedindexVersions
- A list of individual indices and which version of Elasticsearch created them
-
-
Method Details
-
parse
public static GetFeatureUpgradeStatusResponse.FeatureUpgradeStatus parse(org.elasticsearch.xcontent.XContentParser parser, Void ctx) -
getFeatureName
-
getMinimumIndexVersion
-
getUpgradeStatus
-
getIndexVersions
-
equals
-
hashCode
public int hashCode()
-