org.apache.s4.core.ft
Class CheckpointingConfig

java.lang.Object
  extended by org.apache.s4.core.ft.CheckpointingConfig

public class CheckpointingConfig
extends java.lang.Object

Checkpointing configuration: event count based vs time interval, frequency. User the CheckpointingConfig.Builder class to build instances.


Nested Class Summary
static class CheckpointingConfig.Builder
           
static class CheckpointingConfig.CheckpointingMode
          Identifies the kind of checkpointing: time based, event count, or no checkpointing
 
Field Summary
 int frequency
           
 CheckpointingConfig.CheckpointingMode mode
           
 java.util.concurrent.TimeUnit timeUnit
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mode

public final CheckpointingConfig.CheckpointingMode mode

frequency

public final int frequency

timeUnit

public final java.util.concurrent.TimeUnit timeUnit