Package org.elasticsearch.gateway
Class GatewayMetaState.WriteNewIndexMetaData
- java.lang.Object
-
- org.elasticsearch.gateway.GatewayMetaState.WriteNewIndexMetaData
-
- All Implemented Interfaces:
GatewayMetaState.IndexMetaDataAction
- Enclosing class:
- GatewayMetaState
public static class GatewayMetaState.WriteNewIndexMetaData extends java.lang.Object implements GatewayMetaState.IndexMetaDataAction
-
-
Method Detail
-
getIndex
public Index getIndex()
- Specified by:
getIndexin interfaceGatewayMetaState.IndexMetaDataAction- Returns:
- index for index metadata.
-
execute
public long execute(org.elasticsearch.gateway.GatewayMetaState.AtomicClusterStateWriter writer) throws WriteStateExceptionDescription copied from interface:GatewayMetaState.IndexMetaDataActionExecutes this action using providedGatewayMetaState.AtomicClusterStateWriter.- Specified by:
executein interfaceGatewayMetaState.IndexMetaDataAction- Returns:
- new index metadata state generation, to be used in manifest file.
- Throws:
WriteStateException- if exception occurs.
-
-