diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocation.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocation.java index 1016d34661..42b7c7c1b1 100644 --- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocation.java +++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocation.java @@ -91,6 +91,13 @@ public interface AmazonLocation { * resource. This allows the tracker resource to communicate location data * to the linked geofence collection. *
+ *+ * Currently not supported — Cross-account configurations, such as creating + * associations between a tracker resource in one account and a geofence + * collection in another account. + *
+ *- * Used in geofence monitoring. Evaluates device positions against the - * position of geofences in a given geofence collection. + * Evaluates device positions against the geofence geometries from a given + * geofence collection. The evaluation determines if the device has entered + * or exited a geofenced area, which publishes ENTER or EXIT geofence events + * to Amazon EventBridge. + *
+ *+ * The last geofence that a device was observed within, if any, is tracked + * for 30 days after the most recent device position update *
+ *- * A batch request to retrieve device positions. - *
- *- * The response will return the device positions from the last 24 hours. + * A batch request to retrieve all device positions. *
- *- * A batch request for storing geofences into a given geofence collection. + * A batch request for storing geofence geometries into a given geofence + * collection. *
* * @param batchPutGeofenceRequest @@ -229,14 +240,15 @@ BatchPutGeofenceResult batchPutGeofence(BatchPutGeofenceRequest batchPutGeofence /** *- * Uploads a position update for one or more devices to a tracker resource. - * The data is used for API queries requesting the device position and - * position history. + * Uploads position update data for one or more devices to a tracker + * resource. Amazon Location uses the data when reporting the last known + * device position and position history. *
*- * Limitation — Location data is sampled at a fixed rate of 1 position per - * 30 second interval, and retained for 1 year before it is deleted. + * Only one position update is stored per sample time. Location data is + * sampled at a fixed rate of one position per 30-second interval, and + * retained for one year before it is deleted. *
*- * Removes the association bewteen a tracker resource and a geofence + * Removes the association between a tracker resource and a geofence * collection. *
*- * Retrieves the latest device position. + * Retrieves a device's most recent position according to its sample time. *
*- * Limitation — Device positions are deleted after one year. + * Device positions are deleted after one year. *
*- * Limitation — Device positions are deleted after one year. + * Device positions are deleted after 1 year. *
*- * Stores a geofence to a given geofence collection, or updates the geometry - * of an existing geofence if a geofence ID is included in the request. + * Stores a geofence geometry in a given geofence collection, or updates the + * geometry of an existing geofence if a geofence ID is included in the + * request. *
* * @param putGeofenceRequest diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocationClient.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocationClient.java index 95021b1cff..a314bb7a50 100644 --- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocationClient.java +++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/AmazonLocationClient.java @@ -355,6 +355,13 @@ private static ClientConfiguration adjustClientConfiguration(ClientConfiguration * resource. This allows the tracker resource to communicate location data * to the linked geofence collection. * + *+ * Currently not supported — Cross-account configurations, such as creating + * associations between a tracker resource in one account and a geofence + * collection in another account. + *
+ *- * Used in geofence monitoring. Evaluates device positions against the - * position of geofences in a given geofence collection. + * Evaluates device positions against the geofence geometries from a given + * geofence collection. The evaluation determines if the device has entered + * or exited a geofenced area, which publishes ENTER or EXIT geofence events + * to Amazon EventBridge. + *
+ *+ * The last geofence that a device was observed within, if any, is tracked + * for 30 days after the most recent device position update *
+ *- * A batch request to retrieve device positions. - *
- *- * The response will return the device positions from the last 24 hours. + * A batch request to retrieve all device positions. *
- *- * A batch request for storing geofences into a given geofence collection. + * A batch request for storing geofence geometries into a given geofence + * collection. *
* * @param batchPutGeofenceRequest @@ -627,14 +638,15 @@ public BatchPutGeofenceResult batchPutGeofence(BatchPutGeofenceRequest batchPutG /** *- * Uploads a position update for one or more devices to a tracker resource. - * The data is used for API queries requesting the device position and - * position history. + * Uploads position update data for one or more devices to a tracker + * resource. Amazon Location uses the data when reporting the last known + * device position and position history. *
*- * Limitation — Location data is sampled at a fixed rate of 1 position per - * 30 second interval, and retained for 1 year before it is deleted. + * Only one position update is stored per sample time. Location data is + * sampled at a fixed rate of one position per 30-second interval, and + * retained for one year before it is deleted. *
*- * Removes the association bewteen a tracker resource and a geofence + * Removes the association between a tracker resource and a geofence * collection. *
*- * Retrieves the latest device position. + * Retrieves a device's most recent position according to its sample time. *
*- * Limitation — Device positions are deleted after one year. + * Device positions are deleted after one year. *
*- * Limitation — Device positions are deleted after one year. + * Device positions are deleted after 1 year. *
*- * Stores a geofence to a given geofence collection, or updates the geometry - * of an existing geofence if a geofence ID is included in the request. + * Stores a geofence geometry in a given geofence collection, or updates the + * geometry of an existing geofence if a geofence ID is included in the + * request. *
* * @param putGeofenceRequest diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/AssociateTrackerConsumerRequest.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/AssociateTrackerConsumerRequest.java index ed16f9248a..9fba8c4bcb 100644 --- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/AssociateTrackerConsumerRequest.java +++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/AssociateTrackerConsumerRequest.java @@ -25,6 +25,13 @@ * This allows the tracker resource to communicate location data to the linked * geofence collection. * + *+ * Currently not supported — Cross-account configurations, such as creating + * associations between a tracker resource in one account and a geofence + * collection in another account. + *
+ *- * Used in geofence monitoring. Evaluates device positions against the position - * of geofences in a given geofence collection. + * Evaluates device positions against the geofence geometries from a given + * geofence collection. The evaluation determines if the device has entered or + * exited a geofenced area, which publishes ENTER or EXIT geofence events to + * Amazon EventBridge. *
+ *+ * The last geofence that a device was observed within, if any, is tracked for + * 30 days after the most recent device position update + *
+ *- * A batch request to retrieve device positions. + * A batch request to retrieve all device positions. *
- *- * The response will return the device positions from the last 24 hours. - *
- *- * A batch request for storing geofences into a given geofence collection. + * A batch request for storing geofence geometries into a given geofence + * collection. *
*/ public class BatchPutGeofenceRequest extends AmazonWebServiceRequest implements Serializable { diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/BatchPutGeofenceRequestEntry.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/BatchPutGeofenceRequestEntry.java index 272b8d4399..e599605953 100644 --- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/BatchPutGeofenceRequestEntry.java +++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/BatchPutGeofenceRequestEntry.java @@ -19,7 +19,7 @@ /** *- * Contains geofence details. + * Contains geofence geometry details. *
*/ public class BatchPutGeofenceRequestEntry implements Serializable { @@ -37,8 +37,15 @@ public class BatchPutGeofenceRequestEntry implements Serializable { /** *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the geofence. *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. + *
+ *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the geofence. + *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. *
+ *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the + * geofence. + *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. *
+ *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the geofence. *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. + *
+ *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the + * geofence. + *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. *
+ *- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the geofence. *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. + *
+ ** Returns a reference to this object so that method calls can be chained * together. * * @param geometry
- * The geometry details for the geofence. + * Contains the polygon details to specify the position of the + * geofence. + *
+ *+ * Each geofence polygon can have a maximum of 1,000 vertices. *
+ *
- * The timestamp for when a position sample was attempted in ISO
* 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in ISO
* 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in
+ * The timestamp at which the device position was determined. Uses
+ *
* ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in ISO
* 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in
- * ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp at which the device position was determined.
+ * Uses ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in ISO
* 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * The timestamp for when a position sample was attempted in
- * ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp at which the device position was determined.
+ * Uses ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
*
- * Uploads a position update for one or more devices to a tracker resource. The - * data is used for API queries requesting the device position and position - * history. + * Uploads position update data for one or more devices to a tracker resource. + * Amazon Location uses the data when reporting the last known device position + * and position history. *
*- * Limitation — Location data is sampled at a fixed rate of 1 position per 30 - * second interval, and retained for 1 year before it is deleted. + * Only one position update is stored per sample time. Location data is sampled + * at a fixed rate of one position per 30-second interval, and retained for one + * year before it is deleted. *
*- * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-), and - * underscores (_). + * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-), + * periods (.), and underscores (_). *
*- * Specifies the pricing plan for your geofence collection. There's three - * pricing plan options: + * Specifies the pricing plan for your geofence collection. *
- *
- * RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- *
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- *
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -105,6 +84,24 @@ public class CreateGeofenceCollectionRequest extends AmazonWebServiceRequest imp
*/
private String pricingPlan;
+ /**
+ *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and the data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
* A custom name for the geofence collection.
@@ -115,8 +112,8 @@ public class CreateGeofenceCollectionRequest extends AmazonWebServiceRequest imp
*
- * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-), and
- * underscores (_).
+ * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens
- * (-), and underscores (_).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-), and
- * underscores (_).
+ * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens
- * (-), and underscores (_).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-), and
- * underscores (_).
+ * Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A–Z, a–z, 0-9), hyphens
- * (-), and underscores (_).
+ * (-), periods (.), and underscores (_).
*
- * Specifies the pricing plan for your geofence collection. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -381,29 +357,8 @@ public CreateGeofenceCollectionRequest withDescription(String description) {
* MobileAssetManagement
*
* @return
- * Specifies the pricing plan for your geofence collection. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your geofence collection. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your geofence collection.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -453,28 +387,7 @@ public String getPricingPlan() {
*
* @param pricingPlan
* Specifies the pricing plan for your geofence collection.
- * There's three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your geofence collection. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your geofence collection.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -527,28 +419,7 @@ public void setPricingPlan(String pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your geofence collection.
- * There's three pricing plan options:
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your geofence collection. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -601,28 +451,7 @@ public CreateGeofenceCollectionRequest withPricingPlan(String pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your geofence collection.
- * There's three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your geofence collection. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -675,40 +483,135 @@ public void setPricingPlan(PricingPlan pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your geofence collection.
- * There's three pricing plan options:
*
- *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and the data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing plan
+ * is selected.
+ *
+ * Billing is determined by the resource usage, the associated
+ * pricing plan, and the data source that was specified. For more
+ * information about each pricing plan option and restrictions, see
+ * the Amazon
+ * Location Service pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and the data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing
+ * plan is selected.
*
- *
- *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and the data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing
+ * plan is selected.
*
- * For additional details and restrictions on each pricing plan
- * option, see the Amazon
* Location Service pricing page.
*
+ * Valid Values:
* Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-),
- * and underscores (_).
+ * periods (.), and underscores (_).
*
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
+ * Specifies the pricing plan for your map resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -233,7 +212,7 @@ public CreateMapRequest withDescription(String description) {
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-),
- * and underscores (_).
+ * periods (.), and underscores (_).
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9),
- * hyphens (-), and underscores (_).
+ * hyphens (-), periods (.), and underscores (_).
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-),
- * and underscores (_).
+ * periods (.), and underscores (_).
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9),
- * hyphens (-), and underscores (_).
+ * hyphens (-), periods (.), and underscores (_).
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-),
- * and underscores (_).
+ * periods (.), and underscores (_).
*
* Must contain only alphanumeric characters (A–Z, a–z, 0–9),
- * hyphens (-), and underscores (_).
+ * hyphens (-), periods (.), and underscores (_).
*
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -441,29 +399,8 @@ public CreateMapRequest withMapName(String mapName) {
* MobileAssetManagement
*
* @return
- * Specifies the pricing plan for your map resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your map resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -512,29 +428,8 @@ public String getPricingPlan() {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your map resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -586,29 +460,8 @@ public void setPricingPlan(String pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your map resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -660,29 +492,8 @@ public CreateMapRequest withPricingPlan(String pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your map resource. There's
- * three pricing plan options:
+ * Specifies the pricing plan for your map resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your map resource. There's three pricing
- * plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -734,29 +524,8 @@ public void setPricingPlan(PricingPlan pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your map resource. There's
- * three pricing plan options:
+ * Specifies the pricing plan for your map resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown. For
+ * example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_) ).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -136,10 +141,62 @@ public class CreatePlaceIndexRequest extends AmazonWebServiceRequest implements
*
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown. For
+ * example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown.
+ * For example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown. For
+ * example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown.
+ * For example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown. For
+ * example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
* Returns a reference to this object so that method calls can be chained
* together.
@@ -169,6 +304,32 @@ public void setDataSource(String dataSource) {
* @param dataSource
* Specifies the data provider of geospatial data.
*
+ * This field is case-sensitive. Enter the valid values as shown.
+ * For example, entering
+ * Valid values include:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
+ *
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_) ).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_) ).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_) ).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_) ).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_) ).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_) ).
+ * (-), periods (.), and underscores (_).
*
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -498,29 +638,8 @@ public CreatePlaceIndexRequest withIndexName(String indexName) {
* MobileAssetManagement
*
* @return
- * Specifies the pricing plan for your Place index resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your Place index resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -570,28 +668,7 @@ public String getPricingPlan() {
*
* @param pricingPlan
* Specifies the pricing plan for your Place index resource.
- * There's three pricing plan options:
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your Place index resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -644,28 +700,7 @@ public void setPricingPlan(String pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your Place index resource.
- * There's three pricing plan options:
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -718,28 +732,7 @@ public CreatePlaceIndexRequest withPricingPlan(String pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your Place index resource.
- * There's three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your Place index resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your Place index resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -792,28 +764,7 @@ public void setPricingPlan(PricingPlan pricingPlan) {
*
* @param pricingPlan
* Specifies the pricing plan for your Place index resource.
- * There's three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your tracker resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -73,6 +52,24 @@ public class CreateTrackerRequest extends AmazonWebServiceRequest implements Ser
*/
private String pricingPlan;
+ /**
+ *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
* The name for the tracker resource.
@@ -83,8 +80,8 @@ public class CreateTrackerRequest extends AmazonWebServiceRequest implements Ser
*
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -195,29 +171,8 @@ public CreateTrackerRequest withDescription(String description) {
* MobileAssetManagement
*
* @return
- * Specifies the pricing plan for your tracker resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your tracker resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -266,29 +200,8 @@ public String getPricingPlan() {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your tracker resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
+ * Specifies the pricing plan for your tracker resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -340,29 +232,8 @@ public void setPricingPlan(String pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your tracker resource. There's
- * three pricing plan options:
+ * Specifies the pricing plan for your tracker resource.
*
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -414,29 +264,8 @@ public CreateTrackerRequest withPricingPlan(String pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your tracker resource. There's
- * three pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan
* option, see the
- * Specifies the pricing plan for your tracker resource. There's three
- * pricing plan options:
- *
- *
- *
- *
* For additional details and restrictions on each pricing plan option, see
* the Amazon Location
@@ -488,41 +296,136 @@ public void setPricingPlan(PricingPlan pricingPlan) {
* MobileAssetManagement
*
* @param pricingPlan
- * Specifies the pricing plan for your tracker resource. There's
- * three pricing plan options:
+ * Specifies the pricing plan for your tracker resource.
*
- *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing plan
+ * is selected.
+ *
+ * Billing is determined by the resource usage, the associated
+ * pricing plan, and data source that was specified. For more
+ * information about each pricing plan option and restrictions, see
+ * the Amazon
+ * Location Service pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing
+ * plan is selected.
*
- *
- *
+ * Specifies the plan data source. Required if the Mobile Asset Tracking
+ * (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
+ *
+ * Billing is determined by the resource usage, the associated pricing plan,
+ * and data source that was specified. For more information about each
+ * pricing plan option and restrictions, see the Amazon Location Service
+ * pricing page.
+ *
+ * Valid Values:
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * Specifies the plan data source. Required if the Mobile Asset
+ * Tracking (MAT) or the Mobile Asset Management (MAM) pricing
+ * plan is selected.
*
- * For additional details and restrictions on each pricing plan
- * option, see the Amazon
* Location Service pricing page.
*
+ * Valid Values:
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_).
+ * (-), periods (.), and underscores (_).
*
- * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) and
- * underscores (_).
+ * Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-),
+ * periods (.), and underscores (_).
*
* Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens
- * (-) and underscores (_).
+ * (-), periods (.), and underscores (_).
*
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
* The timestamp for when the geofence collection was last updated in
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified geofence
+ * collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified geofence
+ * collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified geofence
+ * collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified geofence
+ * collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
* The timestamp for when the geofence collection was last updated in
+ * The pricing plan selected for the specified map resource.
+ *
+ * Constraints:
* The timestamp for when the map resource was last update in
+ * The pricing plan selected for the specified map resource.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified map resource.
+ *
+ * The pricing plan selected for the specified map resource.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified map resource.
+ *
+ * The pricing plan selected for the specified map resource.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified map resource.
+ *
+ * The pricing plan selected for the specified map resource.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified map resource.
+ *
+ * The pricing plan selected for the specified map resource.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified map resource.
+ *
* The timestamp for when the map resource was last update in
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
* The timestamp for when the Place index resource was last updated in
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param dataSource
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ *
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified Place index
+ * resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified Place index
+ * resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified Place index
+ * resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified Place index
+ * resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
* The timestamp for when the Place index resource was last updated in
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
* The Amazon Resource Name (ARN) for the tracker resource. Used when you
@@ -182,6 +206,214 @@ public DescribeTrackerResult withDescription(String description) {
return this;
}
+ /**
+ *
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan selected for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * The data source selected for the tracker resource and associated
+ * pricing plan.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * The data source selected for the tracker resource and
+ * associated pricing plan.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * The data source selected for the tracker resource and
+ * associated pricing plan.
+ *
* The Amazon Resource Name (ARN) for the tracker resource. Used when you
@@ -382,6 +614,10 @@ public String toString() {
sb.append("CreateTime: " + getCreateTime() + ",");
if (getDescription() != null)
sb.append("Description: " + getDescription() + ",");
+ if (getPricingPlan() != null)
+ sb.append("PricingPlan: " + getPricingPlan() + ",");
+ if (getPricingPlanDataSource() != null)
+ sb.append("PricingPlanDataSource: " + getPricingPlanDataSource() + ",");
if (getTrackerArn() != null)
sb.append("TrackerArn: " + getTrackerArn() + ",");
if (getTrackerName() != null)
@@ -400,6 +636,11 @@ public int hashCode() {
hashCode = prime * hashCode + ((getCreateTime() == null) ? 0 : getCreateTime().hashCode());
hashCode = prime * hashCode
+ ((getDescription() == null) ? 0 : getDescription().hashCode());
+ hashCode = prime * hashCode
+ + ((getPricingPlan() == null) ? 0 : getPricingPlan().hashCode());
+ hashCode = prime
+ * hashCode
+ + ((getPricingPlanDataSource() == null) ? 0 : getPricingPlanDataSource().hashCode());
hashCode = prime * hashCode + ((getTrackerArn() == null) ? 0 : getTrackerArn().hashCode());
hashCode = prime * hashCode
+ ((getTrackerName() == null) ? 0 : getTrackerName().hashCode());
@@ -428,6 +669,16 @@ public boolean equals(Object obj) {
if (other.getDescription() != null
&& other.getDescription().equals(this.getDescription()) == false)
return false;
+ if (other.getPricingPlan() == null ^ this.getPricingPlan() == null)
+ return false;
+ if (other.getPricingPlan() != null
+ && other.getPricingPlan().equals(this.getPricingPlan()) == false)
+ return false;
+ if (other.getPricingPlanDataSource() == null ^ this.getPricingPlanDataSource() == null)
+ return false;
+ if (other.getPricingPlanDataSource() != null
+ && other.getPricingPlanDataSource().equals(this.getPricingPlanDataSource()) == false)
+ return false;
if (other.getTrackerArn() == null ^ this.getTrackerArn() == null)
return false;
if (other.getTrackerArn() != null
diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/DevicePosition.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/DevicePosition.java
index ee94c32c0e..f5415d659e 100644
--- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/DevicePosition.java
+++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/DevicePosition.java
@@ -43,8 +43,8 @@ public class DevicePosition implements Serializable {
/**
*
- * The timestamp for when the tracker resource recieved the position in ISO
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the tracker resource recieved the position in ISO
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
* 8601 format:
- * The timestamp for when the tracker resource recieved the position
- * in
* ISO 8601 format:
- * The timestamp for when the tracker resource recieved the position in ISO
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
* 8601 format:
- * The timestamp for when the tracker resource recieved the
- * position in ISO
* 8601 format:
- * The timestamp for when the tracker resource recieved the position in ISO
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
* 8601 format:
@@ -237,8 +237,8 @@ public void setReceivedTime(java.util.Date receivedTime) {
* together.
*
* @param receivedTime
- * The timestamp for when the tracker resource recieved the
- * position in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in
+ * The timestamp at which the device's position was determined. Uses
*
* ISO 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
* The latest device position defined in WGS 84
- * format:
- * The timestamp for when the position update was received in ISO
* 8601 format:
* The latest device position defined in WGS 84
- * format:
* The latest device position defined in WGS
- * 84 format:
* The latest device position defined in WGS 84
- * format:
* The latest device position defined in WGS
- * 84 format:
* The latest device position defined in WGS 84
- * format:
* Returns a reference to this object so that method calls can be chained
@@ -161,7 +161,7 @@ public void setPosition(java.util.Collection
* The latest device position defined in WGS
- * 84 format:
* The latest device position defined in WGS 84
- * format:
* Returns a reference to this object so that method calls can be chained
@@ -189,7 +189,7 @@ public DevicePositionUpdate withPosition(Double... position) {
* @param position
* The latest device position defined in WGS
- * 84 format:
- * The timestamp for when the position update was received in ISO
* 8601 format:
- * The timestamp for when the position update was received in ISO
- * 8601 format:
- * The timestamp for when the position update was received in ISO
* 8601 format:
- * The timestamp for when the position update was received in ISO
+ * The timestamp at which the device's position was determined.
+ * Uses ISO
* 8601 format:
- * The timestamp for when the position update was received in ISO
* 8601 format:
- * The timestamp for when the position update was received in ISO
+ * The timestamp at which the device's position was determined.
+ * Uses ISO
* 8601 format:
- * Removes the association bewteen a tracker resource and a geofence collection.
+ * Removes the association between a tracker resource and a geofence collection.
*
diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GeofenceGeometry.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GeofenceGeometry.java
index 0aceebbd80..61afcaf695 100644
--- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GeofenceGeometry.java
+++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GeofenceGeometry.java
@@ -23,7 +23,7 @@
*
- * Limitation — Amazon Location does not currently support polygons with holes,
+ * Amazon Location does not currently support polygons with holes,
* multipolygons, polygons that are wound clockwise, or that cross the
* antimeridian.
*
- * Limitation — Device positions are deleted after one year.
+ * Device positions are deleted after 1 year.
*
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in
- * ISO 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the end time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in
- * ISO 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
* Specify the start time for the position history in ISO
- * 8601 format:
+ * Requirement:
*
- * The given time for
- * Retrieves the latest device position.
+ * Retrieves a device's most recent position according to its sample time.
*
- * Limitation — Device positions are deleted after one year.
+ * Device positions are deleted after one year.
*
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
* Constraints:
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
* Constraints:
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
* Constraints:
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
* Returns a reference to this object so that method calls can be chained
@@ -99,7 +99,7 @@ public void setDeviceId(String deviceId) {
* Pattern: ^[-._\p{L}\p{N}]+$
- * The device whose position you want to retreieve.
+ * The device whose position you want to retrieve.
*
- * The timestamp for when the tracker resource recieved the position in ISO 8601
- * format:
- * The timestamp for when the position was detected and sampled in ISO 8601
* format:
- * The timestamp for when the tracker resource recieved the position in ISO 8601
- * format:
- * The timestamp for when the tracker resource recieved the position
- * in
* ISO 8601 format:
- * The timestamp for when the tracker resource recieved the position in ISO 8601
- * format:
- * The timestamp for when the tracker resource recieved the
- * position in ISO
* 8601 format:
- * The timestamp for when the tracker resource recieved the position in ISO 8601
- * format:
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param receivedTime
- * The timestamp for when the tracker resource recieved the
- * position in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO 8601
* format:
- * The timestamp for when the position was detected and sampled in
+ * The timestamp at which the device's position was determined. Uses
*
* ISO 8601 format:
- * The timestamp for when the position was detected and sampled in ISO 8601
* format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO 8601
* format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
* Specifies a timestamp for when the resource was last updated in
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified geofence collection.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
+ * The data source selected for the geofence collection and associated
+ * pricing plan.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * The data source selected for the geofence collection and
+ * associated pricing plan.
+ *
* Specifies a timestamp for when the resource was last updated in
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
* The timestamp for when the map resource was last updated in
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified map resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
* The timestamp for when the map resource was last updated in
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
* The timestamp for when the Place index resource was last updated in
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param dataSource
- * The data provider of geospatial data.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified Place index resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
* The timestamp for when the Place index resource was last updated in
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
* The name of the tracker resource.
@@ -55,7 +79,7 @@ public class ListTrackersResponseEntry implements Serializable {
/**
*
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon Location
+ * Service pricing page.
+ *
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Constraints:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan option, see
+ * the Amazon Location
+ * Service pricing page.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The pricing plan for the specified tracker resource.
+ *
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * The data source selected for the tracker resource and associated
+ * pricing plan.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * The data source selected for the tracker resource and
+ * associated pricing plan.
+ *
+ * The data source selected for the tracker resource and associated pricing
+ * plan.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param pricingPlanDataSource
+ * The data source selected for the tracker resource and
+ * associated pricing plan.
+ *
* The name of the tracker resource.
@@ -232,13 +464,13 @@ public ListTrackersResponseEntry withTrackerName(String trackerName) {
/**
*
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in
+ * The timestamp at which the device's position was determined. Uses
*
* ISO 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled in ISO
* 8601 format:
- * The timestamp for when the position was detected and sampled
- * in ISO
* 8601 format:
- * Stores a geofence to a given geofence collection, or updates the geometry of
- * an existing geofence if a geofence ID is included in the request.
+ * Stores a geofence geometry in a given geofence collection, or updates the
+ * geometry of an existing geofence if a geofence ID is included in the request.
*
* Contains the polygon details to specify the position of the geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Contains the polygon details to specify the position of the geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Contains the polygon details to specify the position of the
* geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Contains the polygon details to specify the position of the geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Contains the polygon details to specify the position of the
* geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Contains the polygon details to specify the position of the geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
* Returns a reference to this object so that method calls can be chained
* together.
@@ -216,6 +258,13 @@ public void setGeometry(GeofenceGeometry geometry) {
* Contains the polygon details to specify the position of the
* geofence.
*
+ * Each geofence polygon can have a maximum of 1,000 vertices.
+ *
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param dataSource
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
- * The data provider of geospatial data for the Place index resource.
+ * The data provider of geospatial data. Indicates one of the available
+ * providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
*
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param dataSource
- * The data provider of geospatial data for the Place index
- * resource.
+ * The data provider of geospatial data. Indicates one of the
+ * available providers:
+ *
+ * Esri
+ *
+ * HERE
+ *
+ * For additional details on data providers, see the Amazon Location Service data providers page.
* Esri
| Here
+ *
*
*
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your geofence collection.
*
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your geofence collection.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your geofence collection.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
* MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your geofence collection.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ * Esri
| Here
+ * Esri
| Here
+ * Esri
| Here
+ * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
+ * Billing is determined by the resource usage, the associated
+ * pricing plan, and the data source that was specified. For more
+ * information about each pricing plan option and restrictions,
+ * see the Amazon
+ * Location Service pricing page.
* MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Valid Values: Esri
| Here
+ * Esri
| Here
+ * Esri
| Here
+ *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your map resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your map resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
+ * Specifies the pricing plan for your map resource.
* MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your map resource.
*
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
+ * Specifies the pricing plan for your map resource.
* MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your map resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your map resource.
*
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ *
*
format:
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your Place index resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ * HERE
will return an error.
+ *
+ *
+ * Esri
+ * Here
+ *
*
format:
*
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
+ * Specifies the pricing plan for your Place index resource.
* MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your Place index resource.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your Place index resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- * Esri
| Here
+ *
*
format:
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your tracker resource.
*
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your tracker resource.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Specifies the pricing plan for your tracker resource.
*
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
- * MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
- * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your tracker resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
+ * Specifies the pricing plan for your tracker resource.
* MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the "Request-Based Usage"
- * pricing plan.
+ * Specifies the pricing plan for your tracker resource.
* MobileAssetTracking
— Selects the "Mobile Asset Tracking"
- * pricing plan.
- * MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
- *
- *
* RequestBasedUsage
— Selects the
- * "Request-Based Usage" pricing plan.
+ * For additional details and restrictions on each pricing plan
+ * option, see the Amazon
+ * Location Service pricing page.
+ * Esri
| Here
+ * Esri
| Here
+ * Esri
| Here
+ * MobileAssetTracking
— Selects the
- * "Mobile Asset Tracking" pricing plan.
+ * Billing is determined by the resource usage, the associated
+ * pricing plan, and data source that was specified. For more
+ * information about each pricing plan option and restrictions,
+ * see the Amazon
+ * Location Service pricing page.
* MobileAssetManagement
— Selects the
- * "Mobile Asset Management" pricing plan.
+ * Valid Values: Esri
| Here
+ * Esri
| Here
+ * Esri
| Here
+ *
*
format:
*
*
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
+ /**
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
/**
*
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ *
+ * @see PricingPlan
+ */
+ public String getPricingPlan() {
+ return pricingPlan;
+ }
+
+ /**
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ * @see PricingPlan
+ */
+ public void setPricingPlan(String pricingPlan) {
+ this.pricingPlan = pricingPlan;
+ }
+
+ /**
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ * @return A reference to this updated object so that method calls can be
+ * chained together.
+ * @see PricingPlan
+ */
+ public DescribeMapResult withPricingPlan(String pricingPlan) {
+ this.pricingPlan = pricingPlan;
+ return this;
+ }
+
+ /**
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ * @see PricingPlan
+ */
+ public void setPricingPlan(PricingPlan pricingPlan) {
+ this.pricingPlan = pricingPlan.toString();
+ }
+
+ /**
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ *
+ * <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ * @return A reference to this updated object so that method calls can be
+ * chained together.
+ * @see PricingPlan
+ */
+ public DescribeMapResult withPricingPlan(PricingPlan pricingPlan) {
+ this.pricingPlan = pricingPlan.toString();
+ return this;
+ }
+
/**
* <p>For additional details and restrictions on each pricing plan option, see the <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing page</a>.</p>
+ *
+ *
+ * Esri
+ * Here
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
/**
*
+ *
+ * Esri
+ * Here
+ *
+ *
+ * Esri
+ * Here
+ *
+ *
+ * Esri
+ * Here
+ *
+ *
+ * Esri
+ * Here
+ *
+ *
+ * Esri
+ * Here
+ *
+ *
+ * Esri
+ * Here
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
+ /**
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* [Xlongitude, Ylatitude]
.
+ * format: [X or longitude, Y or latitude]
.
* YYYY-MM-DDThh:mm:ss.sssZ
* [Xlongitude, Ylatitude]
.
+ * format: [X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * 84[X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * format: [X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * 84[X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * format: [X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * 84[X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * format: [X or longitude, Y or latitude]
.
* [Xlongitude, Ylatitude]
.
+ * 84[X or longitude, Y or latitude]
.
* YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
+ * The timestamp at which the device's position was determined. Uses
+ *
+ * ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be the time that the request is made.
+ *
*
@@ -78,13 +82,17 @@ public class GetDevicePositionHistoryRequest extends AmazonWebServiceRequest imp
* EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be after the
+ * time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be 24 hours prior to the time that the request is made.
+ *
*
@@ -164,13 +172,17 @@ public GetDevicePositionHistoryRequest withDeviceId(String deviceId) {
* EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be before
+ * EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be the time that the request is made.
+ *
*
@@ -178,13 +190,17 @@ public GetDevicePositionHistoryRequest withDeviceId(String deviceId) {
* @return EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be after the
+ * time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * ISO 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be the time that the request is made.
+ *
*
@@ -197,13 +213,17 @@ public java.util.Date getEndTimeExclusive() {
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be
+ * after the time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be the time that the request is made.
+ *
*
@@ -211,13 +231,17 @@ public java.util.Date getEndTimeExclusive() {
* @param endTimeExclusive EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be after the
+ * time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be the time that the request is made.
+ *
*
@@ -230,13 +254,17 @@ public void setEndTimeExclusive(java.util.Date endTimeExclusive) {
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be
+ * after the time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be the time that the request is made.
+ *
*
@@ -247,13 +275,17 @@ public void setEndTimeExclusive(java.util.Date endTimeExclusive) {
* @param endTimeExclusive EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be after the
+ * time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be the time that the request is made.
+ *
*
@@ -350,13 +382,17 @@ public GetDevicePositionHistoryRequest withNextToken(String nextToken) {
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for EndTimeExclusive
must be
+ * after the time for StartTimeInclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be 24 hours prior to the time that the request is made.
+ *
*
@@ -364,13 +400,18 @@ public GetDevicePositionHistoryRequest withNextToken(String nextToken) {
* @return EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be before
+ * EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * ISO 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be 24 hours prior to the time that the
+ * request is made.
+ *
*
@@ -383,13 +424,17 @@ public java.util.Date getStartTimeInclusive() {
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be
+ * before EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be 24 hours prior to the time that the request is made.
+ *
*
@@ -397,13 +442,18 @@ public java.util.Date getStartTimeInclusive() {
* @param startTimeInclusive EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be before
+ * EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be 24 hours prior to the time that the
+ * request is made.
+ *
*
@@ -416,13 +466,17 @@ public void setStartTimeInclusive(java.util.Date startTimeInclusive) {
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be
+ * before EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By default, the
+ * value will be 24 hours prior to the time that the request is made.
+ *
*
@@ -433,13 +487,18 @@ public void setStartTimeInclusive(java.util.Date startTimeInclusive) {
* @param startTimeInclusive EndTimeExclusive
must be after the time
- * for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be before
+ * EndTimeExclusive
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * 8601YYYY-MM-DDThh:mm:ss.sssZ
. By
+ * default, the value will be 24 hours prior to the time that the
+ * request is made.
+ *
*
diff --git a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GetDevicePositionRequest.java b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GetDevicePositionRequest.java
index 56f9d067e2..4834411c1c 100644
--- a/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GetDevicePositionRequest.java
+++ b/aws-android-sdk-location/src/main/java/com/amazonaws/services/geo/model/GetDevicePositionRequest.java
@@ -21,18 +21,18 @@
/**
* EndTimeExclusive
must be after
- * the time for StartTimeInclusive
.
+ * The time specified for StartTimeInclusive
must be
+ * before EndTimeExclusive
.
*
@@ -54,7 +54,7 @@ public class GetDevicePositionRequest extends AmazonWebServiceRequest implements
/**
*
@@ -62,7 +62,7 @@ public class GetDevicePositionRequest extends AmazonWebServiceRequest implements
* Pattern: ^[-._\p{L}\p{N}]+$
*
* @return
@@ -79,7 +79,7 @@ public String getDeviceId() {
* Pattern: ^[-._\p{L}\p{N}]+$
*
* @param deviceId
*
* @param deviceId YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
+ * The timestamp for when the tracker resource received the device position
+ * in ISO
+ * 8601 format: YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
*
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
+ /**
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
/**
*
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ *
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
/**
*
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ */
+ private String pricingPlan;
+
+ /**
+ * YYYY-MM-DDThh:mm:ss.sssZ
.
*
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @return
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan
+ * Allowed Values: RequestBasedUsage, MobileAssetTracking,
+ * MobileAssetManagement
+ *
+ * @param pricingPlan YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
* YYYY-MM-DDThh:mm:ss.sssZ
.
*
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *