public final class BucketPropertiesBuilder extends Object
BucketProperties.
All parameters are optional, only nVal has a default value (3)
| Constructor and Description |
|---|
BucketPropertiesBuilder() |
public BucketProperties build()
public static BucketPropertiesBuilder from(BucketProperties p)
p - the BucketProperties to copy to the builderpublic BucketPropertiesBuilder allowSiblings(boolean allowSiblings)
public BucketPropertiesBuilder lastWriteWins(boolean lastWriteWins)
public BucketPropertiesBuilder nVal(int nVal)
public BucketPropertiesBuilder backend(String backend)
public BucketPropertiesBuilder precommitHooks(Collection<NamedFunction> precommitHooks)
public BucketPropertiesBuilder addPrecommitHook(NamedFunction preCommitHook)
public BucketPropertiesBuilder postcommitHooks(Collection<NamedErlangFunction> postCommitHooks)
public BucketPropertiesBuilder addPostcommitHook(NamedErlangFunction postcommitHook)
public BucketPropertiesBuilder chashKeyFunction(NamedErlangFunction chashKeyFunction)
public BucketPropertiesBuilder linkWalkFunction(NamedErlangFunction linkWalkFunction)
public BucketPropertiesBuilder smallVClock(int smallVClock)
smallVClock - public BucketPropertiesBuilder bigVClock(int bigVClock)
bigVClock - public BucketPropertiesBuilder youngVClock(long youngVClock)
youngVClock - public BucketPropertiesBuilder oldVClock(long oldVClock)
oldVClock - public BucketPropertiesBuilder r(Quora r)
r - public BucketPropertiesBuilder r(int r)
public BucketPropertiesBuilder r(Quorum r)
public BucketPropertiesBuilder w(Quora w)
w - public BucketPropertiesBuilder w(int w)
public BucketPropertiesBuilder w(Quorum w)
public BucketPropertiesBuilder rw(Quora rw)
rw - public BucketPropertiesBuilder rw(int rw)
public BucketPropertiesBuilder rw(Quorum rw)
public BucketPropertiesBuilder dw(Quora dw)
dw - public BucketPropertiesBuilder dw(int dw)
public BucketPropertiesBuilder dw(Quorum dw)
public BucketPropertiesBuilder pr(Quora pr)
pr - public BucketPropertiesBuilder pr(int pr)
public BucketPropertiesBuilder pr(Quorum pr)
public BucketPropertiesBuilder pw(Quora pw)
pw - public BucketPropertiesBuilder pw(int pw)
public BucketPropertiesBuilder pw(Quorum pw)
public BucketPropertiesBuilder basicQuorum(boolean basicQuorum)
basicQuorum - public BucketPropertiesBuilder notFoundOK(boolean notFoundOK)
notFoundOK - public BucketPropertiesBuilder search(boolean search)
search - Copyright © 2012. All Rights Reserved.