Class MockGatewayMetaState

java.lang.Object
org.elasticsearch.gateway.GatewayMetaState
org.elasticsearch.gateway.MockGatewayMetaState
All Implemented Interfaces:
Closeable, AutoCloseable

public class MockGatewayMetaState extends GatewayMetaState
GatewayMetaState constructor accepts a lot of arguments. It's not always easy / convenient to construct these dependencies. This class constructor takes far fewer dependencies and constructs usable GatewayMetaState with 2 restrictions: no metadata upgrade will be performed and no cluster state updaters will be run. This is sufficient for most of the tests.
  • Constructor Details

    • MockGatewayMetaState

      public MockGatewayMetaState(DiscoveryNode localNode)
  • Method Details

    • start

      public void start(Settings settings, NodeEnvironment nodeEnvironment, org.elasticsearch.xcontent.NamedXContentRegistry xContentRegistry)