@Value.Immutable public interface LeveledMessage extends WithMetadata
| Modifier and Type | Interface and Description |
|---|---|
static class |
LeveledMessage.Builder |
static class |
LeveledMessage.Code |
static class |
LeveledMessage.Level |
| Modifier and Type | Method and Description |
|---|---|
default LeveledMessage.Code |
getCode() |
Optional<String> |
getDetail() |
default LeveledMessage.Level |
getLevel() |
Optional<String> |
getMessage() |
static LeveledMessage |
of(LeveledMessage.Level level,
String message) |
getMetadata, getMetadata@Value.Default default LeveledMessage.Level getLevel()
@Value.Default default LeveledMessage.Code getCode()
static LeveledMessage of(LeveledMessage.Level level, String message)
Copyright © 2016–2019 Red Hat. All rights reserved.