@Generated(value="software.amazon.awssdk:codegen") public class SeverityLevel extends Object implements software.amazon.awssdk.core.protocol.StructuredPojo, software.amazon.awssdk.utils.builder.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(software.amazon.awssdk.core.protocol.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() |
public 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 software.amazon.awssdk.utils.builder.ToCopyableBuilder<SeverityLevel.Builder,SeverityLevel>public static SeverityLevel.Builder builder()
public static Class<? extends SeverityLevel.Builder> serializableBuilderClass()
public void marshall(software.amazon.awssdk.core.protocol.ProtocolMarshaller protocolMarshaller)
marshall in interface software.amazon.awssdk.core.protocol.StructuredPojoCopyright © 2018. All rights reserved.