Interface Actuator.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Actuator.Builder,
,Actuator> SdkBuilder<Actuator.Builder,
,Actuator> SdkPojo
- Enclosing class:
Actuator
-
Method Summary
Modifier and TypeMethodDescriptionallowedValues
(String... allowedValues) A list of possible values an actuator can take.allowedValues
(Collection<String> allowedValues) A list of possible values an actuator can take.assignedValue
(String assignedValue) Deprecated.assignedValue is no longer in useA comment in addition to the description.The specified data type of the actuator.dataType
(NodeDataType dataType) The specified data type of the actuator.deprecationMessage
(String deprecationMessage) The deprecation message for the node or the branch that was moved or deleted.description
(String description) A brief description of the actuator.fullyQualifiedName
(String fullyQualifiedName) The fully qualified name of the actuator.The specified possible maximum value of an actuator.The specified possible minimum value of an actuator.structFullyQualifiedName
(String structFullyQualifiedName) The fully qualified name of the struct node for the actuator if the data type of the actuator isStruct
orStructArray
.The scientific unit for the actuator.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 actuator. For example, the fully qualified name of an actuator might be
Vehicle.Front.Left.Door.Lock
.- Parameters:
fullyQualifiedName
- The fully qualified name of the actuator. For example, the fully qualified name of an actuator might beVehicle.Front.Left.Door.Lock
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
The specified data type of the actuator.
- Parameters:
dataType
- The specified data type of the actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataType
The specified data type of the actuator.
- Parameters:
dataType
- The specified data type of the actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A brief description of the actuator.
- Parameters:
description
- A brief description of the actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unit
The scientific unit for the actuator.
- Parameters:
unit
- The scientific unit for the actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedValues
A list of possible values an actuator can take.
- Parameters:
allowedValues
- A list of possible values an actuator can take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedValues
A list of possible values an actuator can take.
- Parameters:
allowedValues
- A list of possible values an actuator can take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
min
The specified possible minimum value of an actuator.
- Parameters:
min
- The specified possible minimum value of an actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
max
The specified possible maximum value of an actuator.
- Parameters:
max
- The specified possible maximum value of an actuator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assignedValue
Deprecated.assignedValue is no longer in useA specified value for the actuator.
- Parameters:
assignedValue
- A specified value for the actuator.- 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 the actuator if the data type of the actuator is
Struct
orStructArray
. For example, the struct fully qualified name of an actuator might beVehicle.Door.LockStruct
.- Parameters:
structFullyQualifiedName
- The fully qualified name of the struct node for the actuator if the data type of the actuator isStruct
orStructArray
. For example, the struct fully qualified name of an actuator might beVehicle.Door.LockStruct
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-