Interface Node.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Node.Builder,,Node> SdkBuilder<Node.Builder,,Node> SdkPojo
- Enclosing class:
Node
-
Method Summary
Modifier and TypeMethodDescriptiondefault Node.Builderactuator(Consumer<Actuator.Builder> actuator) Information about a node specified as an actuator.Information about a node specified as an actuator.default Node.Builderattribute(Consumer<Attribute.Builder> attribute) Information about a node specified as an attribute.Information about a node specified as an attribute.default Node.Builderbranch(Consumer<Branch.Builder> branch) Information about a node specified as a branch.Information about a node specified as a branch.default Node.Builderproperty(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.Buildersensor(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.Builderstruct(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
This is a convenience method that creates an instance of theA group of signals that are defined in a hierarchical structure.
Branch.Builderavoiding the need to create one manually viaBranch.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSensor.builder().When the
Consumercompletes,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.
This is a convenience method that creates an instance of theAn actuator is a digital representation of a vehicle device.
Actuator.Builderavoiding the need to create one manually viaActuator.builder().When the
Consumercompletes,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.
This is a convenience method that creates an instance of theAn attribute represents static information about a vehicle.
Attribute.Builderavoiding the need to create one manually viaAttribute.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCustomStruct.builder().When the
Consumercompletes,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
datatypeof the property can be either primitive or anotherstruct.- Parameters:
property- Represents a member of the complex data structure. Thedatatypeof 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 thedatatypeof the property can be either primitive or anotherstruct.CustomProperty.Builderavoiding the need to create one manually viaCustomProperty.builder().When the
Consumercompletes,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:
-