public class StandardWriteFilterFactory extends Object implements MetadataWriteFilterFactory
StandardWriteFilter
. See that class
for how the estimated sizes are calculated on Strings.Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_FIELD_SIZE |
static int |
DEFAULT_MAX_KEY_SIZE |
static int |
DEFAULT_MAX_VALUES_PER_FIELD |
static int |
DEFAULT_TOTAL_ESTIMATED_BYTES |
Constructor and Description |
---|
StandardWriteFilterFactory() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getIncludeFields() |
int |
getMaxFieldSize() |
int |
getMaxKeySize() |
int |
getMaxTotalEstimatedBytes() |
int |
getMaxValuesPerField() |
boolean |
isIncludeEmpty() |
MetadataWriteFilter |
newInstance() |
void |
setIncludeEmpty(boolean includeEmpty) |
void |
setIncludeFields(List<String> includeFields) |
void |
setMaxFieldSize(int maxFieldSize) |
void |
setMaxKeySize(int maxKeySize) |
void |
setMaxTotalEstimatedBytes(int maxTotalEstimatedBytes) |
void |
setMaxValuesPerField(int maxValuesPerField) |
String |
toString() |
public static int DEFAULT_MAX_KEY_SIZE
public static int DEFAULT_MAX_FIELD_SIZE
public static int DEFAULT_TOTAL_ESTIMATED_BYTES
public static int DEFAULT_MAX_VALUES_PER_FIELD
public MetadataWriteFilter newInstance()
newInstance
in interface MetadataWriteFilterFactory
public void setMaxTotalEstimatedBytes(int maxTotalEstimatedBytes)
public void setMaxKeySize(int maxKeySize)
public void setMaxFieldSize(int maxFieldSize)
public void setIncludeEmpty(boolean includeEmpty)
public void setMaxValuesPerField(int maxValuesPerField)
public int getMaxKeySize()
public int getMaxFieldSize()
public int getMaxTotalEstimatedBytes()
public int getMaxValuesPerField()
public boolean isIncludeEmpty()
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.