@Generated(value="software.amazon.awssdk:codegen") public final class DeviceMethod extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeviceMethod.Builder,DeviceMethod>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeviceMethod.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeviceMethod.Builder |
builder() |
String |
deviceType()
The type of the device, such as "button".
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
methodName()
The name of the method applicable to the deviceType.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeviceMethod.Builder> |
serializableBuilderClass() |
DeviceMethod.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String deviceType()
The type of the device, such as "button".
public final String methodName()
The name of the method applicable to the deviceType.
public DeviceMethod.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeviceMethod.Builder,DeviceMethod>public static DeviceMethod.Builder builder()
public static Class<? extends DeviceMethod.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.