@Generated(value="software.amazon.awssdk:codegen") public final class DeviceEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeviceEvent.Builder,DeviceEvent>
The list of device events.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeviceEvent.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeviceEvent.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeviceEvent.Builder> |
serializableBuilderClass() |
Instant |
timestamp()
The time (in epoch) when the event occurred.
|
DeviceEvent.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DeviceEventType |
type()
The type of device event.
|
String |
typeAsString()
The type of device event.
|
String |
value()
The value of the event.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DeviceEventType type()
The type of device event.
If the service returns an enum value that is not available in the current SDK version, type will return
DeviceEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DeviceEventTypepublic final String typeAsString()
The type of device event.
If the service returns an enum value that is not available in the current SDK version, type will return
DeviceEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DeviceEventTypepublic final String value()
The value of the event.
public final Instant timestamp()
The time (in epoch) when the event occurred.
public DeviceEvent.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeviceEvent.Builder,DeviceEvent>public static DeviceEvent.Builder builder()
public static Class<? extends DeviceEvent.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.