Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Return all features readable by the current user.
See: Google Maps Engine API Reference for mapsengine.tables.features.list
.
- type TablesFeaturesListResource = "mapsengine" :> ("v1" :> ("tables" :> (Capture "id" Text :> ("features" :> (QueryParam "include" Text :> (QueryParam "where" Text :> (QueryParam "orderBy" Text :> (QueryParam "version" TablesFeaturesListVersion :> (QueryParam "limit" (Textual Word32) :> (QueryParam "pageToken" Text :> (QueryParam "select" Text :> (QueryParam "intersects" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] FeaturesListResponse))))))))))))))
- tablesFeaturesList :: Text -> TablesFeaturesList
- data TablesFeaturesList
- tflInclude :: Lens' TablesFeaturesList (Maybe Text)
- tflWhere :: Lens' TablesFeaturesList (Maybe Text)
- tflOrderBy :: Lens' TablesFeaturesList (Maybe Text)
- tflVersion :: Lens' TablesFeaturesList (Maybe TablesFeaturesListVersion)
- tflId :: Lens' TablesFeaturesList Text
- tflLimit :: Lens' TablesFeaturesList (Maybe Word32)
- tflPageToken :: Lens' TablesFeaturesList (Maybe Text)
- tflSelect :: Lens' TablesFeaturesList (Maybe Text)
- tflIntersects :: Lens' TablesFeaturesList (Maybe Text)
- tflMaxResults :: Lens' TablesFeaturesList (Maybe Word32)
REST Resource
type TablesFeaturesListResource = "mapsengine" :> ("v1" :> ("tables" :> (Capture "id" Text :> ("features" :> (QueryParam "include" Text :> (QueryParam "where" Text :> (QueryParam "orderBy" Text :> (QueryParam "version" TablesFeaturesListVersion :> (QueryParam "limit" (Textual Word32) :> (QueryParam "pageToken" Text :> (QueryParam "select" Text :> (QueryParam "intersects" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] FeaturesListResponse)))))))))))))) Source #
A resource alias for mapsengine.tables.features.list
method which the
TablesFeaturesList
request conforms to.
Creating a Request
Creates a value of TablesFeaturesList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data TablesFeaturesList Source #
Return all features readable by the current user.
See: tablesFeaturesList
smart constructor.
Request Lenses
tflInclude :: Lens' TablesFeaturesList (Maybe Text) Source #
A comma separated list of optional data to include. Optional data available: schema.
tflWhere :: Lens' TablesFeaturesList (Maybe Text) Source #
An SQL-like predicate used to filter results.
tflOrderBy :: Lens' TablesFeaturesList (Maybe Text) Source #
An SQL-like order by clause used to sort results. If this parameter is not included, the order of features is undefined.
tflVersion :: Lens' TablesFeaturesList (Maybe TablesFeaturesListVersion) Source #
The table version to access. See Accessing Public Data for information.
tflLimit :: Lens' TablesFeaturesList (Maybe Word32) Source #
The total number of features to return from the query, irrespective of the number of pages.
tflPageToken :: Lens' TablesFeaturesList (Maybe Text) Source #
The continuation token, used to page through large result sets. To get the next page of results, set this parameter to the value of nextPageToken from the previous response.
tflSelect :: Lens' TablesFeaturesList (Maybe Text) Source #
A SQL-like projection clause used to specify returned properties. If this parameter is not included, all properties are returned.
tflIntersects :: Lens' TablesFeaturesList (Maybe Text) Source #
A geometry literal that specifies the spatial restriction of the query.
tflMaxResults :: Lens' TablesFeaturesList (Maybe Word32) Source #
The maximum number of items to include in the response, used for paging. The maximum supported value is 1000.