@Generated(value="software.amazon.awssdk:codegen") public final class SeverityLevel extends Object implements StructuredPojo, ToCopyableBuilder<SeverityLevel.Builder,SeverityLevel>
A code and name pair that represent a severity level that can be applied to a support case.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SeverityLevel.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SeverityLevel.Builder |
builder() |
String |
code()
One of four values: "low," "medium," "high," and "urgent".
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
String |
name()
The name of the severity level that corresponds to the severity level code.
|
static Class<? extends SeverityLevel.Builder> |
serializableBuilderClass() |
SeverityLevel.Builder |
toBuilder() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String code()
One of four values: "low," "medium," "high," and "urgent". These values correspond to response times returned to
the caller in severityLevel.name.
severityLevel.name.public String name()
The name of the severity level that corresponds to the severity level code.
public SeverityLevel.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SeverityLevel.Builder,SeverityLevel>public static SeverityLevel.Builder builder()
public static Class<? extends SeverityLevel.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.