Interface Sensor.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Sensor.Builder,
,Sensor> SdkBuilder<Sensor.Builder,
,Sensor> SdkPojo
- Enclosing class:
Sensor
-
Method Summary
Modifier and TypeMethodDescriptionallowedValues
(String... allowedValues) A list of possible values a sensor can take.allowedValues
(Collection<String> allowedValues) A list of possible values a sensor can take.A comment in addition to the description.The specified data type of the sensor.dataType
(NodeDataType dataType) The specified data type of the sensor.deprecationMessage
(String deprecationMessage) The deprecation message for the node or the branch that was moved or deleted.description
(String description) A brief description of a sensor.fullyQualifiedName
(String fullyQualifiedName) The fully qualified name of the sensor.The specified possible maximum value of the sensor.The specified possible minimum value of the sensor.structFullyQualifiedName
(String structFullyQualifiedName) The fully qualified name of the struct node for a sensor if the data type of the actuator isStruct
orStructArray
.The scientific unit of measurement for data collected by the sensor.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
fullyQualifiedName
The fully qualified name of the sensor. For example, the fully qualified name of a sensor might be
Vehicle.Body.Engine.Battery
.- Parameters:
fullyQualifiedName
- The fully qualified name of the sensor. For example, the fully qualified name of a sensor might beVehicle.Body.Engine.Battery
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
The specified data type of the sensor.
- Parameters:
dataType
- The specified data type of the sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataType
The specified data type of the sensor.
- Parameters:
dataType
- The specified data type of the sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A brief description of a sensor.
- Parameters:
description
- A brief description of a sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unit
The scientific unit of measurement for data collected by the sensor.
- Parameters:
unit
- The scientific unit of measurement for data collected by the sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedValues
A list of possible values a sensor can take.
- Parameters:
allowedValues
- A list of possible values a sensor can take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedValues
A list of possible values a sensor can take.
- Parameters:
allowedValues
- A list of possible values a sensor can take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
min
The specified possible minimum value of the sensor.
- Parameters:
min
- The specified possible minimum value of the sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
max
The specified possible maximum value of the sensor.
- Parameters:
max
- The specified possible maximum value of the sensor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deprecationMessage
The deprecation message for the node or the branch that was moved or deleted.
- Parameters:
deprecationMessage
- The deprecation message for the node or the branch that was moved or deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
A comment in addition to the description.
- Parameters:
comment
- A comment in addition to the description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
structFullyQualifiedName
The fully qualified name of the struct node for a sensor if the data type of the actuator is
Struct
orStructArray
. For example, the struct fully qualified name of a sensor might beVehicle.ADAS.CameraStruct
.- Parameters:
structFullyQualifiedName
- The fully qualified name of the struct node for a sensor if the data type of the actuator isStruct
orStructArray
. For example, the struct fully qualified name of a sensor might beVehicle.ADAS.CameraStruct
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-