public class KafkaConnectorOutgoingConfiguration extends KafkaConnectorCommonConfiguration
smallrye-kafka
connector.config
Constructor and Description |
---|
KafkaConnectorOutgoingConfiguration(org.eclipse.microprofile.config.Config config)
Creates a new KafkaConnectorOutgoingConfiguration.
|
Modifier and Type | Method and Description |
---|---|
String |
getAcks()
Gets the acks value from the configuration.
|
Long |
getBufferMemory()
Gets the buffer.memory value from the configuration.
|
Integer |
getCloseTimeout()
Gets the close-timeout value from the configuration.
|
Optional<String> |
getCloudEventsDataContentType()
Gets the cloud-events-data-content-type value from the configuration.
|
Optional<String> |
getCloudEventsDataSchema()
Gets the cloud-events-data-schema value from the configuration.
|
Boolean |
getCloudEventsInsertTimestamp()
Gets the cloud-events-insert-timestamp value from the configuration.
|
String |
getCloudEventsMode()
Gets the cloud-events-mode value from the configuration.
|
Optional<String> |
getCloudEventsSource()
Gets the cloud-events-source value from the configuration.
|
Optional<String> |
getCloudEventsSubject()
Gets the cloud-events-subject value from the configuration.
|
Optional<String> |
getCloudEventsType()
Gets the cloud-events-type value from the configuration.
|
Optional<String> |
getKey()
Gets the key value from the configuration.
|
String |
getKeySerializer()
Gets the key.serializer value from the configuration.
|
Long |
getMaxInflightMessages()
Gets the max-inflight-messages value from the configuration.
|
Boolean |
getMerge()
Gets the merge value from the configuration.
|
Integer |
getPartition()
Gets the partition value from the configuration.
|
Long |
getRetries()
Gets the retries value from the configuration.
|
String |
getValueSerializer()
Gets the value.serializer value from the configuration.
|
Boolean |
getWaitForWriteCompletion()
Gets the waitForWriteCompletion value from the configuration.
|
void |
validate() |
config, getBootstrapServers, getChannel, getCloudEvents, getFromAlias, getFromAliasWithDefaultValue, getHealthEnabled, getHealthReadinessEnabled, getHealthReadinessTimeout, getHealthReadinessTopicVerification, getTopic, getTracingEnabled
public KafkaConnectorOutgoingConfiguration(org.eclipse.microprofile.config.Config config)
public String getKeySerializer()
public String getValueSerializer()
public String getAcks()
public Long getBufferMemory()
public Long getRetries()
public Optional<String> getKey()
public Integer getPartition()
public Boolean getWaitForWriteCompletion()
public Long getMaxInflightMessages()
public Optional<String> getCloudEventsSource()
public Optional<String> getCloudEventsType()
public Optional<String> getCloudEventsSubject()
public Optional<String> getCloudEventsDataContentType()
public Optional<String> getCloudEventsDataSchema()
public Boolean getCloudEventsInsertTimestamp()
public String getCloudEventsMode()
public Integer getCloseTimeout()
public Boolean getMerge()
public void validate()
validate
in class KafkaConnectorCommonConfiguration
Copyright © 2018–2021 SmallRye. All rights reserved.