public class MapsGeofenceEventProperties extends Object
| Constructor and Description |
|---|
MapsGeofenceEventProperties() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
expiredGeofenceGeometryId()
Get lists of the geometry ID of the geofence which is expired relative to the user time in the request.
|
List<MapsGeofenceGeometry> |
geometries()
Get lists the fence geometries that either fully contain the coordinate position or have an overlap with the searchBuffer around the fence.
|
List<String> |
invalidPeriodGeofenceGeometryId()
Get lists of the geometry ID of the geofence which is in invalid period relative to the user time in the request.
|
Boolean |
isEventPublished()
Get true if at least one event is published to the Azure Maps event subscriber, false if no event is published to the Azure Maps event subscriber.
|
MapsGeofenceEventProperties |
withExpiredGeofenceGeometryId(List<String> expiredGeofenceGeometryId)
Set lists of the geometry ID of the geofence which is expired relative to the user time in the request.
|
MapsGeofenceEventProperties |
withGeometries(List<MapsGeofenceGeometry> geometries)
Set lists the fence geometries that either fully contain the coordinate position or have an overlap with the searchBuffer around the fence.
|
MapsGeofenceEventProperties |
withInvalidPeriodGeofenceGeometryId(List<String> invalidPeriodGeofenceGeometryId)
Set lists of the geometry ID of the geofence which is in invalid period relative to the user time in the request.
|
MapsGeofenceEventProperties |
withIsEventPublished(Boolean isEventPublished)
Set true if at least one event is published to the Azure Maps event subscriber, false if no event is published to the Azure Maps event subscriber.
|
public List<String> expiredGeofenceGeometryId()
public MapsGeofenceEventProperties withExpiredGeofenceGeometryId(List<String> expiredGeofenceGeometryId)
expiredGeofenceGeometryId - the expiredGeofenceGeometryId value to setpublic List<MapsGeofenceGeometry> geometries()
public MapsGeofenceEventProperties withGeometries(List<MapsGeofenceGeometry> geometries)
geometries - the geometries value to setpublic List<String> invalidPeriodGeofenceGeometryId()
public MapsGeofenceEventProperties withInvalidPeriodGeofenceGeometryId(List<String> invalidPeriodGeofenceGeometryId)
invalidPeriodGeofenceGeometryId - the invalidPeriodGeofenceGeometryId value to setpublic Boolean isEventPublished()
public MapsGeofenceEventProperties withIsEventPublished(Boolean isEventPublished)
isEventPublished - the isEventPublished value to set /**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/