Interface PositionConfigurationItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PositionConfigurationItem.Builder,PositionConfigurationItem>,SdkBuilder<PositionConfigurationItem.Builder,PositionConfigurationItem>,SdkPojo
- Enclosing class:
- PositionConfigurationItem
public static interface PositionConfigurationItem.Builder extends SdkPojo, CopyableBuilder<PositionConfigurationItem.Builder,PositionConfigurationItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PositionConfigurationItem.Builderdestination(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.PositionConfigurationItem.BuilderresourceIdentifier(String resourceIdentifier)Resource identifier for the position configuration.PositionConfigurationItem.BuilderresourceType(String resourceType)Resource type of the resource for the position configuration.PositionConfigurationItem.BuilderresourceType(PositionResourceType resourceType)Resource type of the resource for the position configuration.default PositionConfigurationItem.Buildersolvers(Consumer<PositionSolverDetails.Builder> solvers)The details of the positioning solver object used to compute the location.PositionConfigurationItem.Buildersolvers(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 Detail
-
resourceIdentifier
PositionConfigurationItem.Builder resourceIdentifier(String 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
PositionConfigurationItem.Builder resourceType(String 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:
PositionResourceType,PositionResourceType
-
resourceType
PositionConfigurationItem.Builder resourceType(PositionResourceType 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:
PositionResourceType,PositionResourceType
-
solvers
PositionConfigurationItem.Builder solvers(PositionSolverDetails 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
default PositionConfigurationItem.Builder solvers(Consumer<PositionSolverDetails.Builder> solvers)
The details of the positioning solver object used to compute the location.
This is a convenience method that creates an instance of thePositionSolverDetails.Builderavoiding the need to create one manually viaPositionSolverDetails.builder().When the
Consumercompletes,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:
solvers(PositionSolverDetails)
-
destination
PositionConfigurationItem.Builder destination(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.
- 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.
-
-