Package org.apache.curator.test
Class QuorumConfigBuilder
- java.lang.Object
-
- org.apache.curator.test.QuorumConfigBuilder
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class QuorumConfigBuilder extends Object implements Closeable
-
-
Constructor Summary
Constructors Constructor Description QuorumConfigBuilder(Collection<InstanceSpec> specs)
QuorumConfigBuilder(InstanceSpec... specs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.zookeeper.server.quorum.QuorumPeerConfig
buildConfig()
org.apache.zookeeper.server.quorum.QuorumPeerConfig
buildConfig(int instanceIndex)
void
close()
InstanceSpec
getInstanceSpec(int index)
List<InstanceSpec>
getInstanceSpecs()
boolean
isFromRandom()
int
size()
-
-
-
Constructor Detail
-
QuorumConfigBuilder
public QuorumConfigBuilder(Collection<InstanceSpec> specs)
-
QuorumConfigBuilder
public QuorumConfigBuilder(InstanceSpec... specs)
-
-
Method Detail
-
isFromRandom
public boolean isFromRandom()
-
buildConfig
public org.apache.zookeeper.server.quorum.QuorumPeerConfig buildConfig() throws Exception
- Throws:
Exception
-
getInstanceSpec
public InstanceSpec getInstanceSpec(int index)
-
getInstanceSpecs
public List<InstanceSpec> getInstanceSpecs()
-
size
public int size()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
-