Package org.apache.pulsar.admin.cli
Class CmdSinks.LocalSinkRunner
- java.lang.Object
-
- org.apache.pulsar.admin.cli.CmdSinks.CreateSink
-
- org.apache.pulsar.admin.cli.CmdSinks.LocalSinkRunner
-
- Enclosing class:
- CmdSinks
protected class CmdSinks.LocalSinkRunner extends CmdSinks.CreateSink
-
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedLocalSinkRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Object>parseConfigs(String str)voidrunCmd()protected voidvalidateSinkConfigs(SinkConfig sinkConfig)protected StringvalidateSinkType(String sinkType)
-
-
-
Field Detail
-
stateStorageServiceUrl
protected String stateStorageServiceUrl
-
deprecatedBrokerServiceUrl
protected String deprecatedBrokerServiceUrl
-
brokerServiceUrl
protected String brokerServiceUrl
-
deprecatedClientAuthPlugin
protected String deprecatedClientAuthPlugin
-
clientAuthPlugin
protected String clientAuthPlugin
-
deprecatedClientAuthParams
protected String deprecatedClientAuthParams
-
clientAuthParams
protected String clientAuthParams
-
deprecatedUseTls
protected Boolean deprecatedUseTls
-
useTls
protected boolean useTls
-
deprecatedTlsAllowInsecureConnection
protected Boolean deprecatedTlsAllowInsecureConnection
-
tlsAllowInsecureConnection
protected boolean tlsAllowInsecureConnection
-
deprecatedTlsHostNameVerificationEnabled
protected Boolean deprecatedTlsHostNameVerificationEnabled
-
tlsHostNameVerificationEnabled
protected boolean tlsHostNameVerificationEnabled
-
deprecatedTlsTrustCertFilePath
protected String deprecatedTlsTrustCertFilePath
-
tlsTrustCertFilePath
protected String tlsTrustCertFilePath
-
secretsProviderClassName
protected String secretsProviderClassName
-
secretsProviderConfig
protected String secretsProviderConfig
-
metricsPortStart
protected String metricsPortStart
-
tenant
protected String tenant
-
namespace
protected String namespace
-
name
protected String name
-
sinkType
protected String sinkType
-
inputs
protected String inputs
-
deprecatedTopicsPattern
protected String deprecatedTopicsPattern
-
topicsPattern
protected String topicsPattern
-
deprecatedSubsName
protected String deprecatedSubsName
-
subsName
protected String subsName
-
subsPosition
protected org.apache.pulsar.client.api.SubscriptionInitialPosition subsPosition
-
deprecatedCustomSerdeInputString
protected String deprecatedCustomSerdeInputString
-
customSerdeInputString
protected String customSerdeInputString
-
customSchemaInputString
protected String customSchemaInputString
-
inputSpecs
protected String inputSpecs
-
maxMessageRetries
protected Integer maxMessageRetries
-
deadLetterTopic
protected String deadLetterTopic
-
deprecatedProcessingGuarantees
protected FunctionConfig.ProcessingGuarantees deprecatedProcessingGuarantees
-
processingGuarantees
protected FunctionConfig.ProcessingGuarantees processingGuarantees
-
deprecatedRetainOrdering
protected Boolean deprecatedRetainOrdering
-
retainOrdering
protected Boolean retainOrdering
-
parallelism
protected Integer parallelism
-
retainKeyOrdering
protected Boolean retainKeyOrdering
-
archive
protected String archive
-
deprecatedClassName
protected String deprecatedClassName
-
className
protected String className
-
deprecatedSinkConfigFile
protected String deprecatedSinkConfigFile
-
sinkConfigFile
protected String sinkConfigFile
-
cpu
protected Double cpu
-
ram
protected Long ram
-
disk
protected Long disk
-
deprecatedSinkConfigString
protected String deprecatedSinkConfigString
-
sinkConfigString
protected String sinkConfigString
-
autoAck
protected Boolean autoAck
-
timeoutMs
protected Long timeoutMs
-
negativeAckRedeliveryDelayMs
protected Long negativeAckRedeliveryDelayMs
-
customRuntimeOptions
protected String customRuntimeOptions
-
secretsString
protected String secretsString
-
sinkConfig
protected SinkConfig sinkConfig
-
-
Method Detail
-
parseConfigs
protected Map<String,Object> parseConfigs(String str) throws com.fasterxml.jackson.core.JsonProcessingException
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
validateSinkConfigs
protected void validateSinkConfigs(SinkConfig sinkConfig)
-
-