public static final class ParkingManager.ParkingBoxOptions extends Object
Constructor and Description |
---|
ParkingBoxOptions(GeoPoint corner1,
GeoPoint corner2)
Initializes a new instance of the
ParkingManager.ParkingBoxOptions class. |
Modifier and Type | Method and Description |
---|---|
T |
setArrivalDate(Date value)
Sets the date and time the user is expected to arrive at a parking lot.
|
ParkingManager.ParkingBoxOptions |
setCorner1(GeoPoint value)
Sets the first corner of the rectangular region in which to get parking lot data.
|
ParkingManager.ParkingBoxOptions |
setCorner2(GeoPoint value)
Sets the first corner of the rectangular region in which to get parking lot data.
|
T |
setCount(int value)
The maximum number of results.
|
T |
setLocale(Locale locale)
Set the preferred locale for the language of the results.
|
T |
setOutputFields(int value)
Sets what parking lot information should be returned.
|
T |
setParkingType(int type)
Sets the requested parking types.
|
T |
setSortBy(ParkingManager.SortBy value)
Sets the sorting order for the results.
|
T |
setUnits(UserPreferences.Unit value)
Sets the units for the returned data.
|
String |
toString() |
public ParkingBoxOptions(GeoPoint corner1, GeoPoint corner2)
ParkingManager.ParkingBoxOptions
class.corner1
- The first corner of the rectangular region.corner2
- The second corner of the rectangular region, diagonally
opposite corner1.ParkingManager.ParkingManagerException
- Thrown when corner1
or corner2
is invalid.public ParkingManager.ParkingBoxOptions setCorner1(GeoPoint value)
value
- The first corner of the rectangular region.ParkingManager.ParkingBoxOptions
class.ParkingManager.ParkingManagerException
- when the specified corner 1 value is invalid.public ParkingManager.ParkingBoxOptions setCorner2(GeoPoint value)
value
- The second corner of the rectangular region.ParkingManager.ParkingBoxOptions
class.ParkingManager.ParkingManagerException
- when the specified corner 2 value is invalid.public T setArrivalDate(Date value)
value
- The arrival date. The date cannot be set to date in the past.ParkingManager.ParkingManagerException
- when the specified arrival date is invalid or set to some
date in the past.public T setOutputFields(int value)
ParkingManager.PARKING_OUTPUT_FIELD_BASIC
.
Supported values are:
Fields can be combined. For instance, to return both basic information and pricing, use PARKING_OUTPUT_FIELD_BASIC | PARKING_OUTPUT_FIELD_PRICING.value
- Fields to return for parking lot information.ParkingManager.ParkingManagerException
- when value is invalid.public T setSortBy(ParkingManager.SortBy value)
value
- The sorting criteria.public T setCount(int value)
setParkingType(int)
set to both ParkingManager.PARKING_TYPE_PARKING_LOT
and
ParkingManager.PARKING_TYPE_PARKING_BLOCK
, count
is applied to each subset independently.
For instance, if count set to 10, response will return 10 parking lots and 10 parking blocks, if available.value
- Number of results.public T setUnits(UserPreferences.Unit value)
value
- The units for the results.ParkingManager.ParkingManagerException
- when value is invalid.public T setLocale(Locale locale)
locale
- The locale or null
to use the default.public T setParkingType(int type)
ParkingManager.PARKING_TYPE_PARKING_LOT
.type
- Parking type.Copyright © 2013-2016 INRIX, Inc. All Rights Reserved.