Package org.apache.pulsar.testclient
Class PerformanceTopicListArguments
java.lang.Object
org.apache.pulsar.testclient.CmdBase
org.apache.pulsar.testclient.PerformanceBaseArguments
org.apache.pulsar.testclient.PerformanceTopicListArguments
- Direct Known Subclasses:
PerformanceConsumer,PerformanceProducer,PerformanceReader
PerformanceTopicListArguments provides common topic list arguments which are used
by the consumer, producer, and reader commands, but not by the transaction test command.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.pulsar.testclient.CmdBase
CmdBase.ParameterException -
Field Summary
FieldsFields inherited from class org.apache.pulsar.testclient.PerformanceBaseArguments
authParams, authPluginClassName, deprecatedAuthPluginClassName, enableBusyWait, ioThreads, listenerName, listenerThreads, maxConnections, maxLookupRequest, memoryLimit, serviceURL, statsIntervalSeconds, tlsAllowInsecureConnection, tlsHostnameVerificationEnable, tlsTrustCertsFilePath -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.pulsar.testclient.PerformanceBaseArguments
parseCLIMethods inherited from class org.apache.pulsar.testclient.CmdBase
addCommand, addCommand, call, getCommander, parse, run, run
-
Field Details
-
topics
-
numTopics
public int numTopics
-
-
Constructor Details
-
PerformanceTopicListArguments
-
-
Method Details
-
validate
Description copied from class:CmdBaseValidate the CLI arguments. Default implementation provides validation for the common arguments. Each subclass should call super.validate() and provide validation code specific to the sub-command.- Overrides:
validatein classPerformanceBaseArguments- Throws:
Exception
-