Class TabletClientService.startMultiScan_args
- java.lang.Object
-
- org.apache.accumulo.core.tabletserver.thrift.TabletClientService.startMultiScan_args
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<TabletClientService.startMultiScan_args>
,org.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
- Enclosing class:
- TabletClientService
public static class TabletClientService.startMultiScan_args extends Object implements org.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>, Serializable, Cloneable, Comparable<TabletClientService.startMultiScan_args>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TabletClientService.startMultiScan_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
Map<TKeyExtent,List<TRange>>
batch
long
batchTimeOut
String
classLoaderContext
List<TColumn>
columns
TCredentials
credentials
static Map<TabletClientService.startMultiScan_args._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
TSamplerConfiguration
samplerConfig
List<IterInfo>
ssiList
Map<String,Map<String,String>>
ssio
TInfo
tinfo
boolean
waitForWrites
-
Constructor Summary
Constructors Constructor Description startMultiScan_args()
startMultiScan_args(TabletClientService.startMultiScan_args other)
Performs a deep copy on other.startMultiScan_args(TInfo tinfo, TCredentials credentials, Map<TKeyExtent,List<TRange>> batch, List<TColumn> columns, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext)
-
Method Summary
-
-
-
Field Detail
-
tinfo
public TInfo tinfo
-
credentials
public TCredentials credentials
-
batch
public Map<TKeyExtent,List<TRange>> batch
-
authorizations
public List<ByteBuffer> authorizations
-
waitForWrites
public boolean waitForWrites
-
samplerConfig
public TSamplerConfiguration samplerConfig
-
batchTimeOut
public long batchTimeOut
-
classLoaderContext
public String classLoaderContext
-
metaDataMap
public static final Map<TabletClientService.startMultiScan_args._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
startMultiScan_args
public startMultiScan_args()
-
startMultiScan_args
public startMultiScan_args(TInfo tinfo, TCredentials credentials, Map<TKeyExtent,List<TRange>> batch, List<TColumn> columns, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext)
-
startMultiScan_args
public startMultiScan_args(TabletClientService.startMultiScan_args other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TabletClientService.startMultiScan_args deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
-
getTinfo
public TInfo getTinfo()
-
setTinfo
public TabletClientService.startMultiScan_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.startMultiScan_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)
-
getBatchSize
public int getBatchSize()
-
putToBatch
public void putToBatch(TKeyExtent key, List<TRange> val)
-
getBatch
public Map<TKeyExtent,List<TRange>> getBatch()
-
setBatch
public TabletClientService.startMultiScan_args setBatch(Map<TKeyExtent,List<TRange>> batch)
-
unsetBatch
public void unsetBatch()
-
isSetBatch
public boolean isSetBatch()
Returns true if field batch is set (has been assigned a value) and false otherwise
-
setBatchIsSet
public void setBatchIsSet(boolean value)
-
getColumnsSize
public int getColumnsSize()
-
addToColumns
public void addToColumns(TColumn elem)
-
setColumns
public TabletClientService.startMultiScan_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)
-
getSsiListSize
public int getSsiListSize()
-
addToSsiList
public void addToSsiList(IterInfo elem)
-
setSsiList
public TabletClientService.startMultiScan_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()
-
setSsio
public TabletClientService.startMultiScan_args setSsio(Map<String,Map<String,String>> ssio)
-
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.startMultiScan_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.startMultiScan_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)
-
getSamplerConfig
public TSamplerConfiguration getSamplerConfig()
-
setSamplerConfig
public TabletClientService.startMultiScan_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.startMultiScan_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.startMultiScan_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.startMultiScan_args._Fields field, Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
-
getFieldValue
public Object getFieldValue(TabletClientService.startMultiScan_args._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
-
isSet
public boolean isSet(TabletClientService.startMultiScan_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.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
-
equals
public boolean equals(TabletClientService.startMultiScan_args that)
-
compareTo
public int compareTo(TabletClientService.startMultiScan_args other)
- Specified by:
compareTo
in interfaceComparable<TabletClientService.startMultiScan_args>
-
fieldForId
public TabletClientService.startMultiScan_args._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<TabletClientService.startMultiScan_args,TabletClientService.startMultiScan_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.startMultiScan_args,TabletClientService.startMultiScan_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.startMultiScan_args,TabletClientService.startMultiScan_args._Fields>
- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-