Class TabletClientService.startScan_args
- java.lang.Object
-
- org.apache.accumulo.core.tabletserver.thrift.TabletClientService.startScan_args
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<TabletClientService.startScan_args>
,org.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
- Enclosing class:
- TabletClientService
public static class TabletClientService.startScan_args extends Object implements org.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>, Serializable, Cloneable, Comparable<TabletClientService.startScan_args>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TabletClientService.startScan_args._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description List<ByteBuffer>
authorizations
int
batchSize
long
batchTimeOut
String
classLoaderContext
List<TColumn>
columns
TCredentials
credentials
TKeyExtent
extent
boolean
isolated
static Map<TabletClientService.startScan_args._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
TRange
range
long
readaheadThreshold
TSamplerConfiguration
samplerConfig
List<IterInfo>
ssiList
Map<String,Map<String,String>>
ssio
TInfo
tinfo
boolean
waitForWrites
-
Constructor Summary
Constructors Constructor Description startScan_args()
startScan_args(TabletClientService.startScan_args other)
Performs a deep copy on other.startScan_args(TInfo tinfo, TCredentials credentials, TKeyExtent extent, TRange range, List<TColumn> columns, int batchSize, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, boolean isolated, long readaheadThreshold, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToAuthorizations(ByteBuffer elem)
void
addToColumns(TColumn elem)
void
addToSsiList(IterInfo elem)
void
clear()
int
compareTo(TabletClientService.startScan_args other)
TabletClientService.startScan_args
deepCopy()
boolean
equals(Object that)
boolean
equals(TabletClientService.startScan_args that)
TabletClientService.startScan_args._Fields
fieldForId(int fieldId)
List<ByteBuffer>
getAuthorizations()
Iterator<ByteBuffer>
getAuthorizationsIterator()
int
getAuthorizationsSize()
int
getBatchSize()
long
getBatchTimeOut()
String
getClassLoaderContext()
List<TColumn>
getColumns()
Iterator<TColumn>
getColumnsIterator()
int
getColumnsSize()
TCredentials
getCredentials()
TKeyExtent
getExtent()
Object
getFieldValue(TabletClientService.startScan_args._Fields field)
TRange
getRange()
long
getReadaheadThreshold()
TSamplerConfiguration
getSamplerConfig()
List<IterInfo>
getSsiList()
Iterator<IterInfo>
getSsiListIterator()
int
getSsiListSize()
Map<String,Map<String,String>>
getSsio()
int
getSsioSize()
TInfo
getTinfo()
int
hashCode()
boolean
isIsolated()
boolean
isSet(TabletClientService.startScan_args._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwiseboolean
isSetAuthorizations()
Returns true if field authorizations is set (has been assigned a value) and false otherwiseboolean
isSetBatchSize()
Returns true if field batchSize is set (has been assigned a value) and false otherwiseboolean
isSetBatchTimeOut()
Returns true if field batchTimeOut is set (has been assigned a value) and false otherwiseboolean
isSetClassLoaderContext()
Returns true if field classLoaderContext is set (has been assigned a value) and false otherwiseboolean
isSetColumns()
Returns true if field columns is set (has been assigned a value) and false otherwiseboolean
isSetCredentials()
Returns true if field credentials is set (has been assigned a value) and false otherwiseboolean
isSetExtent()
Returns true if field extent is set (has been assigned a value) and false otherwiseboolean
isSetIsolated()
Returns true if field isolated is set (has been assigned a value) and false otherwiseboolean
isSetRange()
Returns true if field range is set (has been assigned a value) and false otherwiseboolean
isSetReadaheadThreshold()
Returns true if field readaheadThreshold is set (has been assigned a value) and false otherwiseboolean
isSetSamplerConfig()
Returns true if field samplerConfig is set (has been assigned a value) and false otherwiseboolean
isSetSsiList()
Returns true if field ssiList is set (has been assigned a value) and false otherwiseboolean
isSetSsio()
Returns true if field ssio is set (has been assigned a value) and false otherwiseboolean
isSetTinfo()
Returns true if field tinfo is set (has been assigned a value) and false otherwiseboolean
isSetWaitForWrites()
Returns true if field waitForWrites is set (has been assigned a value) and false otherwiseboolean
isWaitForWrites()
void
putToSsio(String key, Map<String,String> val)
void
read(org.apache.thrift.protocol.TProtocol iprot)
TabletClientService.startScan_args
setAuthorizations(List<ByteBuffer> authorizations)
void
setAuthorizationsIsSet(boolean value)
TabletClientService.startScan_args
setBatchSize(int batchSize)
void
setBatchSizeIsSet(boolean value)
TabletClientService.startScan_args
setBatchTimeOut(long batchTimeOut)
void
setBatchTimeOutIsSet(boolean value)
TabletClientService.startScan_args
setClassLoaderContext(String classLoaderContext)
void
setClassLoaderContextIsSet(boolean value)
TabletClientService.startScan_args
setColumns(List<TColumn> columns)
void
setColumnsIsSet(boolean value)
TabletClientService.startScan_args
setCredentials(TCredentials credentials)
void
setCredentialsIsSet(boolean value)
TabletClientService.startScan_args
setExtent(TKeyExtent extent)
void
setExtentIsSet(boolean value)
void
setFieldValue(TabletClientService.startScan_args._Fields field, Object value)
TabletClientService.startScan_args
setIsolated(boolean isolated)
void
setIsolatedIsSet(boolean value)
TabletClientService.startScan_args
setRange(TRange range)
void
setRangeIsSet(boolean value)
TabletClientService.startScan_args
setReadaheadThreshold(long readaheadThreshold)
void
setReadaheadThresholdIsSet(boolean value)
TabletClientService.startScan_args
setSamplerConfig(TSamplerConfiguration samplerConfig)
void
setSamplerConfigIsSet(boolean value)
TabletClientService.startScan_args
setSsiList(List<IterInfo> ssiList)
void
setSsiListIsSet(boolean value)
TabletClientService.startScan_args
setSsio(Map<String,Map<String,String>> ssio)
void
setSsioIsSet(boolean value)
TabletClientService.startScan_args
setTinfo(TInfo tinfo)
void
setTinfoIsSet(boolean value)
TabletClientService.startScan_args
setWaitForWrites(boolean waitForWrites)
void
setWaitForWritesIsSet(boolean value)
String
toString()
void
unsetAuthorizations()
void
unsetBatchSize()
void
unsetBatchTimeOut()
void
unsetClassLoaderContext()
void
unsetColumns()
void
unsetCredentials()
void
unsetExtent()
void
unsetIsolated()
void
unsetRange()
void
unsetReadaheadThreshold()
void
unsetSamplerConfig()
void
unsetSsiList()
void
unsetSsio()
void
unsetTinfo()
void
unsetWaitForWrites()
void
validate()
void
write(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
tinfo
public TInfo tinfo
-
credentials
public TCredentials credentials
-
extent
public TKeyExtent extent
-
range
public TRange range
-
batchSize
public int batchSize
-
authorizations
public List<ByteBuffer> authorizations
-
waitForWrites
public boolean waitForWrites
-
isolated
public boolean isolated
-
readaheadThreshold
public long readaheadThreshold
-
samplerConfig
public TSamplerConfiguration samplerConfig
-
batchTimeOut
public long batchTimeOut
-
classLoaderContext
public String classLoaderContext
-
metaDataMap
public static final Map<TabletClientService.startScan_args._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
startScan_args
public startScan_args()
-
startScan_args
public startScan_args(TInfo tinfo, TCredentials credentials, TKeyExtent extent, TRange range, List<TColumn> columns, int batchSize, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, boolean isolated, long readaheadThreshold, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext)
-
startScan_args
public startScan_args(TabletClientService.startScan_args other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TabletClientService.startScan_args deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
getTinfo
public TInfo getTinfo()
-
setTinfo
public TabletClientService.startScan_args setTinfo(TInfo tinfo)
-
unsetTinfo
public void unsetTinfo()
-
isSetTinfo
public boolean isSetTinfo()
Returns true if field tinfo is set (has been assigned a value) and false otherwise
-
setTinfoIsSet
public void setTinfoIsSet(boolean value)
-
getCredentials
public TCredentials getCredentials()
-
setCredentials
public TabletClientService.startScan_args setCredentials(TCredentials credentials)
-
unsetCredentials
public void unsetCredentials()
-
isSetCredentials
public boolean isSetCredentials()
Returns true if field credentials is set (has been assigned a value) and false otherwise
-
setCredentialsIsSet
public void setCredentialsIsSet(boolean value)
-
getExtent
public TKeyExtent getExtent()
-
setExtent
public TabletClientService.startScan_args setExtent(TKeyExtent extent)
-
unsetExtent
public void unsetExtent()
-
isSetExtent
public boolean isSetExtent()
Returns true if field extent is set (has been assigned a value) and false otherwise
-
setExtentIsSet
public void setExtentIsSet(boolean value)
-
getRange
public TRange getRange()
-
setRange
public TabletClientService.startScan_args setRange(TRange range)
-
unsetRange
public void unsetRange()
-
isSetRange
public boolean isSetRange()
Returns true if field range is set (has been assigned a value) and false otherwise
-
setRangeIsSet
public void setRangeIsSet(boolean value)
-
getColumnsSize
public int getColumnsSize()
-
addToColumns
public void addToColumns(TColumn elem)
-
setColumns
public TabletClientService.startScan_args setColumns(List<TColumn> columns)
-
unsetColumns
public void unsetColumns()
-
isSetColumns
public boolean isSetColumns()
Returns true if field columns is set (has been assigned a value) and false otherwise
-
setColumnsIsSet
public void setColumnsIsSet(boolean value)
-
getBatchSize
public int getBatchSize()
-
setBatchSize
public TabletClientService.startScan_args setBatchSize(int batchSize)
-
unsetBatchSize
public void unsetBatchSize()
-
isSetBatchSize
public boolean isSetBatchSize()
Returns true if field batchSize is set (has been assigned a value) and false otherwise
-
setBatchSizeIsSet
public void setBatchSizeIsSet(boolean value)
-
getSsiListSize
public int getSsiListSize()
-
addToSsiList
public void addToSsiList(IterInfo elem)
-
setSsiList
public TabletClientService.startScan_args setSsiList(List<IterInfo> ssiList)
-
unsetSsiList
public void unsetSsiList()
-
isSetSsiList
public boolean isSetSsiList()
Returns true if field ssiList is set (has been assigned a value) and false otherwise
-
setSsiListIsSet
public void setSsiListIsSet(boolean value)
-
getSsioSize
public int getSsioSize()
-
unsetSsio
public void unsetSsio()
-
isSetSsio
public boolean isSetSsio()
Returns true if field ssio is set (has been assigned a value) and false otherwise
-
setSsioIsSet
public void setSsioIsSet(boolean value)
-
getAuthorizationsSize
public int getAuthorizationsSize()
-
getAuthorizationsIterator
public Iterator<ByteBuffer> getAuthorizationsIterator()
-
addToAuthorizations
public void addToAuthorizations(ByteBuffer elem)
-
getAuthorizations
public List<ByteBuffer> getAuthorizations()
-
setAuthorizations
public TabletClientService.startScan_args setAuthorizations(List<ByteBuffer> authorizations)
-
unsetAuthorizations
public void unsetAuthorizations()
-
isSetAuthorizations
public boolean isSetAuthorizations()
Returns true if field authorizations is set (has been assigned a value) and false otherwise
-
setAuthorizationsIsSet
public void setAuthorizationsIsSet(boolean value)
-
isWaitForWrites
public boolean isWaitForWrites()
-
setWaitForWrites
public TabletClientService.startScan_args setWaitForWrites(boolean waitForWrites)
-
unsetWaitForWrites
public void unsetWaitForWrites()
-
isSetWaitForWrites
public boolean isSetWaitForWrites()
Returns true if field waitForWrites is set (has been assigned a value) and false otherwise
-
setWaitForWritesIsSet
public void setWaitForWritesIsSet(boolean value)
-
isIsolated
public boolean isIsolated()
-
setIsolated
public TabletClientService.startScan_args setIsolated(boolean isolated)
-
unsetIsolated
public void unsetIsolated()
-
isSetIsolated
public boolean isSetIsolated()
Returns true if field isolated is set (has been assigned a value) and false otherwise
-
setIsolatedIsSet
public void setIsolatedIsSet(boolean value)
-
getReadaheadThreshold
public long getReadaheadThreshold()
-
setReadaheadThreshold
public TabletClientService.startScan_args setReadaheadThreshold(long readaheadThreshold)
-
unsetReadaheadThreshold
public void unsetReadaheadThreshold()
-
isSetReadaheadThreshold
public boolean isSetReadaheadThreshold()
Returns true if field readaheadThreshold is set (has been assigned a value) and false otherwise
-
setReadaheadThresholdIsSet
public void setReadaheadThresholdIsSet(boolean value)
-
getSamplerConfig
public TSamplerConfiguration getSamplerConfig()
-
setSamplerConfig
public TabletClientService.startScan_args setSamplerConfig(TSamplerConfiguration samplerConfig)
-
unsetSamplerConfig
public void unsetSamplerConfig()
-
isSetSamplerConfig
public boolean isSetSamplerConfig()
Returns true if field samplerConfig is set (has been assigned a value) and false otherwise
-
setSamplerConfigIsSet
public void setSamplerConfigIsSet(boolean value)
-
getBatchTimeOut
public long getBatchTimeOut()
-
setBatchTimeOut
public TabletClientService.startScan_args setBatchTimeOut(long batchTimeOut)
-
unsetBatchTimeOut
public void unsetBatchTimeOut()
-
isSetBatchTimeOut
public boolean isSetBatchTimeOut()
Returns true if field batchTimeOut is set (has been assigned a value) and false otherwise
-
setBatchTimeOutIsSet
public void setBatchTimeOutIsSet(boolean value)
-
getClassLoaderContext
public String getClassLoaderContext()
-
setClassLoaderContext
public TabletClientService.startScan_args setClassLoaderContext(String classLoaderContext)
-
unsetClassLoaderContext
public void unsetClassLoaderContext()
-
isSetClassLoaderContext
public boolean isSetClassLoaderContext()
Returns true if field classLoaderContext is set (has been assigned a value) and false otherwise
-
setClassLoaderContextIsSet
public void setClassLoaderContextIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TabletClientService.startScan_args._Fields field, Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
getFieldValue
public Object getFieldValue(TabletClientService.startScan_args._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
isSet
public boolean isSet(TabletClientService.startScan_args._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSet
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
equals
public boolean equals(TabletClientService.startScan_args that)
-
compareTo
public int compareTo(TabletClientService.startScan_args other)
- Specified by:
compareTo
in interfaceComparable<TabletClientService.startScan_args>
-
fieldForId
public TabletClientService.startScan_args._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
- Specified by:
write
in interfaceorg.apache.thrift.TBase<TabletClientService.startScan_args,TabletClientService.startScan_args._Fields>
- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-