Interface CfnSignalCatalog.ActuatorProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSignalCatalog.ActuatorProperty.Jsii$Proxy
- Enclosing class:
CfnSignalCatalog
@Stability(Stable)
public static interface CfnSignalCatalog.ActuatorProperty
extends software.amazon.jsii.JsiiSerializable
A signal that represents a vehicle device such as the engine, heater, and door locks.
Data from an actuator reports the state of a certain vehicle device.
Updating actuator data can change the state of a device. For example, you can turn on or off the heater by updating its actuator data.
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.*; ActuatorProperty actuatorProperty = ActuatorProperty.builder() .dataType("dataType") .fullyQualifiedName("fullyQualifiedName") // the properties below are optional .allowedValues(List.of("allowedValues")) .assignedValue("assignedValue") .description("description") .max(123) .min(123) .unit("unit") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnSignalCatalog.ActuatorProperty
static final class
An implementation forCfnSignalCatalog.ActuatorProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
(Optional) A list of possible values an actuator can take.default String
(Optional) A specified value for the actuator.The specified data type of the actuator.default String
(Optional) A brief description of the actuator.The fully qualified name of the actuator.default Number
getMax()
(Optional) The specified possible maximum value of an actuator.default Number
getMin()
(Optional) The specified possible minimum value of an actuator.default String
getUnit()
(Optional) The scientific unit for the actuator.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataType
The specified data type of the actuator.- See Also:
-
getFullyQualifiedName
The fully qualified name of the actuator.For example, the fully qualified name of an actuator might be
Vehicle.Front.Left.Door.Lock
.- See Also:
-
getAllowedValues
(Optional) A list of possible values an actuator can take.- See Also:
-
getAssignedValue
(Optional) A specified value for the actuator.- See Also:
-
getDescription
(Optional) A brief description of the actuator.- See Also:
-
getMax
(Optional) The specified possible maximum value of an actuator.- See Also:
-
getMin
(Optional) The specified possible minimum value of an actuator.- See Also:
-
getUnit
(Optional) The scientific unit for the actuator.- See Also:
-
builder
-