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 a list of books uploaded by the current user.
See: Books API Reference for books.volumes.useruploaded.list
.
Synopsis
- type VolumesUserUploadedListResource = "books" :> ("v1" :> ("volumes" :> ("useruploaded" :> (QueryParams "processingState" VolumesUserUploadedListProcessingState :> (QueryParam "locale" Text :> (QueryParams "volumeId" Text :> (QueryParam "source" Text :> (QueryParam "startIndex" (Textual Word32) :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] Volumes))))))))))
- volumesUserUploadedList :: VolumesUserUploadedList
- data VolumesUserUploadedList
- vuulProcessingState :: Lens' VolumesUserUploadedList [VolumesUserUploadedListProcessingState]
- vuulLocale :: Lens' VolumesUserUploadedList (Maybe Text)
- vuulVolumeId :: Lens' VolumesUserUploadedList [Text]
- vuulSource :: Lens' VolumesUserUploadedList (Maybe Text)
- vuulStartIndex :: Lens' VolumesUserUploadedList (Maybe Word32)
- vuulMaxResults :: Lens' VolumesUserUploadedList (Maybe Word32)
REST Resource
type VolumesUserUploadedListResource = "books" :> ("v1" :> ("volumes" :> ("useruploaded" :> (QueryParams "processingState" VolumesUserUploadedListProcessingState :> (QueryParam "locale" Text :> (QueryParams "volumeId" Text :> (QueryParam "source" Text :> (QueryParam "startIndex" (Textual Word32) :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] Volumes)))))))))) Source #
A resource alias for books.volumes.useruploaded.list
method which the
VolumesUserUploadedList
request conforms to.
Creating a Request
volumesUserUploadedList :: VolumesUserUploadedList Source #
Creates a value of VolumesUserUploadedList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data VolumesUserUploadedList Source #
Return a list of books uploaded by the current user.
See: volumesUserUploadedList
smart constructor.
Instances
Request Lenses
vuulProcessingState :: Lens' VolumesUserUploadedList [VolumesUserUploadedListProcessingState] Source #
The processing state of the user uploaded volumes to be returned.
vuulLocale :: Lens' VolumesUserUploadedList (Maybe Text) Source #
ISO-639-1 language and ISO-3166-1 country code. Ex: 'en_US'. Used for generating recommendations.
vuulVolumeId :: Lens' VolumesUserUploadedList [Text] Source #
The ids of the volumes to be returned. If not specified all that match the processingState are returned.
vuulSource :: Lens' VolumesUserUploadedList (Maybe Text) Source #
String to identify the originator of this request.
vuulStartIndex :: Lens' VolumesUserUploadedList (Maybe Word32) Source #
Index of the first result to return (starts at 0)
vuulMaxResults :: Lens' VolumesUserUploadedList (Maybe Word32) Source #
Maximum number of results to return.