@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) |
boolean |
equalsBySdkFields(Object obj) |
Feature |
feature()
The list of available features on the device.
|
String |
featureAsString()
The list of available features on the device.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeviceStatusDetail.Builder> |
serializableBuilderClass() |
DeviceStatusDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Feature feature()
The list of available features on the device.
If the service returns an enum value that is not available in the current SDK version, feature will
return Feature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
featureAsString().
Featurepublic final String featureAsString()
The list of available features on the device.
If the service returns an enum value that is not available in the current SDK version, feature will
return Feature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
featureAsString().
Featurepublic final 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 final 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()
toBuilder in interface ToCopyableBuilder<DeviceStatusDetail.Builder,DeviceStatusDetail>public static DeviceStatusDetail.Builder builder()
public static Class<? extends DeviceStatusDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.