public class PruneUpperBoundWriterSupplier extends Object implements CacheSupplier<PruneUpperBoundWriter>
PruneUpperBoundWriter
implementations.Constructor and Description |
---|
PruneUpperBoundWriterSupplier(org.apache.hadoop.hbase.TableName tableName,
DataJanitorState dataJanitorState,
long pruneFlushInterval) |
Modifier and Type | Method and Description |
---|---|
PruneUpperBoundWriter |
get() |
void |
release()
Release the object obtained through {code Supplier#get()}.
|
public PruneUpperBoundWriterSupplier(org.apache.hadoop.hbase.TableName tableName, DataJanitorState dataJanitorState, long pruneFlushInterval)
public PruneUpperBoundWriter get()
get
in interface com.google.common.base.Supplier<PruneUpperBoundWriter>
get
in interface CacheSupplier<PruneUpperBoundWriter>
public void release()
CacheSupplier
release
in interface CacheSupplier<PruneUpperBoundWriter>
Copyright © 2017 The Apache Software Foundation. All rights reserved.