Enum Class KafkaOpenMetadataTopicConnectorErrorCode

java.lang.Object
java.lang.Enum<KafkaOpenMetadataTopicConnectorErrorCode>
org.odpi.openmetadata.adapters.eventbus.topic.kafka.KafkaOpenMetadataTopicConnectorErrorCode
All Implemented Interfaces:
Serializable, Comparable<KafkaOpenMetadataTopicConnectorErrorCode>, Constable, ExceptionMessageSet

public enum KafkaOpenMetadataTopicConnectorErrorCode extends Enum<KafkaOpenMetadataTopicConnectorErrorCode> implements ExceptionMessageSet
The KafkaOpenMetadataTopicConnectorErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with the Apache Kafka connector. It is used in conjunction with both Checked and Runtime (unchecked) exceptions. The 5 fields in the enum are:
  • HTTP Error Code - for translating between REST and JAVA - Typically the numbers used are:
    • 500 - internal error
    • 400 - invalid parameters
    • 404 - not found
    • 409 - data conflict errors - eg item already defined
  • Error Message Identifier - to uniquely identify the message
  • Error Message Text - includes placeholder to allow additional values to be captured
  • SystemAction - describes the result of the error
  • UserAction - describes how a consumer should correct the error