@ThreadSafe public class MutableStatusDetailIndicator extends java.lang.Object implements StatusDetailIndicator
| Constructor and Description |
|---|
MutableStatusDetailIndicator(StatusDetail initialStatusDetail) |
| Modifier and Type | Method and Description |
|---|---|
StatusDetail |
statusDetail() |
void |
toError(java.lang.String message) |
void |
toOk(java.lang.String message) |
void |
toWarning(java.lang.String message) |
void |
update(StatusDetail statusDetail) |
void |
withDetail(java.lang.String key,
java.lang.String value) |
void |
withoutDetail(java.lang.String key) |
public MutableStatusDetailIndicator(StatusDetail initialStatusDetail)
public StatusDetail statusDetail()
statusDetail in interface StatusDetailIndicatorpublic void update(StatusDetail statusDetail)
public void toOk(java.lang.String message)
public void toWarning(java.lang.String message)
public void toError(java.lang.String message)
public void withDetail(java.lang.String key,
java.lang.String value)
public void withoutDetail(java.lang.String key)