@Generated(value="software.amazon.awssdk:codegen") public final class CanInterface extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CanInterface.Builder,CanInterface>
A single controller area network (CAN) device interface.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CanInterface.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CanInterface.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The unique name of the interface.
|
String |
protocolName()
The name of the communication protocol for the interface.
|
String |
protocolVersion()
The version of the communication protocol for the interface.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CanInterface.Builder> |
serializableBuilderClass() |
CanInterface.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The unique name of the interface.
public final String protocolName()
The name of the communication protocol for the interface.
public final String protocolVersion()
The version of the communication protocol for the interface.
public CanInterface.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CanInterface.Builder,CanInterface>public static CanInterface.Builder builder()
public static Class<? extends CanInterface.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.