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(Integer 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(Integer smallVClock)
smallVClock
- public BucketPropertiesBuilder bigVClock(Integer bigVClock)
bigVClock
- public BucketPropertiesBuilder youngVClock(Long youngVClock)
youngVClock
- public BucketPropertiesBuilder oldVClock(Long oldVClock)
oldVClock
- public BucketPropertiesBuilder r(Quora r)
r
- public BucketPropertiesBuilder r(Integer r)
public BucketPropertiesBuilder r(Quorum r)
public BucketPropertiesBuilder w(Quora w)
w
- public BucketPropertiesBuilder w(Integer w)
public BucketPropertiesBuilder w(Quorum w)
public BucketPropertiesBuilder rw(Quora rw)
rw
- public BucketPropertiesBuilder rw(Integer rw)
public BucketPropertiesBuilder rw(Quorum rw)
public BucketPropertiesBuilder dw(Quora dw)
dw
- public BucketPropertiesBuilder dw(Integer dw)
public BucketPropertiesBuilder dw(Quorum dw)
public BucketPropertiesBuilder pr(Quora pr)
pr
- public BucketPropertiesBuilder pr(Integer pr)
public BucketPropertiesBuilder pr(Quorum pr)
public BucketPropertiesBuilder pw(Quora pw)
pw
- public BucketPropertiesBuilder pw(Integer 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 © 2013. All Rights Reserved.