org.elasticsearch.action.admin.cluster.settings
Class ClusterUpdateSettingsRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse>
      extended by org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse>

public class ClusterUpdateSettingsRequestBuilder
extends BaseClusterRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder
client, request
 
Constructor Summary
ClusterUpdateSettingsRequestBuilder(ClusterAdminClient clusterClient)
           
 
Method Summary
protected  void doExecute(ActionListener<ClusterUpdateSettingsResponse> listener)
           
 ClusterUpdateSettingsRequestBuilder setMasterNodeTimeout(String timeout)
          Sets the master node timeout in case the master has not yet been discovered.
 ClusterUpdateSettingsRequestBuilder setMasterNodeTimeout(TimeValue timeout)
          Sets the master node timeout in case the master has not yet been discovered.
 ClusterUpdateSettingsRequestBuilder setPersistentSettings(Map settings)
           
 ClusterUpdateSettingsRequestBuilder setPersistentSettings(Settings.Builder settings)
           
 ClusterUpdateSettingsRequestBuilder setPersistentSettings(Settings settings)
           
 ClusterUpdateSettingsRequestBuilder setPersistentSettings(String settings)
           
 ClusterUpdateSettingsRequestBuilder setTransientSettings(Map settings)
           
 ClusterUpdateSettingsRequestBuilder setTransientSettings(Settings.Builder settings)
           
 ClusterUpdateSettingsRequestBuilder setTransientSettings(Settings settings)
           
 ClusterUpdateSettingsRequestBuilder setTransientSettings(String settings)
           
 
Methods inherited from class org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder
execute, execute, request
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterUpdateSettingsRequestBuilder

public ClusterUpdateSettingsRequestBuilder(ClusterAdminClient clusterClient)
Method Detail

setTransientSettings

public ClusterUpdateSettingsRequestBuilder setTransientSettings(Settings settings)

setTransientSettings

public ClusterUpdateSettingsRequestBuilder setTransientSettings(Settings.Builder settings)

setTransientSettings

public ClusterUpdateSettingsRequestBuilder setTransientSettings(String settings)

setTransientSettings

public ClusterUpdateSettingsRequestBuilder setTransientSettings(Map settings)

setPersistentSettings

public ClusterUpdateSettingsRequestBuilder setPersistentSettings(Settings settings)

setPersistentSettings

public ClusterUpdateSettingsRequestBuilder setPersistentSettings(Settings.Builder settings)

setPersistentSettings

public ClusterUpdateSettingsRequestBuilder setPersistentSettings(String settings)

setPersistentSettings

public ClusterUpdateSettingsRequestBuilder setPersistentSettings(Map settings)

setMasterNodeTimeout

public ClusterUpdateSettingsRequestBuilder setMasterNodeTimeout(TimeValue timeout)
Sets the master node timeout in case the master has not yet been discovered.


setMasterNodeTimeout

public ClusterUpdateSettingsRequestBuilder setMasterNodeTimeout(String timeout)
Sets the master node timeout in case the master has not yet been discovered.


doExecute

protected void doExecute(ActionListener<ClusterUpdateSettingsResponse> listener)
Specified by:
doExecute in class BaseClusterRequestBuilder<ClusterUpdateSettingsRequest,ClusterUpdateSettingsResponse>


Copyright © 2009-2012. All Rights Reserved.