Package org.apache.pulsar.admin.cli
Class CmdSinks.UpdateSink
java.lang.Object
org.apache.pulsar.admin.cli.CliCommand
org.apache.pulsar.admin.cli.CmdSinks.UpdateSink
- Enclosing class:
- CmdSinks
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Booleanprotected Stringprotected Doubleprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected FunctionConfig.ProcessingGuaranteesprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Longprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Longprotected Integerprotected FunctionConfig.ProcessingGuaranteesprotected Longprotected Booleanprotected Booleanprotected Stringprotected SinkConfigprotected Stringprotected Stringprotected Stringprotected Stringprotected org.apache.pulsar.client.api.SubscriptionInitialPositionprotected Stringprotected Longprotected Stringprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseConfigs(String str) protected voidvalidateSinkConfigs(SinkConfig sinkConfig) protected StringvalidateSinkType(String sinkType)
-
Field Details
-
updateAuthData
protected boolean updateAuthData -
tenant
-
namespace
-
name
-
sinkType
-
inputs
-
deprecatedTopicsPattern
-
topicsPattern
-
deprecatedSubsName
-
subsName
-
subsPosition
protected org.apache.pulsar.client.api.SubscriptionInitialPosition subsPosition -
deprecatedCustomSerdeInputString
-
customSerdeInputString
-
customSchemaInputString
-
inputSpecs
-
maxMessageRetries
-
deadLetterTopic
-
deprecatedProcessingGuarantees
-
processingGuarantees
-
deprecatedRetainOrdering
-
retainOrdering
-
parallelism
-
retainKeyOrdering
-
archive
-
deprecatedClassName
-
className
-
deprecatedSinkConfigFile
-
sinkConfigFile
-
cpu
-
ram
-
disk
-
deprecatedSinkConfigString
-
sinkConfigString
-
autoAck
-
timeoutMs
-
negativeAckRedeliveryDelayMs
-
customRuntimeOptions
-
secretsString
-
sinkConfig
-
-
Constructor Details
-
UpdateSink
protected UpdateSink()
-
-
Method Details
-
validateSinkConfigs
-
parseConfigs
protected Map<String,Object> parseConfigs(String str) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
validateSinkType
- Throws:
IOException
-