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 © 2014. All Rights Reserved.