@Generated(value="software.amazon.awssdk:codegen") public final class DeviceStatusDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeviceStatusDetail.Builder,DeviceStatusDetail>
Details of a device’s status.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeviceStatusDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeviceStatusDetail.Builder |
builder() |
DeviceStatusDetailCode |
code()
The device status detail code.
|
String |
codeAsString()
The device status detail code.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeviceStatusDetail.Builder> |
serializableBuilderClass() |
DeviceStatusDetail.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic DeviceStatusDetailCode code()
The device status detail code.
If the service returns an enum value that is not available in the current SDK version, code will return
DeviceStatusDetailCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codeAsString().
DeviceStatusDetailCodepublic String codeAsString()
The device status detail code.
If the service returns an enum value that is not available in the current SDK version, code will return
DeviceStatusDetailCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
codeAsString().
DeviceStatusDetailCodepublic DeviceStatusDetail.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<DeviceStatusDetail.Builder,DeviceStatusDetail>public static DeviceStatusDetail.Builder builder()
public static Class<? extends DeviceStatusDetail.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.