Class TransportVersions

java.lang.Object
org.elasticsearch.TransportVersions

public class TransportVersions extends Object

Transport version is used to coordinate compatible wire protocol communication between nodes, at a fine-grained level. This replaces and supersedes the old Version constants.

Before adding a new version constant, please read the block comment at the end of the list of constants.

  • Field Details

    • ZERO

      public static final TransportVersion ZERO
    • V_7_0_0

      public static final TransportVersion V_7_0_0
    • V_7_0_1

      public static final TransportVersion V_7_0_1
    • V_7_1_0

      public static final TransportVersion V_7_1_0
    • V_7_2_0

      public static final TransportVersion V_7_2_0
    • V_7_2_1

      public static final TransportVersion V_7_2_1
    • V_7_3_0

      public static final TransportVersion V_7_3_0
    • V_7_3_2

      public static final TransportVersion V_7_3_2
    • V_7_4_0

      public static final TransportVersion V_7_4_0
    • V_7_5_0

      public static final TransportVersion V_7_5_0
    • V_7_6_0

      public static final TransportVersion V_7_6_0
    • V_7_7_0

      public static final TransportVersion V_7_7_0
    • V_7_8_0

      public static final TransportVersion V_7_8_0
    • V_7_8_1

      public static final TransportVersion V_7_8_1
    • V_7_9_0

      public static final TransportVersion V_7_9_0
    • V_7_10_0

      public static final TransportVersion V_7_10_0
    • V_7_10_1

      public static final TransportVersion V_7_10_1
    • V_7_11_0

      public static final TransportVersion V_7_11_0
    • V_7_12_0

      public static final TransportVersion V_7_12_0
    • V_7_13_0

      public static final TransportVersion V_7_13_0
    • V_7_14_0

      public static final TransportVersion V_7_14_0
    • V_7_15_0

      public static final TransportVersion V_7_15_0
    • V_7_15_1

      public static final TransportVersion V_7_15_1
    • V_7_16_0

      public static final TransportVersion V_7_16_0
    • V_7_17_0

      public static final TransportVersion V_7_17_0
    • V_7_17_1

      public static final TransportVersion V_7_17_1
    • V_7_17_8

      public static final TransportVersion V_7_17_8
    • V_8_0_0

      public static final TransportVersion V_8_0_0
    • V_8_1_0

      public static final TransportVersion V_8_1_0
    • V_8_2_0

      public static final TransportVersion V_8_2_0
    • V_8_3_0

      public static final TransportVersion V_8_3_0
    • V_8_4_0

      public static final TransportVersion V_8_4_0
    • V_8_5_0

      public static final TransportVersion V_8_5_0
    • V_8_6_0

      public static final TransportVersion V_8_6_0
    • V_8_6_1

      public static final TransportVersion V_8_6_1
    • V_8_7_0

      public static final TransportVersion V_8_7_0
    • V_8_7_1

      public static final TransportVersion V_8_7_1
    • V_8_8_0

      public static final TransportVersion V_8_8_0
    • V_8_8_1

      public static final TransportVersion V_8_8_1
    • V_8_9_X

      public static final TransportVersion V_8_9_X
    • V_8_10_X

      public static final TransportVersion V_8_10_X
    • V_8_11_X

      public static final TransportVersion V_8_11_X
    • V_8_12_0

      public static final TransportVersion V_8_12_0
    • DATE_HISTOGRAM_SUPPORT_DOWNSAMPLED_TZ_8_12_PATCH

      public static final TransportVersion DATE_HISTOGRAM_SUPPORT_DOWNSAMPLED_TZ_8_12_PATCH
    • NODE_STATS_REQUEST_SIMPLIFIED

      public static final TransportVersion NODE_STATS_REQUEST_SIMPLIFIED
    • TEXT_EXPANSION_TOKEN_PRUNING_CONFIG_ADDED

      public static final TransportVersion TEXT_EXPANSION_TOKEN_PRUNING_CONFIG_ADDED
    • ESQL_ASYNC_QUERY

      public static final TransportVersion ESQL_ASYNC_QUERY
    • ESQL_STATUS_INCLUDE_LUCENE_QUERIES

      public static final TransportVersion ESQL_STATUS_INCLUDE_LUCENE_QUERIES
    • ESQL_CLUSTER_ALIAS

      public static final TransportVersion ESQL_CLUSTER_ALIAS
    • SNAPSHOTS_IN_PROGRESS_TRACKING_REMOVING_NODES_ADDED

      public static final TransportVersion SNAPSHOTS_IN_PROGRESS_TRACKING_REMOVING_NODES_ADDED
    • SMALLER_RELOAD_SECURE_SETTINGS_REQUEST

      public static final TransportVersion SMALLER_RELOAD_SECURE_SETTINGS_REQUEST
    • UPDATE_API_KEY_EXPIRATION_TIME_ADDED

      public static final TransportVersion UPDATE_API_KEY_EXPIRATION_TIME_ADDED
    • LAZY_ROLLOVER_ADDED

      public static final TransportVersion LAZY_ROLLOVER_ADDED
    • ESQL_PLAN_POINT_LITERAL_WKB

      public static final TransportVersion ESQL_PLAN_POINT_LITERAL_WKB
    • HOT_THREADS_AS_BYTES

      public static final TransportVersion HOT_THREADS_AS_BYTES
    • ML_INFERENCE_REQUEST_INPUT_TYPE_ADDED

      public static final TransportVersion ML_INFERENCE_REQUEST_INPUT_TYPE_ADDED
    • ESQL_ENRICH_POLICY_CCQ_MODE

      public static final TransportVersion ESQL_ENRICH_POLICY_CCQ_MODE
    • DATE_HISTOGRAM_SUPPORT_DOWNSAMPLED_TZ

      public static final TransportVersion DATE_HISTOGRAM_SUPPORT_DOWNSAMPLED_TZ
    • PEERFINDER_REPORTS_PEERS_MASTERS

      public static final TransportVersion PEERFINDER_REPORTS_PEERS_MASTERS
    • ESQL_MULTI_CLUSTERS_ENRICH

      public static final TransportVersion ESQL_MULTI_CLUSTERS_ENRICH
    • NESTED_KNN_MORE_INNER_HITS

      public static final TransportVersion NESTED_KNN_MORE_INNER_HITS
    • REQUIRE_DATA_STREAM_ADDED

      public static final TransportVersion REQUIRE_DATA_STREAM_ADDED
    • ML_INFERENCE_COHERE_EMBEDDINGS_ADDED

      public static final TransportVersion ML_INFERENCE_COHERE_EMBEDDINGS_ADDED
    • DESIRED_NODE_VERSION_OPTIONAL_STRING

      public static final TransportVersion DESIRED_NODE_VERSION_OPTIONAL_STRING
    • ML_INFERENCE_REQUEST_INPUT_TYPE_UNSPECIFIED_ADDED

      public static final TransportVersion ML_INFERENCE_REQUEST_INPUT_TYPE_UNSPECIFIED_ADDED
    • ASYNC_SEARCH_STATUS_SUPPORTS_KEEP_ALIVE

      public static final TransportVersion ASYNC_SEARCH_STATUS_SUPPORTS_KEEP_ALIVE
    • KNN_QUERY_NUMCANDS_AS_OPTIONAL_PARAM

      public static final TransportVersion KNN_QUERY_NUMCANDS_AS_OPTIONAL_PARAM
    • TRANSFORM_GET_BASIC_STATS

      public static final TransportVersion TRANSFORM_GET_BASIC_STATS
    • NLP_DOCUMENT_CHUNKING_ADDED

      public static final TransportVersion NLP_DOCUMENT_CHUNKING_ADDED
    • SEARCH_TIMEOUT_EXCEPTION_ADDED

      public static final TransportVersion SEARCH_TIMEOUT_EXCEPTION_ADDED
    • ML_TEXT_EMBEDDING_INFERENCE_SERVICE_ADDED

      public static final TransportVersion ML_TEXT_EMBEDDING_INFERENCE_SERVICE_ADDED
    • HEALTH_INFO_ENRICHED_WITH_REPOS

      public static final TransportVersion HEALTH_INFO_ENRICHED_WITH_REPOS
    • RESOLVE_CLUSTER_ENDPOINT_ADDED

      public static final TransportVersion RESOLVE_CLUSTER_ENDPOINT_ADDED
    • FIELD_CAPS_FIELD_HAS_VALUE

      public static final TransportVersion FIELD_CAPS_FIELD_HAS_VALUE
    • ML_INFERENCE_REQUEST_INPUT_TYPE_CLASS_CLUSTER_ADDED

      public static final TransportVersion ML_INFERENCE_REQUEST_INPUT_TYPE_CLASS_CLUSTER_ADDED
    • ML_DIMENSIONS_SET_BY_USER_ADDED

      public static final TransportVersion ML_DIMENSIONS_SET_BY_USER_ADDED
    • INDEX_REQUEST_NORMALIZED_BYTES_PARSED

      public static final TransportVersion INDEX_REQUEST_NORMALIZED_BYTES_PARSED
    • INGEST_GRAPH_STRUCTURE_EXCEPTION

      public static final TransportVersion INGEST_GRAPH_STRUCTURE_EXCEPTION
    • ML_MODEL_IN_SERVICE_SETTINGS

      public static final TransportVersion ML_MODEL_IN_SERVICE_SETTINGS
    • SHUTDOWN_REQUEST_TIMEOUTS_FIX_8_13

      public static final TransportVersion SHUTDOWN_REQUEST_TIMEOUTS_FIX_8_13
    • RANDOM_AGG_SHARD_SEED

      public static final TransportVersion RANDOM_AGG_SHARD_SEED
    • ESQL_TIMINGS

      public static final TransportVersion ESQL_TIMINGS
    • DATA_STREAM_AUTO_SHARDING_EVENT

      public static final TransportVersion DATA_STREAM_AUTO_SHARDING_EVENT
    • ADD_FAILURE_STORE_INDICES_OPTIONS

      public static final TransportVersion ADD_FAILURE_STORE_INDICES_OPTIONS
    • ESQL_ENRICH_OPERATOR_STATUS

      public static final TransportVersion ESQL_ENRICH_OPERATOR_STATUS
    • ESQL_SERIALIZE_ARRAY_VECTOR

      public static final TransportVersion ESQL_SERIALIZE_ARRAY_VECTOR
    • ESQL_SERIALIZE_ARRAY_BLOCK

      public static final TransportVersion ESQL_SERIALIZE_ARRAY_BLOCK
    • ADD_DATA_STREAM_GLOBAL_RETENTION

      public static final TransportVersion ADD_DATA_STREAM_GLOBAL_RETENTION
    • ALLOCATION_STATS

      public static final TransportVersion ALLOCATION_STATS
    • ESQL_EXTENDED_ENRICH_TYPES

      public static final TransportVersion ESQL_EXTENDED_ENRICH_TYPES
    • KNN_EXPLICIT_BYTE_QUERY_VECTOR_PARSING

      public static final TransportVersion KNN_EXPLICIT_BYTE_QUERY_VECTOR_PARSING
    • ESQL_EXTENDED_ENRICH_INPUT_TYPE

      public static final TransportVersion ESQL_EXTENDED_ENRICH_INPUT_TYPE
    • ESQL_SERIALIZE_BIG_VECTOR

      public static final TransportVersion ESQL_SERIALIZE_BIG_VECTOR
    • AGGS_EXCLUDED_DELETED_DOCS

      public static final TransportVersion AGGS_EXCLUDED_DELETED_DOCS
    • ESQL_SERIALIZE_BIG_ARRAY

      public static final TransportVersion ESQL_SERIALIZE_BIG_ARRAY
    • AUTO_SHARDING_ROLLOVER_CONDITION

      public static final TransportVersion AUTO_SHARDING_ROLLOVER_CONDITION
    • KNN_QUERY_VECTOR_BUILDER

      public static final TransportVersion KNN_QUERY_VECTOR_BUILDER
    • USE_DATA_STREAM_GLOBAL_RETENTION

      public static final TransportVersion USE_DATA_STREAM_GLOBAL_RETENTION
    • ML_COMPLETION_INFERENCE_SERVICE_ADDED

      public static final TransportVersion ML_COMPLETION_INFERENCE_SERVICE_ADDED
    • ML_INFERENCE_EMBEDDING_BYTE_ADDED

      public static final TransportVersion ML_INFERENCE_EMBEDDING_BYTE_ADDED
    • ML_INFERENCE_L2_NORM_SIMILARITY_ADDED

      public static final TransportVersion ML_INFERENCE_L2_NORM_SIMILARITY_ADDED
    • SEARCH_NODE_LOAD_AUTOSCALING

      public static final TransportVersion SEARCH_NODE_LOAD_AUTOSCALING
    • ESQL_ES_SOURCE_OPTIONS

      public static final TransportVersion ESQL_ES_SOURCE_OPTIONS
    • ADD_PERSISTENT_TASK_EXCEPTIONS

      public static final TransportVersion ADD_PERSISTENT_TASK_EXCEPTIONS
    • ESQL_REDUCER_NODE_FRAGMENT

      public static final TransportVersion ESQL_REDUCER_NODE_FRAGMENT
    • FAILURE_STORE_ROLLOVER

      public static final TransportVersion FAILURE_STORE_ROLLOVER
    • CCR_STATS_API_TIMEOUT_PARAM

      public static final TransportVersion CCR_STATS_API_TIMEOUT_PARAM
    • ESQL_ORDINAL_BLOCK

      public static final TransportVersion ESQL_ORDINAL_BLOCK
    • ML_INFERENCE_COHERE_RERANK

      public static final TransportVersion ML_INFERENCE_COHERE_RERANK
    • INDEXING_PRESSURE_DOCUMENT_REJECTIONS_COUNT

      public static final TransportVersion INDEXING_PRESSURE_DOCUMENT_REJECTIONS_COUNT
    • ALIAS_ACTION_RESULTS

      public static final TransportVersion ALIAS_ACTION_RESULTS
    • HISTOGRAM_AGGS_KEY_SORTED

      public static final TransportVersion HISTOGRAM_AGGS_KEY_SORTED
    • INFERENCE_FIELDS_METADATA

      public static final TransportVersion INFERENCE_FIELDS_METADATA
    • ML_INFERENCE_TIMEOUT_ADDED

      public static final TransportVersion ML_INFERENCE_TIMEOUT_ADDED
    • MODIFY_DATA_STREAM_FAILURE_STORES

      public static final TransportVersion MODIFY_DATA_STREAM_FAILURE_STORES
    • ML_INFERENCE_RERANK_NEW_RESPONSE_FORMAT

      public static final TransportVersion ML_INFERENCE_RERANK_NEW_RESPONSE_FORMAT
    • HIGHLIGHTERS_TAGS_ON_FIELD_LEVEL

      public static final TransportVersion HIGHLIGHTERS_TAGS_ON_FIELD_LEVEL
    • TRACK_FLUSH_TIME_EXCLUDING_WAITING_ON_LOCKS

      public static final TransportVersion TRACK_FLUSH_TIME_EXCLUDING_WAITING_ON_LOCKS
    • ML_INFERENCE_AZURE_OPENAI_EMBEDDINGS

      public static final TransportVersion ML_INFERENCE_AZURE_OPENAI_EMBEDDINGS
    • ILM_SHRINK_ENABLE_WRITE

      public static final TransportVersion ILM_SHRINK_ENABLE_WRITE
    • GEOIP_CACHE_STATS

      public static final TransportVersion GEOIP_CACHE_STATS
    • SHUTDOWN_REQUEST_TIMEOUTS_FIX_8_14

      public static final TransportVersion SHUTDOWN_REQUEST_TIMEOUTS_FIX_8_14
    • MINIMUM_COMPATIBLE

      public static final TransportVersion MINIMUM_COMPATIBLE
      Reference to the earliest compatible transport version to this version of the codebase. This should be the transport version used by the highest minor version of the previous major.
    • MINIMUM_CCS_VERSION

      public static final TransportVersion MINIMUM_CCS_VERSION
      Reference to the minimum transport version that can be used with CCS. This should be the transport version used by the previous minor release.
  • Method Details