Package org.apache.pulsar.admin.cli
Class CmdSources.CreateSource
- java.lang.Object
-
- org.apache.pulsar.admin.cli.CmdSources.CreateSource
-
- Direct Known Subclasses:
CmdSources.LocalSourceRunner
- Enclosing class:
- CmdSources
protected class CmdSources.CreateSource extends Object
-
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedCreateSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BatchSourceConfigparseBatchSourceConfigs(String str)protected Map<String,Object>parseConfigs(String str)protected voidvalidateBatchSourceConfigs(BatchSourceConfig batchSourceConfig)protected voidvalidateSourceConfigs(SourceConfig sourceConfig)protected StringvalidateSourceType(String sourceType)
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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)
-
validateSourceConfigs
protected void validateSourceConfigs(SourceConfig sourceConfig)
-
validateBatchSourceConfigs
protected void validateBatchSourceConfigs(BatchSourceConfig batchSourceConfig)
-
validateSourceType
protected String validateSourceType(String sourceType) throws IOException
- Throws:
IOException
-
-