public static interface PutGeofenceRequest.Builder extends LocationRequest.Builder, SdkPojo, CopyableBuilder<PutGeofenceRequest.Builder,PutGeofenceRequest>
| Modifier and Type | Method and Description |
|---|---|
PutGeofenceRequest.Builder |
collectionName(String collectionName)
The geofence collection to store the geofence in.
|
PutGeofenceRequest.Builder |
geofenceId(String geofenceId)
An identifier for the geofence.
|
default PutGeofenceRequest.Builder |
geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the polygon details to specify the position of the geofence.
|
PutGeofenceRequest.Builder |
geometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
|
PutGeofenceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutGeofenceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutGeofenceRequest.Builder collectionName(String collectionName)
The geofence collection to store the geofence in.
collectionName - The geofence collection to store the geofence in.PutGeofenceRequest.Builder geofenceId(String geofenceId)
An identifier for the geofence. For example, ExampleGeofence-1.
geofenceId - An identifier for the geofence. For example, ExampleGeofence-1.PutGeofenceRequest.Builder geometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
geometry - Contains the polygon details to specify the position of the geofence.default PutGeofenceRequest.Builder geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the polygon details to specify the position of the geofence.
This is a convenience that creates an instance of theGeofenceGeometry.Builder avoiding the need to
create one manually via GeofenceGeometry.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to geometry(GeofenceGeometry).geometry - a consumer that will call methods on GeofenceGeometry.Buildergeometry(GeofenceGeometry)PutGeofenceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutGeofenceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.