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()intorg.apache.pulsar.broker.ServiceConfigurationintintgetZkDir()intbooleanisHelp()booleanbooleanbooleanbooleanbooleanvoidsetAdvertisedAddress(String advertisedAddress) voidvoidsetBkEnsemble(LocalBookkeeperEnsemble bkEnsemble) voidsetBkPort(int bkPort) voidsetBroker(PulsarService broker) voidsetConfig(org.apache.pulsar.broker.ServiceConfiguration config) voidsetConfigFile(String configFile) voidsetFnWorkerConfigFile(String fnWorkerConfigFile) voidsetFnWorkerService(org.apache.pulsar.functions.worker.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
public void setConfig(org.apache.pulsar.broker.ServiceConfiguration config) -
setFnWorkerService
public void setFnWorkerService(org.apache.pulsar.functions.worker.WorkerService fnWorkerService) -
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
public org.apache.pulsar.broker.ServiceConfiguration 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
-