public final class AnyGet
extends java.lang.Object
Get
in HBase to reduce the manual conversion between bytes and String/Object.Get
Constructor and Description |
---|
AnyGet(java.lang.Object rowKey) |
Modifier and Type | Method and Description |
---|---|
AnyGet |
addColumn(java.lang.String family,
java.lang.String qualifier) |
AnyGet |
addFamily(java.lang.String family) |
boolean |
equals(java.lang.Object obj) |
java.util.Set<byte[]> |
familySet() |
byte[] |
getACL() |
byte[] |
getAttribute(java.lang.String name) |
java.util.Map<java.lang.String,byte[]> |
getAttributesMap() |
org.apache.hadoop.hbase.security.visibility.Authorizations |
getAuthorizations() |
boolean |
getCacheBlocks() |
org.apache.hadoop.hbase.client.Consistency |
getConsistency() |
java.util.Map<byte[],java.util.NavigableSet<byte[]>> |
getFamilyMap() |
org.apache.hadoop.hbase.filter.Filter |
getFilter() |
java.lang.String |
getId() |
org.apache.hadoop.hbase.client.IsolationLevel |
getIsolationLevel() |
int |
getMaxResultsPerColumnFamily() |
int |
getMaxVersions() |
int |
getReplicaId() |
int |
getRowOffsetPerColumnFamily() |
org.apache.hadoop.hbase.io.TimeRange |
getTimeRange() |
boolean |
hasFamilies() |
int |
hashCode() |
boolean |
isCheckExistenceOnly() |
boolean |
isClosestRowBefore() |
int |
numFamilies() |
static AnyGet |
of(java.lang.Object rowKey) |
AnyGet |
setACL(java.util.Map<java.lang.String,org.apache.hadoop.hbase.security.access.Permission> perms) |
AnyGet |
setACL(java.lang.String user,
org.apache.hadoop.hbase.security.access.Permission perms) |
AnyGet |
setAttribute(java.lang.String name,
java.lang.Object value) |
AnyGet |
setAuthorizations(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations) |
AnyGet |
setCacheBlocks(boolean cacheBlocks) |
AnyGet |
setCheckExistenceOnly(boolean checkExistenceOnly) |
AnyGet |
setClosestRowBefore(boolean closestRowBefore) |
AnyGet |
setConsistency(org.apache.hadoop.hbase.client.Consistency consistency) |
AnyGet |
setFilter(org.apache.hadoop.hbase.filter.Filter filter) |
AnyGet |
setId(java.lang.String id) |
AnyGet |
setIsolationLevel(org.apache.hadoop.hbase.client.IsolationLevel level) |
AnyGet |
setMaxResultsPerColumnFamily(int limit) |
AnyGet |
setMaxVersions()
Get all available versions.
|
AnyGet |
setMaxVersions(int maxVersions) |
AnyGet |
setReplicaId(int Id) |
AnyGet |
setRowOffsetPerColumnFamily(int offset) |
AnyGet |
setTimeRange(long minStamp,
long maxStamp) |
AnyGet |
setTimeStamp(long timestamp) |
java.lang.String |
toString() |
org.apache.hadoop.hbase.client.Get |
value() |
public static AnyGet of(java.lang.Object rowKey)
public org.apache.hadoop.hbase.client.Get value()
public AnyGet addFamily(java.lang.String family)
public AnyGet addColumn(java.lang.String family, java.lang.String qualifier)
public boolean hasFamilies()
public int numFamilies()
public java.util.Set<byte[]> familySet()
public java.util.Map<byte[],java.util.NavigableSet<byte[]>> getFamilyMap()
public boolean isCheckExistenceOnly()
public AnyGet setCheckExistenceOnly(boolean checkExistenceOnly)
public boolean isClosestRowBefore()
public AnyGet setClosestRowBefore(boolean closestRowBefore)
public org.apache.hadoop.hbase.io.TimeRange getTimeRange()
public AnyGet setTimeRange(long minStamp, long maxStamp) throws UncheckedIOException
UncheckedIOException
public AnyGet setTimeStamp(long timestamp) throws UncheckedIOException
UncheckedIOException
public int getMaxVersions()
public AnyGet setMaxVersions(int maxVersions) throws UncheckedIOException
UncheckedIOException
public AnyGet setMaxVersions()
public int getMaxResultsPerColumnFamily()
public AnyGet setMaxResultsPerColumnFamily(int limit)
public int getRowOffsetPerColumnFamily()
public AnyGet setRowOffsetPerColumnFamily(int offset)
public boolean getCacheBlocks()
public AnyGet setCacheBlocks(boolean cacheBlocks)
public org.apache.hadoop.hbase.filter.Filter getFilter()
public AnyGet setFilter(org.apache.hadoop.hbase.filter.Filter filter)
public java.lang.String getId()
public AnyGet setId(java.lang.String id)
public org.apache.hadoop.hbase.security.visibility.Authorizations getAuthorizations() throws org.apache.hadoop.hbase.exceptions.DeserializationException
org.apache.hadoop.hbase.exceptions.DeserializationException
public AnyGet setAuthorizations(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations)
public byte[] getACL()
public AnyGet setACL(java.util.Map<java.lang.String,org.apache.hadoop.hbase.security.access.Permission> perms)
public AnyGet setACL(java.lang.String user, org.apache.hadoop.hbase.security.access.Permission perms)
public org.apache.hadoop.hbase.client.Consistency getConsistency()
public AnyGet setConsistency(org.apache.hadoop.hbase.client.Consistency consistency)
public int getReplicaId()
public AnyGet setReplicaId(int Id)
public org.apache.hadoop.hbase.client.IsolationLevel getIsolationLevel()
public AnyGet setIsolationLevel(org.apache.hadoop.hbase.client.IsolationLevel level)
public java.util.Map<java.lang.String,byte[]> getAttributesMap()
public byte[] getAttribute(java.lang.String name)
public AnyGet setAttribute(java.lang.String name, java.lang.Object value)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object