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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final longstatic final Stringstatic final intstatic final Stringstatic final longstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class io.aiven.kafka.connect.common.config.AivenCommonConfig
FORMAT_OUTPUT_ENVELOPE_CONFIG, FORMAT_OUTPUT_TYPE_CONFIGFields inherited from class io.aiven.kafka.connect.common.config.SinkCommonConfig
fileNameFragment, outputFormatFragmentFields inherited from class io.aiven.kafka.connect.common.config.CommonConfig
GROUP_COMPRESSION, GROUP_FORMAT, MAX_TASKS, TASK_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.kafka.common.config.ConfigDefintio.aiven.kafka.connect.common.config.CompressionTypeList<io.aiven.kafka.connect.common.config.OutputField>Methods inherited from class io.aiven.kafka.connect.common.config.AivenCommonConfig
addFormatTypeConfigMethods inherited from class io.aiven.kafka.connect.common.config.SinkCommonConfig
addCompressionTypeConfig, addOutputFieldsFormatConfigGroup, envelopeEnabled, getFilename, getFilenameTemplate, getFilenameTimestampSource, getFilenameTimezone, getFormatType, getMaxRecordsPerFile, getOutputFieldEncodingTypeMethods inherited from class io.aiven.kafka.connect.common.config.CommonConfig
addKafkaBackoffPolicy, getKafkaRetryBackoffMs, getMaxTasks, getTaskIdMethods inherited from class org.apache.kafka.common.config.AbstractConfig
equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
USER_AGENT_HEADER_VALUE
-
AZURE_STORAGE_CONNECTION_STRING_CONFIG
- See Also:
-
AZURE_STORAGE_CONTAINER_NAME_CONFIG
- See Also:
-
AZURE_USER_AGENT
- See Also:
-
FILE_NAME_PREFIX_CONFIG
- See Also:
-
FILE_NAME_TEMPLATE_CONFIG
- See Also:
-
FILE_COMPRESSION_TYPE_CONFIG
- See Also:
-
FILE_MAX_RECORDS
- See Also:
-
FILE_NAME_TIMESTAMP_TIMEZONE
- See Also:
-
FILE_NAME_TIMESTAMP_SOURCE
- See Also:
-
FORMAT_OUTPUT_FIELDS_CONFIG
- See Also:
-
FORMAT_OUTPUT_FIELDS_VALUE_ENCODING_CONFIG
- See Also:
-
AZURE_RETRY_BACKOFF_INITIAL_DELAY_MS_CONFIG
- See Also:
-
AZURE_RETRY_BACKOFF_MAX_DELAY_MS_CONFIG
- See Also:
-
AZURE_RETRY_BACKOFF_MAX_ATTEMPTS_CONFIG
- See Also:
-
AZURE_RETRY_BACKOFF_INITIAL_DELAY_MS_DEFAULT
public static final long AZURE_RETRY_BACKOFF_INITIAL_DELAY_MS_DEFAULT- See Also:
-
AZURE_RETRY_BACKOFF_MAX_DELAY_MS_DEFAULT
public static final long AZURE_RETRY_BACKOFF_MAX_DELAY_MS_DEFAULT- See Also:
-
AZURE_RETRY_BACKOFF_MAX_ATTEMPTS_DEFAULT
public static final int AZURE_RETRY_BACKOFF_MAX_ATTEMPTS_DEFAULT- See Also:
-
NAME_CONFIG
- See Also:
-
-
Constructor Details
-
AzureBlobSinkConfig
-
-
Method Details
-
configDef
public static org.apache.kafka.common.config.ConfigDef configDef() -
getConnectionString
-
getContainerName
-
getCompressionType
public io.aiven.kafka.connect.common.config.CompressionType getCompressionType()- Overrides:
getCompressionTypein classio.aiven.kafka.connect.common.config.SinkCommonConfig
-
getOutputFields
- Overrides:
getOutputFieldsin classio.aiven.kafka.connect.common.config.SinkCommonConfig
-
getPrefix
-
getConnectorName
-
getAzureRetryBackoffMaxAttempts
public int getAzureRetryBackoffMaxAttempts() -
getAzureRetryBackoffInitialDelay
-
getAzureRetryBackoffMaxDelay
-
getUserAgent
-