org.apache.hadoop.hdfs.server.datanode
Class CachingStrategy

java.lang.Object
  extended by org.apache.hadoop.hdfs.server.datanode.CachingStrategy

public class CachingStrategy
extends Object

The caching strategy we should use for an HDFS read or write operation.


Nested Class Summary
static class CachingStrategy.Builder
           
 
Constructor Summary
CachingStrategy(Boolean dropBehind, Long readahead)
           
 
Method Summary
 Boolean getDropBehind()
           
 Long getReadahead()
           
static CachingStrategy newDefaultStrategy()
           
static CachingStrategy newDropBehind()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CachingStrategy

public CachingStrategy(Boolean dropBehind,
                       Long readahead)
Method Detail

newDefaultStrategy

public static CachingStrategy newDefaultStrategy()

newDropBehind

public static CachingStrategy newDropBehind()

getDropBehind

public Boolean getDropBehind()

getReadahead

public Long getReadahead()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014 Apache Software Foundation. All Rights Reserved.