Class AzureBlobSinkConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.aiven.kafka.connect.common.config.CommonConfig
io.aiven.kafka.connect.common.config.SinkCommonConfig
io.aiven.kafka.connect.common.config.AivenCommonConfig
io.aiven.kafka.connect.azure.sink.AzureBlobSinkConfig

public final class AzureBlobSinkConfig extends io.aiven.kafka.connect.common.config.AivenCommonConfig
  • Field Details

  • Constructor Details

    • AzureBlobSinkConfig

      public AzureBlobSinkConfig(Map<String,String> properties)
  • Method Details

    • configDef

      public static org.apache.kafka.common.config.ConfigDef configDef()
    • getConnectionString

      public String getConnectionString()
    • getContainerName

      public String getContainerName()
    • getCompressionType

      public io.aiven.kafka.connect.common.config.CompressionType getCompressionType()
      Overrides:
      getCompressionType in class io.aiven.kafka.connect.common.config.SinkCommonConfig
    • getOutputFields

      public List<io.aiven.kafka.connect.common.config.OutputField> getOutputFields()
      Overrides:
      getOutputFields in class io.aiven.kafka.connect.common.config.SinkCommonConfig
    • getPrefix

      public String getPrefix()
    • getConnectorName

      public String getConnectorName()
    • getAzureRetryBackoffMaxAttempts

      public int getAzureRetryBackoffMaxAttempts()
    • getAzureRetryBackoffInitialDelay

      public Duration getAzureRetryBackoffInitialDelay()
    • getAzureRetryBackoffMaxDelay

      public Duration getAzureRetryBackoffMaxDelay()
    • getUserAgent

      public String getUserAgent()