Class DefaultKafkaListenerExceptionHandlerConfigurationProperties

java.lang.Object
io.micronaut.configuration.kafka.config.DefaultKafkaListenerExceptionHandlerConfigurationProperties
All Implemented Interfaces:
DefaultKafkaListenerExceptionHandlerConfiguration, io.micronaut.core.util.Toggleable

@ConfigurationProperties("kafka.default-listener-exception-handler") public class DefaultKafkaListenerExceptionHandlerConfigurationProperties extends Object implements DefaultKafkaListenerExceptionHandlerConfiguration
ConfigurationProperties implementation of DefaultKafkaListenerExceptionHandlerConfiguration.
Since:
5.1.0
  • Field Details

    • PREFIX

      public static final String PREFIX
      The default prefix used for the default Kafka listener exception handler configuration.
      See Also:
    • DEFAULT_SKIP_RECORD_ON_DESERIALIZATION_FAILURE

      public static final boolean DEFAULT_SKIP_RECORD_ON_DESERIALIZATION_FAILURE
      The default value for skipRecordOnDeserializationFailure.
      See Also:
    • DEFAULT_COMMIT_RECORD_ON_DESERIALIZATION_FAILURE

      public static final boolean DEFAULT_COMMIT_RECORD_ON_DESERIALIZATION_FAILURE
      The default value for commitRecordOnDeserializationFailure.
      See Also:
  • Constructor Details

    • DefaultKafkaListenerExceptionHandlerConfigurationProperties

      public DefaultKafkaListenerExceptionHandlerConfigurationProperties()
  • Method Details

    • isSkipRecordOnDeserializationFailure

      public boolean isSkipRecordOnDeserializationFailure()
      Specified by:
      isSkipRecordOnDeserializationFailure in interface DefaultKafkaListenerExceptionHandlerConfiguration
      Returns:
      Whether to skip record on deserialization failure.
    • setSkipRecordOnDeserializationFailure

      public void setSkipRecordOnDeserializationFailure(boolean skipRecordOnDeserializationFailure)
      Whether to skip record on deserialization failure. Default value true
      Parameters:
      skipRecordOnDeserializationFailure - Whether to skip record on deserialization failure.
    • isCommitRecordOnDeserializationFailure

      public boolean isCommitRecordOnDeserializationFailure()
      Specified by:
      isCommitRecordOnDeserializationFailure in interface DefaultKafkaListenerExceptionHandlerConfiguration
      Returns:
      Whether to commit record on deserialization failure.
    • setCommitRecordOnDeserializationFailure

      public void setCommitRecordOnDeserializationFailure(boolean commitRecordOnDeserializationFailure)
      Whether to commit record on deserialization failure. Default value false
      Parameters:
      commitRecordOnDeserializationFailure - Whether to commit record on deserialization failure.