| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDiffable<T extends Diffable<T>>
Abstract diffable object with simple diffs implementation that sends the entire object if object has changed or
nothing is object remained the same.
|
static class |
DiffableUtils.PrototypeReader<T extends Diffable<T>>
Implementation of the KeyedReader that is using a prototype object for reading operations
Note: this implementation is ignoring the key.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ClusterState.Custom |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDiffable<T extends Diffable<T>>
Abstract diffable object with simple diffs implementation that sends the entire object if object has changed or
nothing is object remained the same.
|
class |
ClusterState
Represents the current state of the cluster.
|
class |
RestoreInProgress
Meta data about restore processes that are currently executing
|
class |
SnapshotsInProgress
Meta data about snapshots that are currently executing
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Diffable<T>> |
DiffableUtils.diff(com.google.common.collect.ImmutableMap<String,T> before,
com.google.common.collect.ImmutableMap<String,T> after)
Calculates diff between two ImmutableMaps of Diffable objects
|
static <T extends Diffable<T>> |
DiffableUtils.diff(ImmutableOpenMap<String,T> before,
ImmutableOpenMap<String,T> after)
Calculates diff between two ImmutableOpenMaps of Diffable objects
|
static <T extends Diffable<T>> |
AbstractDiffable.readDiffFrom(StreamableReader<T> reader,
StreamInput in) |
static <T extends Diffable<T>> |
DiffableUtils.readImmutableMapDiff(StreamInput in,
DiffableUtils.KeyedReader<T> keyedReader)
Loads an object that represents difference between two ImmutableMaps
|
static <T extends Diffable<T>> |
DiffableUtils.readImmutableMapDiff(StreamInput in,
T proto)
Loads an object that represents difference between two ImmutableMaps
|
static <T extends Diffable<T>> |
DiffableUtils.readImmutableOpenMapDiff(StreamInput in,
DiffableUtils.KeyedReader<T> keyedReader)
Loads an object that represents difference between two ImmutableOpenMaps
|
static <T extends Diffable<T>> |
DiffableUtils.readImmutableOpenMapDiff(StreamInput in,
T proto)
Loads an object that represents difference between two ImmutableOpenMaps
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterBlocks
Represents current cluster level blocks to block dirty operations done against the cluster.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IndexMetaData.Custom |
static interface |
MetaData.Custom |
| Modifier and Type | Class and Description |
|---|---|
class |
AliasMetaData |
class |
IndexMetaData |
class |
IndexTemplateMetaData |
class |
MappingMetaData
Mapping configuration for a type.
|
class |
MetaData |
class |
RepositoriesMetaData
Contains metadata about registered snapshot repositories
|
| Modifier and Type | Class and Description |
|---|---|
class |
DiscoveryNodes
This class holds all
DiscoveryNode in the cluster and provides convenience methods to
access, modify merge / diff discovery nodes. |
| Modifier and Type | Class and Description |
|---|---|
class |
IndexRoutingTable
The
IndexRoutingTable represents routing information for a single
index. |
class |
RoutingTable
Represents a global cluster-wide routing table for all indices including the
version of the current routing state.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndexWarmersMetaData |
Copyright © 2009–2017. All rights reserved.