@Stability(value=Stable)
public static interface CfnDecoderManifest.ObdSignalProperty
extends software.amazon.jsii.JsiiSerializable
// 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.*;
Object bitMaskLength;
Object bitRightShift;
Object byteLength;
Object offset;
Object pid;
Object pidResponseLength;
Object scaling;
Object serviceMode;
Object startByte;
ObdSignalProperty obdSignalProperty = ObdSignalProperty.builder()
.byteLength(byteLength)
.offset(offset)
.pid(pid)
.pidResponseLength(pidResponseLength)
.scaling(scaling)
.serviceMode(serviceMode)
.startByte(startByte)
// the properties below are optional
.bitMaskLength(bitMaskLength)
.bitRightShift(bitRightShift)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnDecoderManifest.ObdSignalProperty.Builder
A builder for
CfnDecoderManifest.ObdSignalProperty |
static class |
CfnDecoderManifest.ObdSignalProperty.Jsii$Proxy
An implementation for
CfnDecoderManifest.ObdSignalProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnDecoderManifest.ObdSignalProperty.Builder |
builder() |
default Object |
getBitMaskLength()
`CfnDecoderManifest.ObdSignalProperty.BitMaskLength`.
|
default Object |
getBitRightShift()
`CfnDecoderManifest.ObdSignalProperty.BitRightShift`.
|
Object |
getByteLength()
`CfnDecoderManifest.ObdSignalProperty.ByteLength`.
|
Object |
getOffset()
`CfnDecoderManifest.ObdSignalProperty.Offset`.
|
Object |
getPid()
`CfnDecoderManifest.ObdSignalProperty.Pid`.
|
Object |
getPidResponseLength()
`CfnDecoderManifest.ObdSignalProperty.PidResponseLength`.
|
Object |
getScaling()
`CfnDecoderManifest.ObdSignalProperty.Scaling`.
|
Object |
getServiceMode()
`CfnDecoderManifest.ObdSignalProperty.ServiceMode`.
|
Object |
getStartByte()
`CfnDecoderManifest.ObdSignalProperty.StartByte`.
|
@Stability(value=Stable) @NotNull Object getByteLength()
@Stability(value=Stable) @NotNull Object getOffset()
@Stability(value=Stable) @NotNull Object getPid()
@Stability(value=Stable) @NotNull Object getPidResponseLength()
@Stability(value=Stable) @NotNull Object getScaling()
@Stability(value=Stable) @NotNull Object getServiceMode()
@Stability(value=Stable) @NotNull Object getStartByte()
@Stability(value=Stable) @Nullable default Object getBitMaskLength()
@Stability(value=Stable) @Nullable default Object getBitRightShift()
@Stability(value=Stable) static CfnDecoderManifest.ObdSignalProperty.Builder builder()
Copyright © 2022. All rights reserved.