Class CmdSources.UpdateSource

  • Enclosing class:
    CmdSources

    protected class CmdSources.UpdateSource
    extends java.lang.Object
    • Field Detail

      • updateAuthData

        protected boolean updateAuthData
      • tenant

        protected java.lang.String tenant
      • namespace

        protected java.lang.String namespace
      • name

        protected java.lang.String name
      • sourceType

        protected java.lang.String sourceType
      • DEPRECATED_processingGuarantees

        protected org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees DEPRECATED_processingGuarantees
      • processingGuarantees

        protected org.apache.pulsar.common.functions.FunctionConfig.ProcessingGuarantees processingGuarantees
      • DEPRECATED_destinationTopicName

        protected java.lang.String DEPRECATED_destinationTopicName
      • destinationTopicName

        protected java.lang.String destinationTopicName
      • producerConfig

        protected java.lang.String producerConfig
      • batchBuilder

        protected java.lang.String batchBuilder
      • DEPRECATED_deserializationClassName

        protected java.lang.String DEPRECATED_deserializationClassName
      • deserializationClassName

        protected java.lang.String deserializationClassName
      • schemaType

        protected java.lang.String schemaType
      • parallelism

        protected java.lang.Integer parallelism
      • archive

        protected java.lang.String archive
      • DEPRECATED_className

        protected java.lang.String DEPRECATED_className
      • className

        protected java.lang.String className
      • DEPRECATED_sourceConfigFile

        protected java.lang.String DEPRECATED_sourceConfigFile
      • sourceConfigFile

        protected java.lang.String sourceConfigFile
      • cpu

        protected java.lang.Double cpu
      • ram

        protected java.lang.Long ram
      • disk

        protected java.lang.Long disk
      • DEPRECATED_sourceConfigString

        protected java.lang.String DEPRECATED_sourceConfigString
      • sourceConfigString

        protected java.lang.String sourceConfigString
      • batchSourceConfigString

        protected java.lang.String batchSourceConfigString
      • customRuntimeOptions

        protected java.lang.String customRuntimeOptions
      • secretsString

        protected java.lang.String secretsString
      • sourceConfig

        protected org.apache.pulsar.common.io.SourceConfig sourceConfig
    • Constructor Detail

      • UpdateSource

        protected UpdateSource()
    • Method Detail

      • validateSourceConfigs

        protected void validateSourceConfigs​(org.apache.pulsar.common.io.SourceConfig sourceConfig)
      • parseConfigs

        protected java.util.Map<java.lang.String,​java.lang.Object> parseConfigs​(java.lang.String str)
                                                                               throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • parseBatchSourceConfigs

        protected org.apache.pulsar.common.io.BatchSourceConfig parseBatchSourceConfigs​(java.lang.String str)
      • validateBatchSourceConfigs

        protected void validateBatchSourceConfigs​(org.apache.pulsar.common.io.BatchSourceConfig batchSourceConfig)
      • validateSourceType

        protected java.lang.String validateSourceType​(java.lang.String sourceType)
                                               throws java.io.IOException
        Throws:
        java.io.IOException