public static interface BatchUpdateDevicePositionRequest.Builder extends LocationRequest.Builder, SdkPojo, CopyableBuilder<BatchUpdateDevicePositionRequest.Builder,BatchUpdateDevicePositionRequest>
| Modifier and Type | Method and Description |
|---|---|
BatchUpdateDevicePositionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
BatchUpdateDevicePositionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
BatchUpdateDevicePositionRequest.Builder |
trackerName(String trackerName)
The name of the tracker resource to update.
|
BatchUpdateDevicePositionRequest.Builder |
updates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
|
BatchUpdateDevicePositionRequest.Builder |
updates(Consumer<DevicePositionUpdate.Builder>... updates)
Contains the position update details for each device, up to 10 devices.
|
BatchUpdateDevicePositionRequest.Builder |
updates(DevicePositionUpdate... updates)
Contains the position update details for each device, up to 10 devices.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchUpdateDevicePositionRequest.Builder trackerName(String trackerName)
The name of the tracker resource to update.
trackerName - The name of the tracker resource to update.BatchUpdateDevicePositionRequest.Builder updates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
updates - Contains the position update details for each device, up to 10 devices.BatchUpdateDevicePositionRequest.Builder updates(DevicePositionUpdate... updates)
Contains the position update details for each device, up to 10 devices.
updates - Contains the position update details for each device, up to 10 devices.BatchUpdateDevicePositionRequest.Builder updates(Consumer<DevicePositionUpdate.Builder>... updates)
Contains the position update details for each device, up to 10 devices.
This is a convenience method that creates an instance of theDevicePositionUpdate.Builder avoiding the need to
create one manually via DevicePositionUpdate.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #updates(List.
updates - a consumer that will call methods on
DevicePositionUpdate.Builder#updates(java.util.Collection) BatchUpdateDevicePositionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderBatchUpdateDevicePositionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.