public class TransportResizeAction extends TransportMasterNodeAction<ResizeRequest,ResizeResponse>
clusterService, transportServiceactionName, indexNameExpressionResolver, taskManager, threadPooldeprecationLogger, 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, masterOperationexecute, execute, execute, executelogDeprecatedSetting, 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)
TransportMasterNodeActiongetMasterActionName in class TransportMasterNodeAction<ResizeRequest,ResizeResponse>