Interface PositionConfigurationItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PositionConfigurationItem.Builder,
,PositionConfigurationItem> SdkBuilder<PositionConfigurationItem.Builder,
,PositionConfigurationItem> SdkPojo
- Enclosing class:
PositionConfigurationItem
@Mutable
@NotThreadSafe
public static interface PositionConfigurationItem.Builder
extends SdkPojo, CopyableBuilder<PositionConfigurationItem.Builder,PositionConfigurationItem>
-
Method Summary
Modifier and TypeMethodDescriptiondestination
(String destination) The position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.resourceIdentifier
(String resourceIdentifier) Resource identifier for the position configuration.resourceType
(String resourceType) Resource type of the resource for the position configuration.resourceType
(PositionResourceType resourceType) Resource type of the resource for the position configuration.solvers
(Consumer<PositionSolverDetails.Builder> solvers) The details of the positioning solver object used to compute the location.solvers
(PositionSolverDetails solvers) The details of the positioning solver object used to compute the location.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
-
resourceIdentifier
Resource identifier for the position configuration.
- Parameters:
resourceIdentifier
- Resource identifier for the position configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
Resource type of the resource for the position configuration.
- Parameters:
resourceType
- Resource type of the resource for the position configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
Resource type of the resource for the position configuration.
- Parameters:
resourceType
- Resource type of the resource for the position configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
solvers
The details of the positioning solver object used to compute the location.
- Parameters:
solvers
- The details of the positioning solver object used to compute the location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
solvers
The details of the positioning solver object used to compute the location.
This is a convenience method that creates an instance of thePositionSolverDetails.Builder
avoiding the need to create one manually viaPositionSolverDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosolvers(PositionSolverDetails)
.- Parameters:
solvers
- a consumer that will call methods onPositionSolverDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
The position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
- Parameters:
destination
- The position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-