public class TransportResizeAction extends TransportMasterNodeAction<ResizeRequest,ResizeResponse>
clusterService, transportService
actionName, indexNameExpressionResolver, taskManager, threadPool
deprecationLogger, logger, settings
Modifier | Constructor and Description |
---|---|
protected |
TransportResizeAction(Settings settings,
java.lang.String actionName,
TransportService transportService,
ClusterService clusterService,
ThreadPool threadPool,
MetaDataCreateIndexService createIndexService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
Client client) |
|
TransportResizeAction(Settings settings,
TransportService transportService,
ClusterService clusterService,
ThreadPool threadPool,
MetaDataCreateIndexService createIndexService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
Client client) |
Modifier and Type | Method and Description |
---|---|
protected ClusterBlockException |
checkBlock(ResizeRequest request,
ClusterState state) |
protected java.lang.String |
executor() |
protected java.lang.String |
getMasterActionName(DiscoveryNode node)
Allows to conditionally return a different master node action name in the case an action gets renamed.
|
protected void |
masterOperation(ResizeRequest resizeRequest,
ClusterState state,
ActionListener<ResizeResponse> listener) |
protected ResizeResponse |
newResponse() |
doExecute, doExecute, localExecute, masterOperation
execute, execute, execute, execute
logDeprecatedSetting, logRemovedSetting, nodeName
@Inject public TransportResizeAction(Settings settings, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, MetaDataCreateIndexService createIndexService, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, Client client)
protected TransportResizeAction(Settings settings, java.lang.String actionName, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, MetaDataCreateIndexService createIndexService, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, Client client)
protected java.lang.String executor()
executor
in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>
protected ResizeResponse newResponse()
newResponse
in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>
protected ClusterBlockException checkBlock(ResizeRequest request, ClusterState state)
checkBlock
in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>
protected void masterOperation(ResizeRequest resizeRequest, ClusterState state, ActionListener<ResizeResponse> listener)
masterOperation
in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>
protected java.lang.String getMasterActionName(DiscoveryNode node)
TransportMasterNodeAction
getMasterActionName
in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>