@InterfaceAudience.Public @InterfaceStability.Evolving public class QuotaFilter extends java.lang.Object
Constructor and Description |
---|
QuotaFilter() |
Modifier and Type | Method and Description |
---|---|
QuotaFilter |
addTypeFilter(QuotaType type)
Add a type to the filter list
|
java.lang.String |
getNamespaceFilter() |
java.lang.String |
getTableFilter() |
java.util.Set<QuotaType> |
getTypeFilters() |
java.lang.String |
getUserFilter() |
boolean |
isNull() |
QuotaFilter |
setNamespaceFilter(java.lang.String regex)
Set the namespace filter regex
|
QuotaFilter |
setTableFilter(java.lang.String regex)
Set the table filter regex
|
QuotaFilter |
setUserFilter(java.lang.String regex)
Set the user filter regex
|
public QuotaFilter setUserFilter(java.lang.String regex)
regex
- the user filterpublic QuotaFilter setTableFilter(java.lang.String regex)
regex
- the table filterpublic QuotaFilter setNamespaceFilter(java.lang.String regex)
regex
- the namespace filterpublic QuotaFilter addTypeFilter(QuotaType type)
type
- the type to filter onpublic boolean isNull()
public java.util.Set<QuotaType> getTypeFilters()
public java.lang.String getNamespaceFilter()
public java.lang.String getTableFilter()
public java.lang.String getUserFilter()