Class CfnDecoderManifestPropsMixin.ObdSignalProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iotfleetwise.CfnDecoderManifestPropsMixin.ObdSignalProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDecoderManifestPropsMixin.ObdSignalProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDecoderManifestPropsMixin.ObdSignalProperty
@Stability(Stable)
@Internal
public static final class CfnDecoderManifestPropsMixin.ObdSignalProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDecoderManifestPropsMixin.ObdSignalProperty
An implementation for
CfnDecoderManifestPropsMixin.ObdSignalProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.iotfleetwise.CfnDecoderManifestPropsMixin.ObdSignalProperty
CfnDecoderManifestPropsMixin.ObdSignalProperty.Builder, CfnDecoderManifestPropsMixin.ObdSignalProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDecoderManifestPropsMixin.ObdSignalProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe number of bits to mask in a message.final StringThe number of positions to shift bits in the message.final StringThe length of a message.final ObjectDetermines whether the message is signed (true) or not (false).final StringThe offset used to calculate the signal value.final StringgetPid()The diagnostic code used to request data from a vehicle for this signal.final StringThe length of the requested data.final StringA multiplier used to decode the message.final StringThe mode of operation (diagnostic service) in a message.final StringThe value type of the signal.final StringIndicates the beginning of the message.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDecoderManifestPropsMixin.ObdSignalProperty.Builder.
-
-
Method Details
-
getBitMaskLength
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe number of bits to mask in a message.- Specified by:
getBitMaskLengthin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getBitRightShift
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe number of positions to shift bits in the message.- Specified by:
getBitRightShiftin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getByteLength
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe length of a message.- Specified by:
getByteLengthin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getIsSigned
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyDetermines whether the message is signed (true) or not (false).If it's signed, the message can represent both positive and negative numbers. The
isSignedparameter only applies to theINTEGERraw signal type, and it doesn't affect theFLOATING_POINTraw signal type. The default value isfalse.Returns union: either
StringorBooleanorIResolvable- Specified by:
getIsSignedin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getOffset
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe offset used to calculate the signal value.Combined with scaling, the calculation is
value = raw_value * scaling + offset.- Specified by:
getOffsetin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getPid
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe diagnostic code used to request data from a vehicle for this signal.- Specified by:
getPidin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getPidResponseLength
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe length of the requested data.- Specified by:
getPidResponseLengthin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getScaling
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyA multiplier used to decode the message.- Specified by:
getScalingin interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getServiceMode
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe mode of operation (diagnostic service) in a message.- Specified by:
getServiceModein interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getSignalValueType
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyThe value type of the signal.The default value is
INTEGER.- Specified by:
getSignalValueTypein interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
getStartByte
Description copied from interface:CfnDecoderManifestPropsMixin.ObdSignalPropertyIndicates the beginning of the message.- Specified by:
getStartBytein interfaceCfnDecoderManifestPropsMixin.ObdSignalProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-