public static interface ListGeofenceResponseEntry.Builder extends SdkPojo, CopyableBuilder<ListGeofenceResponseEntry.Builder,ListGeofenceResponseEntry>
| Modifier and Type | Method and Description |
|---|---|
ListGeofenceResponseEntry.Builder |
createTime(Instant createTime)
The timestamp for when the geofence was stored in a geofence collection in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ |
ListGeofenceResponseEntry.Builder |
geofenceId(String geofenceId)
The geofence identifier.
|
default ListGeofenceResponseEntry.Builder |
geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the geofence geometry details describing a polygon.
|
ListGeofenceResponseEntry.Builder |
geometry(GeofenceGeometry geometry)
Contains the geofence geometry details describing a polygon.
|
ListGeofenceResponseEntry.Builder |
status(String status)
Identifies the state of the geofence.
|
ListGeofenceResponseEntry.Builder |
updateTime(Instant updateTime)
The timestamp for when the geofence was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildListGeofenceResponseEntry.Builder createTime(Instant createTime)
The timestamp for when the geofence was stored in a geofence collection in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
createTime - The timestamp for when the geofence was stored in a geofence collection in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZListGeofenceResponseEntry.Builder geofenceId(String geofenceId)
The geofence identifier.
geofenceId - The geofence identifier.ListGeofenceResponseEntry.Builder geometry(GeofenceGeometry geometry)
Contains the geofence geometry details describing a polygon.
geometry - Contains the geofence geometry details describing a polygon.default ListGeofenceResponseEntry.Builder geometry(Consumer<GeofenceGeometry.Builder> geometry)
Contains the geofence geometry details describing a polygon.
This is a convenience method 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)ListGeofenceResponseEntry.Builder status(String status)
Identifies the state of the geofence. A geofence will hold one of the following states:
ACTIVE — The geofence has been indexed by the system.
PENDING — The geofence is being processed by the system.
FAILED — The geofence failed to be indexed by the system.
DELETED — The geofence has been deleted from the system index.
DELETING — The geofence is being deleted from the system index.
status - Identifies the state of the geofence. A geofence will hold one of the following states:
ACTIVE — The geofence has been indexed by the system.
PENDING — The geofence is being processed by the system.
FAILED — The geofence failed to be indexed by the system.
DELETED — The geofence has been deleted from the system index.
DELETING — The geofence is being deleted from the system index.
ListGeofenceResponseEntry.Builder updateTime(Instant updateTime)
The timestamp for when the geofence was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
updateTime - The timestamp for when the geofence was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZCopyright © 2022. All rights reserved.