|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.accumulo.core.client.ConditionalWriterConfig
public class ConditionalWriterConfig
Constructor Summary | |
---|---|
ConditionalWriterConfig()
|
Method Summary | |
---|---|
Authorizations |
getAuthorizations()
|
int |
getMaxWriteThreads()
|
long |
getTimeout(TimeUnit timeUnit)
|
ConditionalWriterConfig |
setAuthorizations(Authorizations auths)
A set of authorization labels that will be checked against the column visibility of each key in order to filter data. |
ConditionalWriterConfig |
setMaxWriteThreads(int maxWriteThreads)
Sets the maximum number of threads to use for writing data to the tablet servers. |
ConditionalWriterConfig |
setTimeout(long timeout,
TimeUnit timeUnit)
Sets the maximum amount of time an unresponsive server will be re-tried. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConditionalWriterConfig()
Method Detail |
---|
public ConditionalWriterConfig setAuthorizations(Authorizations auths)
Any condition that is not visible with this set of authorizations will fail.
public ConditionalWriterConfig setTimeout(long timeout, TimeUnit timeUnit)
ConditionalWriter
should return the
mutation with an exception.Long.MAX_VALUE
with TimeUnit.MILLISECONDS
.
TimeUnit.MICROSECONDS
or TimeUnit.NANOSECONDS
will be truncated to the nearest TimeUnit.MILLISECONDS
.
If this truncation would result in making the value zero when it was specified as non-zero, then a minimum value of one TimeUnit.MILLISECONDS
will
be used.
Default: Long.MAX_VALUE
(no timeout)
timeout
- the timeout, in the unit specified by the value of timeUnit
timeUnit
- determines how timeout
will be interpreted
this
to allow chaining of set methods
IllegalArgumentException
- if timeout
is less than 0public ConditionalWriterConfig setMaxWriteThreads(int maxWriteThreads)
Default: 3
maxWriteThreads
- the maximum threads to use
this
to allow chaining of set methods
IllegalArgumentException
- if maxWriteThreads
is non-positivepublic Authorizations getAuthorizations()
public long getTimeout(TimeUnit timeUnit)
public int getMaxWriteThreads()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |