Class ConnectorCommonConfigFragment.Setter
java.lang.Object
io.aiven.commons.kafka.config.fragment.AbstractFragmentSetter<ConnectorCommonConfigFragment.Setter>
io.aiven.commons.kafka.connector.common.config.ConnectorCommonConfigFragment.Setter
- Enclosing class:
ConnectorCommonConfigFragment
public static class ConnectorCommonConfigFragment.Setter
extends io.aiven.commons.kafka.config.fragment.AbstractFragmentSetter<ConnectorCommonConfigFragment.Setter>
Gets the setter for this fragment.
-
Field Summary
Fields inherited from class io.aiven.commons.kafka.config.fragment.AbstractFragmentSetter
self -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompressionType(io.aiven.commons.util.io.compression.CompressionType compressionType) Sets the compression type expected for I/O to storage.enableKeyConverterRegistry(boolean enableRegistry) Sets the value converter schema registry flag.enableSchemaRegistry(boolean enableSchemaRegistry) Sets the schema registry flag.enableValueConverterRegistry(boolean enableRegistry) Sets the value converter schema registry flag.keyConverterSchemaRegistry(String registryUrl) Sets the key converter schema registry URL.keyConverterSchemaRegistry(URI registryUri) Sets the key converter schema registry URL.schemaRegistry(String schemaRegistryUrl) Sets the schema registry URL.schemaRegistry(URI schemaRegistryUri) Sets the schema registry URL.valueConverterSchemaRegistry(String registryUrl) Sets the value converter schema registry URL.valueConverterSchemaRegistry(URI registryUri) Sets the value converter schema registry URL.Methods inherited from class io.aiven.commons.kafka.config.fragment.AbstractFragmentSetter
data, setValue, setValue, setValue, setValue, setValue, setValue
-
Constructor Details
-
Setter
Constructor.- Parameters:
data- the data map to modify.
-
-
Method Details
-
schemaRegistry
Sets the schema registry URL.- Parameters:
schemaRegistryUrl- the schema registry URL- Returns:
- this.
-
schemaRegistry
Sets the schema registry URL.- Parameters:
schemaRegistryUri- the schema registry URL- Returns:
- this.
-
enableSchemaRegistry
Sets the schema registry flag.- Parameters:
enableSchemaRegistry- the state of the schema registry flag.- Returns:
- this
-
valueConverterSchemaRegistry
Sets the value converter schema registry URL.- Parameters:
registryUrl- the value converter schema registry URL- Returns:
- this.
-
valueConverterSchemaRegistry
Sets the value converter schema registry URL.- Parameters:
registryUri- the value converter schema registry URL- Returns:
- this.
-
enableValueConverterRegistry
Sets the value converter schema registry flag.- Parameters:
enableRegistry- the state of the value converter schema registry flag.- Returns:
- this
-
keyConverterSchemaRegistry
Sets the key converter schema registry URL.- Parameters:
registryUrl- the key converter schema registry URL- Returns:
- this.
-
keyConverterSchemaRegistry
Sets the key converter schema registry URL.- Parameters:
registryUri- the key converter schema registry URL- Returns:
- this.
-
enableKeyConverterRegistry
Sets the value converter schema registry flag.- Parameters:
enableRegistry- the state of the key converter schema registry flag.- Returns:
- this
-
compressionType
public ConnectorCommonConfigFragment.Setter compressionType(io.aiven.commons.util.io.compression.CompressionType compressionType) Sets the compression type expected for I/O to storage.- Parameters:
compressionType- the compression type expected for I/O to storage.- Returns:
- this
-