StructuredPojo, ToCopyableBuilder<SeverityLevel.Builder,SeverityLevel>@Generated("software.amazon.awssdk:codegen") public 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 | Description |
|---|---|---|
static interface |
SeverityLevel.Builder |
| Modifier and Type | Method | Description |
|---|---|---|
static SeverityLevel.Builder |
builder() |
|
String |
code() |
One of four values: "low," "medium," "high," and "urgent".
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
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() |
Take this object and create a builder that contains all of the current property values of this object.
|
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()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<SeverityLevel.Builder,SeverityLevel>public static SeverityLevel.Builder builder()
public static Class<? extends SeverityLevel.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.