Class CmdSinks.LocalSinkRunner

    • 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
      • 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
      • 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
      • 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
    • Constructor Detail

      • LocalSinkRunner

        protected LocalSinkRunner()
    • Method Detail

      • validateSinkType

        protected String validateSinkType​(String sinkType)
      • 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)