public static interface BatchEvaluateGeofencesRequest.Builder extends LocationRequest.Builder, SdkPojo, CopyableBuilder<BatchEvaluateGeofencesRequest.Builder,BatchEvaluateGeofencesRequest>
| Modifier and Type | Method and Description |
|---|---|
BatchEvaluateGeofencesRequest.Builder |
collectionName(String collectionName)
The geofence collection used in evaluating the position of devices against its geofences.
|
BatchEvaluateGeofencesRequest.Builder |
devicePositionUpdates(Collection<DevicePositionUpdate> devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
|
BatchEvaluateGeofencesRequest.Builder |
devicePositionUpdates(Consumer<DevicePositionUpdate.Builder>... devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
|
BatchEvaluateGeofencesRequest.Builder |
devicePositionUpdates(DevicePositionUpdate... devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
|
BatchEvaluateGeofencesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
BatchEvaluateGeofencesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchEvaluateGeofencesRequest.Builder collectionName(String collectionName)
The geofence collection used in evaluating the position of devices against its geofences.
collectionName - The geofence collection used in evaluating the position of devices against its geofences.BatchEvaluateGeofencesRequest.Builder devicePositionUpdates(Collection<DevicePositionUpdate> devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
devicePositionUpdates - Contains device details for each device to be evaluated against the given geofence collection.BatchEvaluateGeofencesRequest.Builder devicePositionUpdates(DevicePositionUpdate... devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
devicePositionUpdates - Contains device details for each device to be evaluated against the given geofence collection.BatchEvaluateGeofencesRequest.Builder devicePositionUpdates(Consumer<DevicePositionUpdate.Builder>... devicePositionUpdates)
Contains device details for each device to be evaluated against the given geofence collection.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #devicePositionUpdates(List) .devicePositionUpdates - a consumer that will call methods on List.Builder #devicePositionUpdates(List) BatchEvaluateGeofencesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderBatchEvaluateGeofencesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.