Class PublishableErrorEntry
- java.lang.Object
-
- io.siddhi.core.util.error.handler.model.PublishableErrorEntry
-
public final class PublishableErrorEntry extends Object
Denotes an erroneous event which can be published to the disruptor's ring buffer.
-
-
Field Summary
Fields Modifier and Type Field Description static com.lmax.disruptor.EventFactory<PublishableErrorEntry>EVENT_FACTORY
-
Constructor Summary
Constructors Constructor Description PublishableErrorEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCause()StringgetErrorOccurrence()StringgetErrorType()byte[]getEventAsBytes()StringgetEventType()byte[]getOriginalPayloadAsBytes()StringgetSiddhiAppName()byte[]getStackTraceAsBytes()StringgetStreamName()longgetTimestamp()voidsetCause(String cause)voidsetErrorOccurrence(String errorOccurrence)voidsetErrorType(String errorType)voidsetEventAsBytes(byte[] eventAsBytes)voidsetEventType(String eventType)voidsetOriginalPayloadAsBytes(byte[] originalPayloadAsBytes)voidsetSiddhiAppName(String siddhiAppName)voidsetStackTraceAsBytes(byte[] stackTraceAsBytes)voidsetStreamName(String streamName)voidsetTimestamp(long timestamp)
-
-
-
Field Detail
-
EVENT_FACTORY
public static final com.lmax.disruptor.EventFactory<PublishableErrorEntry> EVENT_FACTORY
-
-
Method Detail
-
getTimestamp
public long getTimestamp()
-
setTimestamp
public void setTimestamp(long timestamp)
-
getSiddhiAppName
public String getSiddhiAppName()
-
setSiddhiAppName
public void setSiddhiAppName(String siddhiAppName)
-
getStreamName
public String getStreamName()
-
setStreamName
public void setStreamName(String streamName)
-
getEventAsBytes
public byte[] getEventAsBytes()
-
setEventAsBytes
public void setEventAsBytes(byte[] eventAsBytes)
-
getCause
public String getCause()
-
setCause
public void setCause(String cause)
-
getStackTraceAsBytes
public byte[] getStackTraceAsBytes()
-
setStackTraceAsBytes
public void setStackTraceAsBytes(byte[] stackTraceAsBytes)
-
getOriginalPayloadAsBytes
public byte[] getOriginalPayloadAsBytes()
-
setOriginalPayloadAsBytes
public void setOriginalPayloadAsBytes(byte[] originalPayloadAsBytes)
-
getErrorOccurrence
public String getErrorOccurrence()
-
setErrorOccurrence
public void setErrorOccurrence(String errorOccurrence)
-
getEventType
public String getEventType()
-
setEventType
public void setEventType(String eventType)
-
getErrorType
public String getErrorType()
-
setErrorType
public void setErrorType(String errorType)
-
-