| Constructor and Description |
|---|
ProcessingFailure(FailureCause failureCause,
String message,
String failureDetails,
org.joda.time.DateTime failureTimestamp,
Indexable failedMessage,
boolean requiresAcknowledgement) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Indexable |
failedMessage()
Returns a failed message
|
FailureCause |
failureCause()
Returns a cause of this failure
|
String |
failureDetails()
Returns further failure details, which are supposed
to answer the question "WHY this failure has happened?"
|
org.joda.time.DateTime |
failureTimestamp()
Returns a timestamp of this failure
|
FailureType |
failureType()
Returns a type of this failure
|
int |
hashCode() |
String |
message()
Returns a brief description of this failure, which
is supposed to answer the following 2 questions:
1) WHAT has happened?
2) WHICH component has caused it?
|
boolean |
requiresAcknowledgement()
Returns true if the failed message must
be acknowledged upon failure handling
|
String |
targetIndex()
Returns an ElasticSearch index name targeted by
the failed message.
|
public ProcessingFailure(FailureCause failureCause, String message, String failureDetails, org.joda.time.DateTime failureTimestamp, Indexable failedMessage, boolean requiresAcknowledgement)
public FailureType failureType()
FailurefailureType in interface Failurepublic FailureCause failureCause()
FailurefailureCause in interface Failurepublic String message()
Failurepublic String failureDetails()
FailurefailureDetails in interface Failurepublic org.joda.time.DateTime failureTimestamp()
FailurefailureTimestamp in interface Failurepublic Indexable failedMessage()
FailurefailedMessage in interface Failure@Nullable public String targetIndex()
FailuretargetIndex in interface Failurepublic boolean requiresAcknowledgement()
FailurerequiresAcknowledgement in interface FailureCopyright © 2012–2021 Graylog, Inc.. All rights reserved.