public static interface BatchPutGeofenceRequestEntry.Builder extends SdkPojo, CopyableBuilder<BatchPutGeofenceRequestEntry.Builder,BatchPutGeofenceRequestEntry>
| Modifier and Type | Method and Description |
|---|---|
BatchPutGeofenceRequestEntry.Builder |
geofenceId(String geofenceId)
The identifier for the geofence to be stored in a given geofence collection.
|
default BatchPutGeofenceRequestEntry.Builder |
geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the polygon details to specify the position of the geofence.
|
BatchPutGeofenceRequestEntry.Builder |
geometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBatchPutGeofenceRequestEntry.Builder geofenceId(String geofenceId)
The identifier for the geofence to be stored in a given geofence collection.
geofenceId - The identifier for the geofence to be stored in a given geofence collection.BatchPutGeofenceRequestEntry.Builder geometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
Each geofence polygon can have a maximum of 1,000 vertices.
geometry - Contains the polygon details to specify the position of the geofence. Each geofence polygon can have a maximum of 1,000 vertices.
default BatchPutGeofenceRequestEntry.Builder geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the polygon details to specify the position of the geofence.
Each geofence polygon can have a maximum of 1,000 vertices.
GeofenceGeometry.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)Copyright © 2021. All rights reserved.