org.apache.accumulo.proxy.thrift
public class BatchScanOptions extends Object implements org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>, Serializable, Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
BatchScanOptions._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Modifier and Type | Field and Description |
---|---|
Set<ByteBuffer> |
authorizations |
List<ScanColumn> |
columns |
List<IteratorSetting> |
iterators |
static Map<BatchScanOptions._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
List<Range> |
ranges |
int |
threads |
Constructor and Description |
---|
BatchScanOptions() |
BatchScanOptions(BatchScanOptions other)
Performs a deep copy on other.
|
Modifier and Type | Method and Description |
---|---|
void |
addToAuthorizations(ByteBuffer elem) |
void |
addToColumns(ScanColumn elem) |
void |
addToIterators(IteratorSetting elem) |
void |
addToRanges(Range elem) |
void |
clear() |
int |
compareTo(BatchScanOptions other) |
BatchScanOptions |
deepCopy() |
boolean |
equals(BatchScanOptions that) |
boolean |
equals(Object that) |
BatchScanOptions._Fields |
fieldForId(int fieldId) |
Set<ByteBuffer> |
getAuthorizations() |
Iterator<ByteBuffer> |
getAuthorizationsIterator() |
int |
getAuthorizationsSize() |
List<ScanColumn> |
getColumns() |
Iterator<ScanColumn> |
getColumnsIterator() |
int |
getColumnsSize() |
Object |
getFieldValue(BatchScanOptions._Fields field) |
List<IteratorSetting> |
getIterators() |
Iterator<IteratorSetting> |
getIteratorsIterator() |
int |
getIteratorsSize() |
List<Range> |
getRanges() |
Iterator<Range> |
getRangesIterator() |
int |
getRangesSize() |
int |
getThreads() |
int |
hashCode() |
boolean |
isSet(BatchScanOptions._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetAuthorizations()
Returns true if field authorizations is set (has been assigned a value) and false otherwise
|
boolean |
isSetColumns()
Returns true if field columns is set (has been assigned a value) and false otherwise
|
boolean |
isSetIterators()
Returns true if field iterators is set (has been assigned a value) and false otherwise
|
boolean |
isSetRanges()
Returns true if field ranges is set (has been assigned a value) and false otherwise
|
boolean |
isSetThreads()
Returns true if field threads is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
BatchScanOptions |
setAuthorizations(Set<ByteBuffer> authorizations) |
void |
setAuthorizationsIsSet(boolean value) |
BatchScanOptions |
setColumns(List<ScanColumn> columns) |
void |
setColumnsIsSet(boolean value) |
void |
setFieldValue(BatchScanOptions._Fields field,
Object value) |
BatchScanOptions |
setIterators(List<IteratorSetting> iterators) |
void |
setIteratorsIsSet(boolean value) |
BatchScanOptions |
setRanges(List<Range> ranges) |
void |
setRangesIsSet(boolean value) |
BatchScanOptions |
setThreads(int threads) |
void |
setThreadsIsSet(boolean value) |
String |
toString() |
void |
unsetAuthorizations() |
void |
unsetColumns() |
void |
unsetIterators() |
void |
unsetRanges() |
void |
unsetThreads() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public Set<ByteBuffer> authorizations
public List<ScanColumn> columns
public List<IteratorSetting> iterators
public int threads
public static final Map<BatchScanOptions._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public BatchScanOptions()
public BatchScanOptions(BatchScanOptions other)
public BatchScanOptions deepCopy()
deepCopy
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public int getAuthorizationsSize()
public Iterator<ByteBuffer> getAuthorizationsIterator()
public void addToAuthorizations(ByteBuffer elem)
public Set<ByteBuffer> getAuthorizations()
public BatchScanOptions setAuthorizations(Set<ByteBuffer> authorizations)
public void unsetAuthorizations()
public boolean isSetAuthorizations()
public void setAuthorizationsIsSet(boolean value)
public int getRangesSize()
public void addToRanges(Range elem)
public BatchScanOptions setRanges(List<Range> ranges)
public void unsetRanges()
public boolean isSetRanges()
public void setRangesIsSet(boolean value)
public int getColumnsSize()
public Iterator<ScanColumn> getColumnsIterator()
public void addToColumns(ScanColumn elem)
public List<ScanColumn> getColumns()
public BatchScanOptions setColumns(List<ScanColumn> columns)
public void unsetColumns()
public boolean isSetColumns()
public void setColumnsIsSet(boolean value)
public int getIteratorsSize()
public Iterator<IteratorSetting> getIteratorsIterator()
public void addToIterators(IteratorSetting elem)
public List<IteratorSetting> getIterators()
public BatchScanOptions setIterators(List<IteratorSetting> iterators)
public void unsetIterators()
public boolean isSetIterators()
public void setIteratorsIsSet(boolean value)
public int getThreads()
public BatchScanOptions setThreads(int threads)
public void unsetThreads()
public boolean isSetThreads()
public void setThreadsIsSet(boolean value)
public void setFieldValue(BatchScanOptions._Fields field, Object value)
setFieldValue
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public Object getFieldValue(BatchScanOptions._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public boolean isSet(BatchScanOptions._Fields field)
isSet
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public boolean equals(BatchScanOptions that)
public int compareTo(BatchScanOptions other)
compareTo
in interface Comparable<BatchScanOptions>
public BatchScanOptions._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
org.apache.thrift.TException
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
write
in interface org.apache.thrift.TBase<BatchScanOptions,BatchScanOptions._Fields>
org.apache.thrift.TException
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.