Package org.apache.pulsar.admin.cli
Class CmdSources.LocalSourceRunner
java.lang.Object
org.apache.pulsar.admin.cli.CliCommand
org.apache.pulsar.admin.cli.CmdSources.CreateSource
org.apache.pulsar.admin.cli.CmdSources.LocalSourceRunner
- Enclosing class:
- CmdSources
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Doubleprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected FunctionConfig.ProcessingGuaranteesprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Integerprotected FunctionConfig.ProcessingGuaranteesprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected SourceConfigprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BatchSourceConfigparseConfigs(String str) voidrunCmd()protected voidvalidateBatchSourceConfigs(BatchSourceConfig batchSourceConfig) protected voidvalidateSourceConfigs(SourceConfig sourceConfig) protected StringvalidateSourceType(String sourceType)
-
Field Details
-
stateStorageServiceUrl
-
deprecatedBrokerServiceUrl
-
brokerServiceUrl
-
deprecatedClientAuthPlugin
-
clientAuthPlugin
-
deprecatedClientAuthParams
-
clientAuthParams
-
deprecatedUseTls
-
useTls
protected boolean useTls -
deprecatedTlsAllowInsecureConnection
-
tlsAllowInsecureConnection
protected boolean tlsAllowInsecureConnection -
deprecatedTlsHostNameVerificationEnabled
-
tlsHostNameVerificationEnabled
protected boolean tlsHostNameVerificationEnabled -
deprecatedTlsTrustCertFilePath
-
tlsTrustCertFilePath
-
secretsProviderClassName
-
secretsProviderConfig
-
metricsPortStart
-
tenant
-
namespace
-
name
-
sourceType
-
deprecatedProcessingGuarantees
-
processingGuarantees
-
deprecatedDestinationTopicName
-
destinationTopicName
-
producerConfig
-
batchBuilder
-
deprecatedDeserializationClassName
-
deserializationClassName
-
schemaType
-
parallelism
-
archive
-
deprecatedClassName
-
className
-
deprecatedSourceConfigFile
-
sourceConfigFile
-
cpu
-
ram
-
disk
-
deprecatedSourceConfigString
-
sourceConfigString
-
batchSourceConfigString
-
customRuntimeOptions
-
secretsString
-
sourceConfig
-
-
Constructor Details
-
LocalSourceRunner
protected LocalSourceRunner()
-
-
Method Details
-
runCmd
- Throws:
Exception
-
validateSourceType
-
parseConfigs
protected Map<String,Object> parseConfigs(String str) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
parseBatchSourceConfigs
-
validateSourceConfigs
-
validateBatchSourceConfigs
-