Package org.apache.pulsar.client.cli
Class CmdProduce
- java.lang.Object
-
- org.apache.pulsar.client.cli.CmdProduce
-
public class CmdProduce extends Object
pulsar-client produce command implementation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCmdProduce.ProducerSocket
-
Constructor Summary
Constructors Constructor Description CmdProduce()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetWebSocketProduceUri(String topic)intrun()Run the producer.voidupdateConfig(org.apache.pulsar.client.api.ClientBuilder newBuilder, org.apache.pulsar.client.api.Authentication authentication, String serviceURL)Set Pulsar client configuration.
-
-
-
Method Detail
-
updateConfig
public void updateConfig(org.apache.pulsar.client.api.ClientBuilder newBuilder, org.apache.pulsar.client.api.Authentication authentication, String serviceURL)Set Pulsar client configuration.
-
run
public int run() throws org.apache.pulsar.client.api.PulsarClientExceptionRun the producer.- Returns:
- 0 for success, < 0 otherwise
- Throws:
Exceptionorg.apache.pulsar.client.api.PulsarClientException
-
-