org.terracotta.toolkit.builder
Class NonStopConfigurationBuilder

java.lang.Object
  extended by org.terracotta.toolkit.builder.NonStopConfigurationBuilder

public class NonStopConfigurationBuilder
extends Object


Constructor Summary
NonStopConfigurationBuilder()
           
 
Method Summary
 NonStopConfiguration build()
           
 NonStopConfigurationBuilder enable(boolean isEnabledParam)
           
 NonStopConfigurationBuilder immediateTimeout(boolean enabled)
           
 NonStopConfigurationBuilder nonStopReadTimeoutBehavior(NonStopConfigurationFields.NonStopReadTimeoutBehavior immutableOpBehavior)
           
 NonStopConfigurationBuilder nonStopWriteTimeoutBehavior(NonStopConfigurationFields.NonStopWriteTimeoutBehavior mutableOpBehavior)
           
 NonStopConfigurationBuilder searchTimeoutMillis(long searchTimeoutParam)
           
 NonStopConfigurationBuilder timeoutMillis(long timeoutParam)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonStopConfigurationBuilder

public NonStopConfigurationBuilder()
Method Detail

nonStopReadTimeoutBehavior

public NonStopConfigurationBuilder nonStopReadTimeoutBehavior(NonStopConfigurationFields.NonStopReadTimeoutBehavior immutableOpBehavior)

nonStopWriteTimeoutBehavior

public NonStopConfigurationBuilder nonStopWriteTimeoutBehavior(NonStopConfigurationFields.NonStopWriteTimeoutBehavior mutableOpBehavior)

timeoutMillis

public NonStopConfigurationBuilder timeoutMillis(long timeoutParam)

searchTimeoutMillis

public NonStopConfigurationBuilder searchTimeoutMillis(long searchTimeoutParam)

immediateTimeout

public NonStopConfigurationBuilder immediateTimeout(boolean enabled)

enable

public NonStopConfigurationBuilder enable(boolean isEnabledParam)

build

public NonStopConfiguration build()


Copyright © 2014 Terracotta, Inc.. All Rights Reserved.