Package org.apache.pulsar
Class PulsarStandalone
java.lang.Object
org.apache.pulsar.PulsarStandalone
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
PulsarStandaloneStarter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PulsarStandaloneBuilderbuilder()This method gets a builder to build an embedded pulsar instance i.e.voidclose()getBkDir()intintintgetZkDir()intbooleanisHelp()booleanbooleanbooleanbooleanbooleanvoidsetAdvertisedAddress(String advertisedAddress) voidvoidsetBkEnsemble(LocalBookkeeperEnsemble bkEnsemble) voidsetBkPort(int bkPort) voidsetBroker(PulsarService broker) voidsetConfig(ServiceConfiguration config) voidsetConfigFile(String configFile) voidsetFnWorkerConfigFile(String fnWorkerConfigFile) voidsetFnWorkerService(WorkerService fnWorkerService) voidsetHelp(boolean help) voidsetNoBroker(boolean noBroker) voidsetNoFunctionsWorker(boolean noFunctionsWorker) voidsetNoStreamStorage(boolean noStreamStorage) voidsetNumOfBk(int numOfBk) voidsetOnlyBroker(boolean onlyBroker) voidsetStreamStoragePort(int streamStoragePort) voidsetWipeData(boolean wipeData) voidvoidsetZkPort(int zkPort) voidstart()
-
Constructor Details
-
PulsarStandalone
public PulsarStandalone()
-
-
Method Details
-
setBroker
-
setBkEnsemble
-
setBkPort
public void setBkPort(int bkPort) -
setBkDir
-
setAdvertisedAddress
-
setConfig
-
setFnWorkerService
-
setConfigFile
-
setWipeData
public void setWipeData(boolean wipeData) -
setNumOfBk
public void setNumOfBk(int numOfBk) -
setZkPort
public void setZkPort(int zkPort) -
setZkDir
-
setNoBroker
public void setNoBroker(boolean noBroker) -
setOnlyBroker
public void setOnlyBroker(boolean onlyBroker) -
setNoFunctionsWorker
public void setNoFunctionsWorker(boolean noFunctionsWorker) -
setFnWorkerConfigFile
-
setNoStreamStorage
public void setNoStreamStorage(boolean noStreamStorage) -
setStreamStoragePort
public void setStreamStoragePort(int streamStoragePort) -
setHelp
public void setHelp(boolean help) -
getConfig
-
getConfigFile
-
isWipeData
public boolean isWipeData() -
getNumOfBk
public int getNumOfBk() -
getZkPort
public int getZkPort() -
getBkPort
public int getBkPort() -
getZkDir
-
getBkDir
-
isNoBroker
public boolean isNoBroker() -
isOnlyBroker
public boolean isOnlyBroker() -
isNoFunctionsWorker
public boolean isNoFunctionsWorker() -
getFnWorkerConfigFile
-
isNoStreamStorage
public boolean isNoStreamStorage() -
getStreamStoragePort
public int getStreamStoragePort() -
getAdvertisedAddress
-
isHelp
public boolean isHelp() -
start
- Throws:
Exception
-
builder
This method gets a builder to build an embedded pulsar instance i.e.PulsarStandalone pulsarStandalone = PulsarStandalone.builder().build(); pulsarStandalone.start(); pulsarStandalone.stop();- Returns:
- PulsarStandaloneBuilder instance
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getBrokerServiceUrl
-
getWebServiceUrl
-