Class CfnVehicleProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotfleetwise.CfnVehicleProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVehicleProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnVehicleProps
@Stability(Stable)
@Internal
public static final class CfnVehicleProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVehicleProps
An implementation for
CfnVehicleProps-
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.services.iotfleetwise.CfnVehicleProps
CfnVehicleProps.Builder, CfnVehicleProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnVehicleProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVehicleProps.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 String(Optional) An option to create a new AWS IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.final Object(Optional) Static information about a vehicle in a key-value pair.final StringThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.final StringThe Amazon Resource Name (ARN) of the vehicle model (model manifest) to create the vehicle from.final StringgetName()The unique ID of the vehicle.getTags()(Optional) Metadata which can be used to manage the vehicle.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 theCfnVehicleProps.Builder.
-
-
Method Details
-
getDecoderManifestArn
Description copied from interface:CfnVehiclePropsThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.- Specified by:
getDecoderManifestArnin interfaceCfnVehicleProps
-
getModelManifestArn
Description copied from interface:CfnVehiclePropsThe Amazon Resource Name (ARN) of the vehicle model (model manifest) to create the vehicle from.- Specified by:
getModelManifestArnin interfaceCfnVehicleProps
-
getName
Description copied from interface:CfnVehiclePropsThe unique ID of the vehicle.- Specified by:
getNamein interfaceCfnVehicleProps
-
getAssociationBehavior
Description copied from interface:CfnVehicleProps(Optional) An option to create a new AWS IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.- Specified by:
getAssociationBehaviorin interfaceCfnVehicleProps
-
getAttributes
Description copied from interface:CfnVehicleProps(Optional) Static information about a vehicle in a key-value pair.For example:
"engine Type":"v6"- Specified by:
getAttributesin interfaceCfnVehicleProps
-
getTags
Description copied from interface:CfnVehicleProps(Optional) Metadata which can be used to manage the vehicle.- Specified by:
getTagsin interfaceCfnVehicleProps
-
$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()
-