public final class ErrorInfo
extends java.lang.Object
implements scala.Product, scala.Serializable
Constructor and Description |
---|
ErrorInfo(java.lang.String summary,
java.lang.String detail) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
detail() |
java.lang.String |
format(boolean withDetail) |
java.lang.String |
formatPretty() |
static ErrorInfo |
fromCompoundString(java.lang.String message)
Allows constructing an
ErrorInfo from a single string. |
java.lang.String |
summary() |
ErrorInfo |
withFallbackSummary(java.lang.String fallbackSummary) |
ErrorInfo |
withSummary(java.lang.String newSummary) |
ErrorInfo |
withSummaryPrepended(java.lang.String prefix) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static ErrorInfo fromCompoundString(java.lang.String message)
ErrorInfo
from a single string.
Used for example when catching exceptions generated by the header value parser, which doesn't provide
summary/details information but structures its exception messages accordingly.message
- (undocumented)public java.lang.String summary()
public java.lang.String detail()
public ErrorInfo withSummary(java.lang.String newSummary)
public ErrorInfo withSummaryPrepended(java.lang.String prefix)
public ErrorInfo withFallbackSummary(java.lang.String fallbackSummary)
public java.lang.String formatPretty()
public java.lang.String format(boolean withDetail)