@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
DeviceEventType |
type()
The type of device event.
|
String |
typeAsString()
The type of device event.
|
String |
value()
The value of the event.
|
copypublic 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 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 String value()
The value of the event.
public Instant timestamp()
The time (in epoch) when the event occurred.
public DeviceEvent.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<DeviceEvent.Builder,DeviceEvent>public static DeviceEvent.Builder builder()
public static Class<? extends DeviceEvent.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.