Interface CfnDecoderManifest.ObdInterfaceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDecoderManifest.ObdInterfaceProperty.Jsii$Proxy
- Enclosing class:
- CfnDecoderManifest
@Stability(Stable)
public static interface CfnDecoderManifest.ObdInterfaceProperty
extends software.amazon.jsii.JsiiSerializable
A network interface that specifies the On-board diagnostic (OBD) II network protocol.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iotfleetwise.*; ObdInterfaceProperty obdInterfaceProperty = ObdInterfaceProperty.builder() .name("name") .requestMessageId("requestMessageId") // the properties below are optional .dtcRequestIntervalSeconds("dtcRequestIntervalSeconds") .hasTransmissionEcu("hasTransmissionEcu") .obdStandard("obdStandard") .pidRequestIntervalSeconds("pidRequestIntervalSeconds") .useExtendedIds("useExtendedIds") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDecoderManifest.ObdInterfaceProperty
static final class
An implementation forCfnDecoderManifest.ObdInterfaceProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
(Optional) The maximum number message requests per diagnostic trouble code per second.default String
(Optional) Whether the vehicle has a transmission control module (TCM).getName()
The name of the interface.default String
(Optional) The standard OBD II PID.default String
(Optional) The maximum number message requests per second.The ID of the message requesting vehicle data.default String
(Optional) Whether to use extended IDs in the message.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the interface. -
getRequestMessageId
The ID of the message requesting vehicle data. -
getDtcRequestIntervalSeconds
(Optional) The maximum number message requests per diagnostic trouble code per second. -
getHasTransmissionEcu
(Optional) Whether the vehicle has a transmission control module (TCM). -
getObdStandard
(Optional) The standard OBD II PID. -
getPidRequestIntervalSeconds
(Optional) The maximum number message requests per second. -
getUseExtendedIds
(Optional) Whether to use extended IDs in the message. -
builder
-