public class Version extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Version.Module |
Modifier and Type | Method and Description |
---|---|
boolean |
after(Version version) |
boolean |
before(Version version) |
boolean |
equals(Object o) |
static Version |
fromId(int id) |
static Version |
fromString(String version)
Returns the version given its string representation, current version if the argument is null or empty
|
int |
hashCode() |
static Version |
indexCreated(Settings indexSettings)
Return the
Version of Elasticsearch that has been used to create an index given its settings. |
boolean |
isBeta() |
boolean |
isRC() |
static void |
main(String[] args) |
Version |
minimumCompatibilityVersion()
Returns the minimum compatible version based on the current
version.
|
String |
number()
Just the version number (without -SNAPSHOT if snapshot).
|
boolean |
onOrAfter(Version version) |
boolean |
onOrBefore(Version version) |
static Version |
readVersion(StreamInput in) |
static Version |
smallest(Version version1,
Version version2)
Returns the smallest version between the 2.
|
boolean |
snapshot() |
String |
toString() |
static void |
writeVersion(Version version,
StreamOutput out) |
public static final org.apache.lucene.util.Version LUCENE_3_EMULATION_VERSION
public static final int V_0_18_0_ID
public static final Version V_0_18_0
public static final int V_0_18_1_ID
public static final Version V_0_18_1
public static final int V_0_18_2_ID
public static final Version V_0_18_2
public static final int V_0_18_3_ID
public static final Version V_0_18_3
public static final int V_0_18_4_ID
public static final Version V_0_18_4
public static final int V_0_18_5_ID
public static final Version V_0_18_5
public static final int V_0_18_6_ID
public static final Version V_0_18_6
public static final int V_0_18_7_ID
public static final Version V_0_18_7
public static final int V_0_18_8_ID
public static final Version V_0_18_8
public static final int V_0_19_0_RC1_ID
public static final Version V_0_19_0_RC1
public static final int V_0_19_0_RC2_ID
public static final Version V_0_19_0_RC2
public static final int V_0_19_0_RC3_ID
public static final Version V_0_19_0_RC3
public static final int V_0_19_0_ID
public static final Version V_0_19_0
public static final int V_0_19_1_ID
public static final Version V_0_19_1
public static final int V_0_19_2_ID
public static final Version V_0_19_2
public static final int V_0_19_3_ID
public static final Version V_0_19_3
public static final int V_0_19_4_ID
public static final Version V_0_19_4
public static final int V_0_19_5_ID
public static final Version V_0_19_5
public static final int V_0_19_6_ID
public static final Version V_0_19_6
public static final int V_0_19_7_ID
public static final Version V_0_19_7
public static final int V_0_19_8_ID
public static final Version V_0_19_8
public static final int V_0_19_9_ID
public static final Version V_0_19_9
public static final int V_0_19_10_ID
public static final Version V_0_19_10
public static final int V_0_19_11_ID
public static final Version V_0_19_11
public static final int V_0_19_12_ID
public static final Version V_0_19_12
public static final int V_0_19_13_ID
public static final Version V_0_19_13
public static final int V_0_20_0_RC1_ID
public static final Version V_0_20_0_RC1
public static final int V_0_20_0_ID
public static final Version V_0_20_0
public static final int V_0_20_1_ID
public static final Version V_0_20_1
public static final int V_0_20_2_ID
public static final Version V_0_20_2
public static final int V_0_20_3_ID
public static final Version V_0_20_3
public static final int V_0_20_4_ID
public static final Version V_0_20_4
public static final int V_0_20_5_ID
public static final Version V_0_20_5
public static final int V_0_20_6_ID
public static final Version V_0_20_6
public static final int V_0_20_7_ID
public static final Version V_0_20_7
public static final int V_0_90_0_Beta1_ID
public static final Version V_0_90_0_Beta1
public static final int V_0_90_0_RC1_ID
public static final Version V_0_90_0_RC1
public static final int V_0_90_0_RC2_ID
public static final Version V_0_90_0_RC2
public static final int V_0_90_0_ID
public static final Version V_0_90_0
public static final int V_0_90_1_ID
public static final Version V_0_90_1
public static final int V_0_90_2_ID
public static final Version V_0_90_2
public static final int V_0_90_3_ID
public static final Version V_0_90_3
public static final int V_0_90_4_ID
public static final Version V_0_90_4
public static final int V_0_90_5_ID
public static final Version V_0_90_5
public static final int V_0_90_6_ID
public static final Version V_0_90_6
public static final int V_0_90_7_ID
public static final Version V_0_90_7
public static final int V_0_90_8_ID
public static final Version V_0_90_8
public static final int V_0_90_9_ID
public static final Version V_0_90_9
public static final int V_0_90_10_ID
public static final Version V_0_90_10
public static final int V_0_90_11_ID
public static final Version V_0_90_11
public static final int V_0_90_12_ID
public static final Version V_0_90_12
public static final int V_0_90_13_ID
public static final Version V_0_90_13
public static final int V_0_90_14_ID
public static final Version V_0_90_14
public static final int V_1_0_0_Beta1_ID
public static final Version V_1_0_0_Beta1
public static final int V_1_0_0_Beta2_ID
public static final Version V_1_0_0_Beta2
public static final int V_1_0_0_RC1_ID
public static final Version V_1_0_0_RC1
public static final int V_1_0_0_RC2_ID
public static final Version V_1_0_0_RC2
public static final int V_1_0_0_ID
public static final Version V_1_0_0
public static final int V_1_0_1_ID
public static final Version V_1_0_1
public static final int V_1_0_2_ID
public static final Version V_1_0_2
public static final int V_1_0_3_ID
public static final Version V_1_0_3
public static final int V_1_0_4_ID
public static final Version V_1_0_4
public static final int V_1_1_0_ID
public static final Version V_1_1_0
public static final int V_1_1_1_ID
public static final Version V_1_1_1
public static final int V_1_1_2_ID
public static final Version V_1_1_2
public static final int V_1_2_0_ID
public static final Version V_1_2_0
public static final int V_1_2_1_ID
public static final Version V_1_2_1
public static final int V_1_2_2_ID
public static final Version V_1_2_2
public static final int V_1_2_3_ID
public static final Version V_1_2_3
public static final int V_1_2_4_ID
public static final Version V_1_2_4
public static final int V_1_2_5_ID
public static final Version V_1_2_5
public static final int V_1_3_0_ID
public static final Version V_1_3_0
public static final int V_1_3_1_ID
public static final Version V_1_3_1
public static final int V_1_3_2_ID
public static final Version V_1_3_2
public static final int V_1_3_3_ID
public static final Version V_1_3_3
public static final int V_1_3_4_ID
public static final Version V_1_3_4
public static final int V_1_3_5_ID
public static final Version V_1_3_5
public static final int V_1_3_6_ID
public static final Version V_1_3_6
public static final int V_1_3_7_ID
public static final Version V_1_3_7
public static final int V_1_3_8_ID
public static final Version V_1_3_8
public static final int V_1_3_9_ID
public static final Version V_1_3_9
public static final int V_1_3_10_ID
public static final Version V_1_3_10
public static final int V_1_4_0_Beta1_ID
public static final Version V_1_4_0_Beta1
public static final int V_1_4_0_ID
public static final Version V_1_4_0
public static final int V_1_4_1_ID
public static final Version V_1_4_1
public static final int V_1_4_2_ID
public static final Version V_1_4_2
public static final int V_1_4_3_ID
public static final Version V_1_4_3
public static final int V_1_4_4_ID
public static final Version V_1_4_4
public static final int V_1_4_5_ID
public static final Version V_1_4_5
public static final int V_1_4_6_ID
public static final Version V_1_4_6
public static final int V_1_5_0_ID
public static final Version V_1_5_0
public static final int V_1_5_1_ID
public static final Version V_1_5_1
public static final int V_1_5_2_ID
public static final Version V_1_5_2
public static final int V_1_5_3_ID
public static final Version V_1_5_3
public static final int V_1_6_0_ID
public static final Version V_1_6_0
public static final int V_1_6_1_ID
public static final Version V_1_6_1
public static final int V_1_6_2_ID
public static final Version V_1_6_2
public static final int V_1_6_3_ID
public static final Version V_1_6_3
public static final int V_1_7_0_ID
public static final Version V_1_7_0
public static final int V_1_7_1_ID
public static final Version V_1_7_1
public static final int V_1_7_2_ID
public static final Version V_1_7_2
public static final int V_1_7_3_ID
public static final Version V_1_7_3
public static final int V_1_7_4_ID
public static final Version V_1_7_4
public static final int V_1_7_5_ID
public static final Version V_1_7_5
public static final int V_1_7_6_ID
public static final Version V_1_7_6
public static final int V_2_0_0_beta1_ID
public static final Version V_2_0_0_beta1
public static final int V_2_0_0_beta2_ID
public static final Version V_2_0_0_beta2
public static final int V_2_0_0_rc1_ID
public static final Version V_2_0_0_rc1
public static final int V_2_0_0_ID
public static final Version V_2_0_0
public static final int V_2_0_1_ID
public static final Version V_2_0_1
public static final int V_2_0_2_ID
public static final Version V_2_0_2
public static final int V_2_0_3_ID
public static final Version V_2_0_3
public static final int V_2_1_0_ID
public static final Version V_2_1_0
public static final int V_2_1_1_ID
public static final Version V_2_1_1
public static final int V_2_1_2_ID
public static final Version V_2_1_2
public static final int V_2_1_3_ID
public static final Version V_2_1_3
public static final int V_2_2_0_ID
public static final Version V_2_2_0
public static final int V_2_2_1_ID
public static final Version V_2_2_1
public static final int V_2_2_2_ID
public static final Version V_2_2_2
public static final int V_2_2_3_ID
public static final Version V_2_2_3
public static final int V_2_3_0_ID
public static final Version V_2_3_0
public static final int V_2_3_1_ID
public static final Version V_2_3_1
public static final int V_2_3_2_ID
public static final Version V_2_3_2
public static final int V_2_3_3_ID
public static final Version V_2_3_3
public static final int V_2_3_4_ID
public static final Version V_2_3_4
public static final int V_2_3_5_ID
public static final Version V_2_3_5
public static final int V_2_3_6_ID
public static final Version V_2_3_6
public static final int V_2_4_0_ID
public static final Version V_2_4_0
public static final int V_2_4_1_ID
public static final Version V_2_4_1
public static final int V_2_4_2_ID
public static final Version V_2_4_2
public static final int V_2_4_3_ID
public static final Version V_2_4_3
public static final int V_2_4_4_ID
public static final Version V_2_4_4
public static final int V_2_4_5_ID
public static final Version V_2_4_5
public static final Version CURRENT
public final int id
public final byte major
public final byte minor
public final byte revision
public final byte build
public final Boolean snapshot
public final org.apache.lucene.util.Version luceneVersion
public static Version readVersion(StreamInput in) throws IOException
IOException
public static Version fromId(int id)
public static Version indexCreated(Settings indexSettings)
Version
of Elasticsearch that has been used to create an index given its settings.IllegalStateException
- if the given index settings doesn't contain a value for the key public static void writeVersion(Version version, StreamOutput out) throws IOException
IOException
public static Version smallest(Version version1, Version version2)
public static Version fromString(String version)
public boolean snapshot()
public boolean after(Version version)
public boolean onOrAfter(Version version)
public boolean before(Version version)
public boolean onOrBefore(Version version)
public Version minimumCompatibilityVersion()
public String number()
public static void main(String[] args)
public boolean isBeta()
public boolean isRC()
Copyright © 2009–2017. All rights reserved.