@Generated(value="software.amazon.awssdk:codegen") public final class DeviceStatusInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeviceStatusInfo.Builder,DeviceStatusInfo>
Detailed information about a device's status.
Modifier and Type | Class and Description |
---|---|
static interface |
DeviceStatusInfo.Builder |
Modifier and Type | Method and Description |
---|---|
static DeviceStatusInfo.Builder |
builder() |
ConnectionStatus |
connectionStatus()
The latest available information about the connection status of a device.
|
String |
connectionStatusAsString()
The latest available information about the connection status of a device.
|
List<DeviceStatusDetail> |
deviceStatusDetails()
One or more device status detail descriptions.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeviceStatusInfo.Builder> |
serializableBuilderClass() |
DeviceStatusInfo.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<DeviceStatusDetail> deviceStatusDetails()
One or more device status detail descriptions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public ConnectionStatus connectionStatus()
The latest available information about the connection status of a device.
If the service returns an enum value that is not available in the current SDK version, connectionStatus
will return ConnectionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from connectionStatusAsString()
.
ConnectionStatus
public String connectionStatusAsString()
The latest available information about the connection status of a device.
If the service returns an enum value that is not available in the current SDK version, connectionStatus
will return ConnectionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from connectionStatusAsString()
.
ConnectionStatus
public DeviceStatusInfo.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DeviceStatusInfo.Builder,DeviceStatusInfo>
public static DeviceStatusInfo.Builder builder()
public static Class<? extends DeviceStatusInfo.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.