Class CmdSources.UpdateSource

java.lang.Object
org.apache.pulsar.admin.cli.CliCommand
org.apache.pulsar.admin.cli.CmdSources.UpdateSource
Enclosing class:
CmdSources

protected class CmdSources.UpdateSource extends CliCommand
  • Field Details

    • updateAuthData

      protected boolean updateAuthData
    • tenant

      protected String tenant
    • namespace

      protected String namespace
    • name

      protected String name
    • sourceType

      protected String sourceType
    • deprecatedProcessingGuarantees

      protected FunctionConfig.ProcessingGuarantees deprecatedProcessingGuarantees
    • processingGuarantees

      protected FunctionConfig.ProcessingGuarantees processingGuarantees
    • deprecatedDestinationTopicName

      protected String deprecatedDestinationTopicName
    • destinationTopicName

      protected String destinationTopicName
    • producerConfig

      protected String producerConfig
    • batchBuilder

      protected String batchBuilder
    • deprecatedDeserializationClassName

      protected String deprecatedDeserializationClassName
    • deserializationClassName

      protected String deserializationClassName
    • schemaType

      protected String schemaType
    • parallelism

      protected Integer parallelism
    • archive

      protected String archive
    • deprecatedClassName

      protected String deprecatedClassName
    • className

      protected String className
    • deprecatedSourceConfigFile

      protected String deprecatedSourceConfigFile
    • sourceConfigFile

      protected String sourceConfigFile
    • cpu

      protected Double cpu
    • ram

      protected Long ram
    • disk

      protected Long disk
    • deprecatedSourceConfigString

      protected String deprecatedSourceConfigString
    • sourceConfigString

      protected String sourceConfigString
    • batchSourceConfigString

      protected String batchSourceConfigString
    • customRuntimeOptions

      protected String customRuntimeOptions
    • secretsString

      protected String secretsString
    • sourceConfig

      protected SourceConfig sourceConfig
  • Constructor Details

    • UpdateSource

      protected UpdateSource()
  • Method Details

    • validateSourceConfigs

      protected void validateSourceConfigs(SourceConfig sourceConfig)
    • parseConfigs

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

      protected BatchSourceConfig parseBatchSourceConfigs(String str)
    • validateBatchSourceConfigs

      protected void validateBatchSourceConfigs(BatchSourceConfig batchSourceConfig)
    • validateSourceType

      protected String validateSourceType(String sourceType) throws IOException
      Throws:
      IOException