TransportShrinkAction
public class TransportResizeAction extends TransportMasterNodeAction<ResizeRequest,ResizeResponse>
deprecationLogger, logger, settings
actionName, indexNameExpressionResolver, taskManager, threadPool
clusterService, transportService
Modifier | Constructor | 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 | 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() |
logDeprecatedSetting, logRemovedSetting, nodeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, execute, execute, execute
doExecute, doExecute, localExecute, masterOperation
@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>