Interface Node.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Node.Builder,
,Node> SdkBuilder<Node.Builder,
,Node> SdkPojo
- Enclosing class:
Node
-
Method Summary
Modifier and TypeMethodDescriptiondefault Node.Builder
actuator
(Consumer<Actuator.Builder> actuator) Information about a node specified as an actuator.Information about a node specified as an actuator.default Node.Builder
attribute
(Consumer<Attribute.Builder> attribute) Information about a node specified as an attribute.Information about a node specified as an attribute.default Node.Builder
branch
(Consumer<Branch.Builder> branch) Information about a node specified as a branch.Information about a node specified as a branch.default Node.Builder
property
(Consumer<CustomProperty.Builder> property) Represents a member of the complex data structure.property
(CustomProperty property) Represents a member of the complex data structure.default Node.Builder
sensor
(Consumer<Sensor.Builder> sensor) Sets the value of the Sensor property for this object.Sets the value of the Sensor property for this object.default Node.Builder
struct
(Consumer<CustomStruct.Builder> struct) Represents a complex or higher-order data structure.struct
(CustomStruct struct) Represents a complex or higher-order data structure.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, sdkFieldNameToField, sdkFields
-
Method Details
-
branch
Information about a node specified as a branch.
A group of signals that are defined in a hierarchical structure.
- Parameters:
branch
- Information about a node specified as a branch.A group of signals that are defined in a hierarchical structure.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branch
Information about a node specified as a branch.
A group of signals that are defined in a hierarchical structure.
Branch.Builder
avoiding the need to create one manually viaBranch.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobranch(Branch)
.- Parameters:
branch
- a consumer that will call methods onBranch.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sensor
Sets the value of the Sensor property for this object.- Parameters:
sensor
- The new value for the Sensor property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensor
Sets the value of the Sensor property for this object. This is a convenience method that creates an instance of theSensor.Builder
avoiding the need to create one manually viaSensor.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosensor(Sensor)
.- Parameters:
sensor
- a consumer that will call methods onSensor.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actuator
Information about a node specified as an actuator.
An actuator is a digital representation of a vehicle device.
- Parameters:
actuator
- Information about a node specified as an actuator.An actuator is a digital representation of a vehicle device.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actuator
Information about a node specified as an actuator.
An actuator is a digital representation of a vehicle device.
Actuator.Builder
avoiding the need to create one manually viaActuator.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactuator(Actuator)
.- Parameters:
actuator
- a consumer that will call methods onActuator.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attribute
Information about a node specified as an attribute.
An attribute represents static information about a vehicle.
- Parameters:
attribute
- Information about a node specified as an attribute.An attribute represents static information about a vehicle.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attribute
Information about a node specified as an attribute.
An attribute represents static information about a vehicle.
Attribute.Builder
avoiding the need to create one manually viaAttribute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattribute(Attribute)
.- Parameters:
attribute
- a consumer that will call methods onAttribute.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
struct
Represents a complex or higher-order data structure.
- Parameters:
struct
- Represents a complex or higher-order data structure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
struct
Represents a complex or higher-order data structure.
This is a convenience method that creates an instance of theCustomStruct.Builder
avoiding the need to create one manually viaCustomStruct.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostruct(CustomStruct)
.- Parameters:
struct
- a consumer that will call methods onCustomStruct.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
property
Represents a member of the complex data structure. The
datatype
of the property can be either primitive or anotherstruct
.- Parameters:
property
- Represents a member of the complex data structure. Thedatatype
of the property can be either primitive or anotherstruct
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
property
Represents a member of the complex data structure. The
This is a convenience method that creates an instance of thedatatype
of the property can be either primitive or anotherstruct
.CustomProperty.Builder
avoiding the need to create one manually viaCustomProperty.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproperty(CustomProperty)
.- Parameters:
property
- a consumer that will call methods onCustomProperty.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-