public static interface GeofenceGeometry.Builder extends SdkPojo, CopyableBuilder<GeofenceGeometry.Builder,GeofenceGeometry>
| Modifier and Type | Method and Description |
|---|---|
GeofenceGeometry.Builder |
circle(Circle circle)
A circle on the earth, as defined by a center point and a radius.
|
default GeofenceGeometry.Builder |
circle(Consumer<Circle.Builder> circle)
A circle on the earth, as defined by a center point and a radius.
|
GeofenceGeometry.Builder |
polygon(Collection<? extends Collection<? extends Collection<Double>>> polygon)
A polygon is a list of linear rings which are each made up of a list of vertices.
|
GeofenceGeometry.Builder |
polygon(Collection<? extends Collection<Double>>... polygon)
A polygon is a list of linear rings which are each made up of a list of vertices.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGeofenceGeometry.Builder circle(Circle circle)
A circle on the earth, as defined by a center point and a radius.
circle - A circle on the earth, as defined by a center point and a radius.default GeofenceGeometry.Builder circle(Consumer<Circle.Builder> circle)
A circle on the earth, as defined by a center point and a radius.
This is a convenience method that creates an instance of theCircle.Builder avoiding the need to
create one manually via Circle.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to circle(Circle).
circle - a consumer that will call methods on Circle.Buildercircle(Circle)GeofenceGeometry.Builder polygon(Collection<? extends Collection<? extends Collection<Double>>> polygon)
A polygon is a list of linear rings which are each made up of a list of vertices.
Each vertex is a 2-dimensional point of the form: [longitude, latitude]. This is represented as
an array of doubles of length 2 (so [double, double]).
An array of 4 or more vertices, where the first and last vertex are the same (to form a closed boundary), is
called a linear ring. The linear ring vertices must be listed in counter-clockwise order around the ring’s
interior. The linear ring is represented as an array of vertices, or an array of arrays of doubles (
[[double, double], ...]).
A geofence consists of a single linear ring. To allow for future expansion, the Polygon parameter takes an
array of linear rings, which is represented as an array of arrays of arrays of doubles (
[[[double, double], ...], ...]).
A linear ring for use in geofences can consist of between 4 and 1,000 vertices.
polygon - A polygon is a list of linear rings which are each made up of a list of vertices.
Each vertex is a 2-dimensional point of the form: [longitude, latitude]. This is
represented as an array of doubles of length 2 (so [double, double]).
An array of 4 or more vertices, where the first and last vertex are the same (to form a closed
boundary), is called a linear ring. The linear ring vertices must be listed in counter-clockwise order
around the ring’s interior. The linear ring is represented as an array of vertices, or an array of
arrays of doubles ([[double, double], ...]).
A geofence consists of a single linear ring. To allow for future expansion, the Polygon parameter
takes an array of linear rings, which is represented as an array of arrays of arrays of doubles (
[[[double, double], ...], ...]).
A linear ring for use in geofences can consist of between 4 and 1,000 vertices.
GeofenceGeometry.Builder polygon(Collection<? extends Collection<Double>>... polygon)
A polygon is a list of linear rings which are each made up of a list of vertices.
Each vertex is a 2-dimensional point of the form: [longitude, latitude]. This is represented as
an array of doubles of length 2 (so [double, double]).
An array of 4 or more vertices, where the first and last vertex are the same (to form a closed boundary), is
called a linear ring. The linear ring vertices must be listed in counter-clockwise order around the ring’s
interior. The linear ring is represented as an array of vertices, or an array of arrays of doubles (
[[double, double], ...]).
A geofence consists of a single linear ring. To allow for future expansion, the Polygon parameter takes an
array of linear rings, which is represented as an array of arrays of arrays of doubles (
[[[double, double], ...], ...]).
A linear ring for use in geofences can consist of between 4 and 1,000 vertices.
polygon - A polygon is a list of linear rings which are each made up of a list of vertices.
Each vertex is a 2-dimensional point of the form: [longitude, latitude]. This is
represented as an array of doubles of length 2 (so [double, double]).
An array of 4 or more vertices, where the first and last vertex are the same (to form a closed
boundary), is called a linear ring. The linear ring vertices must be listed in counter-clockwise order
around the ring’s interior. The linear ring is represented as an array of vertices, or an array of
arrays of doubles ([[double, double], ...]).
A geofence consists of a single linear ring. To allow for future expansion, the Polygon parameter
takes an array of linear rings, which is represented as an array of arrays of arrays of doubles (
[[[double, double], ...], ...]).
A linear ring for use in geofences can consist of between 4 and 1,000 vertices.
Copyright © 2023. All rights reserved.