Copyright | (c) 2015 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 |
- Service Configuration
- OAuth Scopes
- UserSettings
- Annotations
- VolumesListProjection
- MyLibraryBookshelvesVolumesListProjection
- VolumesListOrderBy
- AnnotationsData
- UserSettingsNotificationMoreFromAuthors
- Volumeannotations
- ReviewSource
- AnnotationData
- Volumeannotation
- BooksCloudLoadingResource
- Annotation
- ReviewAuthor
- GeolayerDataGeoViewport
- VolumeUserInfo
- Layersummary
- VolumesListLibraryRestrict
- VolumeannotationContentRanges
- VolumeAccessInfo
- MyLibraryBookshelvesRemoveVolumeReason
- VolumeVolumeInfoImageLinks
- OnboardingListCategoryVolumesMaxAllowedMaturityRating
- VolumeUserInfoUserUploadedVolumeInfo
- VolumeUserInfoCopy
- BooksVolumesRecommendedRateResponse
- Bookshelf
- Notification
- VolumesListDownload
- AnnotationsSummaryLayersItem
- VolumeSaleInfoOffersItemRentalDuration
- DictlayerDataDictWordsItemExamplesItem
- OffersItemsItem
- AnnotationLayerSummary
- VolumeSearchInfo
- AnnotationsSummary
- VolumesGetProjection
- Category
- VolumesAssociatedListAssociation
- DiscoveryclustersClustersItemBanner_with_content_container
- Volume
- GeolayerDataGeoBoundaryItemItem
- OffersItemsItemItemsItem
- DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource
- GeolayerDataCommon
- GeolayerDataGeo
- DictlayerDataDictWordsItem
- CategoryItemsItem
- DictlayerDataDictWordsItemDerivativesItemSource
- VolumesRecommendedRateRating
- GeolayerData
- DictlayerDataDictWordsItemSource
- DictlayerDataDictWordsItemDerivativesItem
- VolumesUserUploadedListProcessingState
- MyConfigSyncVolumeLicensesFeatures
- DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem
- DictlayerData
- VolumesAssociatedListMaxAllowedMaturityRating
- DictlayerDataDictWordsItemSensesItemSynonymsItemSource
- VolumesListFilter
- UserSettingsNotification
- DictlayerDataDictWordsItemSensesItemSynonymsItem
- GeolayerDataGeoViewportLo
- VolumesRecommendedListMaxAllowedMaturityRating
- VolumeSaleInfoOffersItemListPrice
- DownloadAccessRestriction
- DictlayerDataCommon
- DiscoveryclustersClustersItem
- VolumeSaleInfoRetailPrice
- VolumeSaleInfoListPrice
- DictlayerDataDictWordsItemSensesItemConjugationsItem
- Volume2
- Review
- VolumeUserInfoRentalPeriod
- VolumeSaleInfo
- MyLibraryBookshelvesAddVolumeReason
- Metadata
- VolumeLayerInfo
- VolumeVolumeInfoDimensions
- RequestAccess
- AnnotationClientVersionRanges
- VolumesMybooksListAcquireMethod
- DictlayerDataDictWordsItemSensesItemDefinitionsItem
- VolumeLayerInfoLayersItem
- AnnotationCurrentVersionRanges
- PersonalizedstreamGetMaxAllowedMaturityRating
- VolumesListPrintType
- VolumeAccessInfoPdf
- DictlayerDataDictWordsItemExamplesItemSource
- VolumeAccessInfoEpub
- ReadingPosition
- VolumeSaleInfoOffersItem
- DictlayerDataDict
- DictlayerDataDictWordsItemSensesItem
- VolumeRecommendedInfo
- Offers
- VolumesMybooksListProcessingState
- Discoveryclusters
- UserSettingsNotesExport
- ConcurrentAccessRestriction
- Volumes
- Bookshelves
- MyConfigRequestAccessLicenseTypes
- DictlayerDataDictSource
- DownloadAccesses
- GeolayerDataGeoViewportHi
- MyLibraryReadingPositionsSetPositionAction
- VolumeVolumeInfo
- MetadataItemsItem
- DictlayerDataDictWordsItemSensesItemSource
- VolumeSaleInfoOffersItemRetailPrice
- VolumeVolumeInfoIndustryIdentifiersItem
- BooksAnnotationsRange
- Layersummaries
- booksService :: Service
- booksScope :: OAuthScope
- data UserSettings
- userSettings :: UserSettings
- usNotification :: Lens' UserSettings (Maybe UserSettingsNotification)
- usKind :: Lens' UserSettings Text
- usNotesExport :: Lens' UserSettings (Maybe UserSettingsNotesExport)
- data Annotations
- annotations :: Annotations
- aTotalItems :: Lens' Annotations (Maybe Int32)
- aNextPageToken :: Lens' Annotations (Maybe Text)
- aKind :: Lens' Annotations Text
- aItems :: Lens' Annotations [Annotation]
- data VolumesListProjection
- data MyLibraryBookshelvesVolumesListProjection
- data VolumesListOrderBy
- data AnnotationsData
- annotationsData :: AnnotationsData
- adTotalItems :: Lens' AnnotationsData (Maybe Int32)
- adNextPageToken :: Lens' AnnotationsData (Maybe Text)
- adKind :: Lens' AnnotationsData Text
- adItems :: Lens' AnnotationsData [AnnotationData]
- data UserSettingsNotificationMoreFromAuthors
- userSettingsNotificationMoreFromAuthors :: UserSettingsNotificationMoreFromAuthors
- usnmfaOptedState :: Lens' UserSettingsNotificationMoreFromAuthors (Maybe Text)
- data Volumeannotations
- volumeannotations :: Volumeannotations
- vTotalItems :: Lens' Volumeannotations (Maybe Int32)
- vNextPageToken :: Lens' Volumeannotations (Maybe Text)
- vKind :: Lens' Volumeannotations Text
- vItems :: Lens' Volumeannotations [Volumeannotation]
- vVersion :: Lens' Volumeannotations (Maybe Text)
- data ReviewSource
- reviewSource :: ReviewSource
- rsExtraDescription :: Lens' ReviewSource (Maybe Text)
- rsURL :: Lens' ReviewSource (Maybe Text)
- rsDescription :: Lens' ReviewSource (Maybe Text)
- data AnnotationData
- annotationData :: AnnotationData
- annEncodedData :: Lens' AnnotationData (Maybe Word8)
- annKind :: Lens' AnnotationData Text
- annData :: Lens' AnnotationData (Maybe JSONValue)
- annSelfLink :: Lens' AnnotationData (Maybe Text)
- annAnnotationType :: Lens' AnnotationData (Maybe Text)
- annVolumeId :: Lens' AnnotationData (Maybe Text)
- annId :: Lens' AnnotationData (Maybe Text)
- annUpdated :: Lens' AnnotationData (Maybe UTCTime)
- annLayerId :: Lens' AnnotationData (Maybe Text)
- data Volumeannotation
- volumeannotation :: Volumeannotation
- volSelectedText :: Lens' Volumeannotation (Maybe Text)
- volAnnotationDataLink :: Lens' Volumeannotation (Maybe Text)
- volPageIds :: Lens' Volumeannotation [Text]
- volKind :: Lens' Volumeannotation Text
- volData :: Lens' Volumeannotation (Maybe Text)
- volSelfLink :: Lens' Volumeannotation (Maybe Text)
- volAnnotationType :: Lens' Volumeannotation (Maybe Text)
- volAnnotationDataId :: Lens' Volumeannotation (Maybe Text)
- volContentRanges :: Lens' Volumeannotation (Maybe VolumeannotationContentRanges)
- volVolumeId :: Lens' Volumeannotation (Maybe Text)
- volId :: Lens' Volumeannotation (Maybe Text)
- volDeleted :: Lens' Volumeannotation (Maybe Bool)
- volUpdated :: Lens' Volumeannotation (Maybe UTCTime)
- volLayerId :: Lens' Volumeannotation (Maybe Text)
- data BooksCloudLoadingResource
- booksCloudLoadingResource :: BooksCloudLoadingResource
- bclrProcessingState :: Lens' BooksCloudLoadingResource (Maybe Text)
- bclrVolumeId :: Lens' BooksCloudLoadingResource (Maybe Text)
- bclrAuthor :: Lens' BooksCloudLoadingResource (Maybe Text)
- bclrTitle :: Lens' BooksCloudLoadingResource (Maybe Text)
- data Annotation
- annotation :: Annotation
- aaSelectedText :: Lens' Annotation (Maybe Text)
- aaLayerSummary :: Lens' Annotation (Maybe AnnotationLayerSummary)
- aaHighlightStyle :: Lens' Annotation (Maybe Text)
- aaClientVersionRanges :: Lens' Annotation (Maybe AnnotationClientVersionRanges)
- aaPageIds :: Lens' Annotation [Text]
- aaKind :: Lens' Annotation Text
- aaData :: Lens' Annotation (Maybe Text)
- aaCreated :: Lens' Annotation (Maybe UTCTime)
- aaAfterSelectedText :: Lens' Annotation (Maybe Text)
- aaSelfLink :: Lens' Annotation (Maybe Text)
- aaCurrentVersionRanges :: Lens' Annotation (Maybe AnnotationCurrentVersionRanges)
- aaVolumeId :: Lens' Annotation (Maybe Text)
- aaBeforeSelectedText :: Lens' Annotation (Maybe Text)
- aaId :: Lens' Annotation (Maybe Text)
- aaDeleted :: Lens' Annotation (Maybe Bool)
- aaUpdated :: Lens' Annotation (Maybe UTCTime)
- aaLayerId :: Lens' Annotation (Maybe Text)
- data ReviewAuthor
- reviewAuthor :: ReviewAuthor
- raDisplayName :: Lens' ReviewAuthor (Maybe Text)
- data GeolayerDataGeoViewport
- geolayerDataGeoViewport :: GeolayerDataGeoViewport
- gdgvHi :: Lens' GeolayerDataGeoViewport (Maybe GeolayerDataGeoViewportHi)
- gdgvLo :: Lens' GeolayerDataGeoViewport (Maybe GeolayerDataGeoViewportLo)
- data VolumeUserInfo
- volumeUserInfo :: VolumeUserInfo
- vuiCopy :: Lens' VolumeUserInfo (Maybe VolumeUserInfoCopy)
- vuiUserUploadedVolumeInfo :: Lens' VolumeUserInfo (Maybe VolumeUserInfoUserUploadedVolumeInfo)
- vuiIsPurchased :: Lens' VolumeUserInfo (Maybe Bool)
- vuiEntitlementType :: Lens' VolumeUserInfo (Maybe Int32)
- vuiAcquisitionType :: Lens' VolumeUserInfo (Maybe Int32)
- vuiRentalState :: Lens' VolumeUserInfo (Maybe Text)
- vuiIsPreOrdered :: Lens' VolumeUserInfo (Maybe Bool)
- vuiReview :: Lens' VolumeUserInfo (Maybe Review)
- vuiRentalPeriod :: Lens' VolumeUserInfo (Maybe VolumeUserInfoRentalPeriod)
- vuiUpdated :: Lens' VolumeUserInfo (Maybe UTCTime)
- vuiIsUploaded :: Lens' VolumeUserInfo (Maybe Bool)
- vuiIsInMyBooks :: Lens' VolumeUserInfo (Maybe Bool)
- vuiReadingPosition :: Lens' VolumeUserInfo (Maybe ReadingPosition)
- data Layersummary
- layersummary :: Layersummary
- lAnnotationsDataLink :: Lens' Layersummary (Maybe Text)
- lAnnotationsLink :: Lens' Layersummary (Maybe Text)
- lKind :: Lens' Layersummary Text
- lDataCount :: Lens' Layersummary (Maybe Int32)
- lContentVersion :: Lens' Layersummary (Maybe Text)
- lVolumeAnnotationsVersion :: Lens' Layersummary (Maybe Text)
- lAnnotationCount :: Lens' Layersummary (Maybe Int32)
- lAnnotationTypes :: Lens' Layersummary [Text]
- lSelfLink :: Lens' Layersummary (Maybe Text)
- lVolumeId :: Lens' Layersummary (Maybe Text)
- lId :: Lens' Layersummary (Maybe Text)
- lUpdated :: Lens' Layersummary (Maybe UTCTime)
- lLayerId :: Lens' Layersummary (Maybe Text)
- data VolumesListLibraryRestrict
- data VolumeannotationContentRanges
- volumeannotationContentRanges :: VolumeannotationContentRanges
- vcrGbImageRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange)
- vcrContentVersion :: Lens' VolumeannotationContentRanges (Maybe Text)
- vcrGbTextRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange)
- vcrCfiRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange)
- data VolumeAccessInfo
- volumeAccessInfo :: VolumeAccessInfo
- vaiWebReaderLink :: Lens' VolumeAccessInfo (Maybe Text)
- vaiCountry :: Lens' VolumeAccessInfo (Maybe Text)
- vaiDriveImportedContentLink :: Lens' VolumeAccessInfo (Maybe Text)
- vaiExplicitOfflineLicenseManagement :: Lens' VolumeAccessInfo (Maybe Bool)
- vaiViewability :: Lens' VolumeAccessInfo (Maybe Text)
- vaiQuoteSharingAllowed :: Lens' VolumeAccessInfo (Maybe Bool)
- vaiEpub :: Lens' VolumeAccessInfo (Maybe VolumeAccessInfoEpub)
- vaiPdf :: Lens' VolumeAccessInfo (Maybe VolumeAccessInfoPdf)
- vaiTextToSpeechPermission :: Lens' VolumeAccessInfo (Maybe Text)
- vaiEmbeddable :: Lens' VolumeAccessInfo (Maybe Bool)
- vaiAccessViewStatus :: Lens' VolumeAccessInfo (Maybe Text)
- vaiDownloadAccess :: Lens' VolumeAccessInfo (Maybe DownloadAccessRestriction)
- vaiViewOrderURL :: Lens' VolumeAccessInfo (Maybe Text)
- vaiPublicDomain :: Lens' VolumeAccessInfo (Maybe Bool)
- data MyLibraryBookshelvesRemoveVolumeReason = Onboarding
- data VolumeVolumeInfoImageLinks
- volumeVolumeInfoImageLinks :: VolumeVolumeInfoImageLinks
- vviilThumbnail :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- vviilSmall :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- vviilExtraLarge :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- vviilLarge :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- vviilMedium :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- vviilSmallThumbnail :: Lens' VolumeVolumeInfoImageLinks (Maybe Text)
- data OnboardingListCategoryVolumesMaxAllowedMaturityRating
- data VolumeUserInfoUserUploadedVolumeInfo
- volumeUserInfoUserUploadedVolumeInfo :: VolumeUserInfoUserUploadedVolumeInfo
- vuiuuviProcessingState :: Lens' VolumeUserInfoUserUploadedVolumeInfo (Maybe Text)
- data VolumeUserInfoCopy
- volumeUserInfoCopy :: VolumeUserInfoCopy
- vuicLimitType :: Lens' VolumeUserInfoCopy (Maybe Text)
- vuicAllowedCharacterCount :: Lens' VolumeUserInfoCopy (Maybe Int32)
- vuicUpdated :: Lens' VolumeUserInfoCopy (Maybe UTCTime)
- vuicRemainingCharacterCount :: Lens' VolumeUserInfoCopy (Maybe Int32)
- data BooksVolumesRecommendedRateResponse
- booksVolumesRecommendedRateResponse :: BooksVolumesRecommendedRateResponse
- bvrrrConsistencyToken :: Lens' BooksVolumesRecommendedRateResponse (Maybe Text)
- data Bookshelf
- bookshelf :: Bookshelf
- bAccess :: Lens' Bookshelf (Maybe Text)
- bVolumesLastUpdated :: Lens' Bookshelf (Maybe UTCTime)
- bKind :: Lens' Bookshelf Text
- bCreated :: Lens' Bookshelf (Maybe UTCTime)
- bVolumeCount :: Lens' Bookshelf (Maybe Int32)
- bSelfLink :: Lens' Bookshelf (Maybe Text)
- bId :: Lens' Bookshelf (Maybe Int32)
- bUpdated :: Lens' Bookshelf (Maybe UTCTime)
- bTitle :: Lens' Bookshelf (Maybe Text)
- bDescription :: Lens' Bookshelf (Maybe Text)
- data Notification
- notification :: Notification
- nKind :: Lens' Notification Text
- nBody :: Lens' Notification (Maybe Text)
- nLinkURL :: Lens' Notification (Maybe Text)
- nIconURL :: Lens' Notification (Maybe Text)
- nTitle :: Lens' Notification (Maybe Text)
- data VolumesListDownload = Epub
- data AnnotationsSummaryLayersItem
- annotationsSummaryLayersItem :: AnnotationsSummaryLayersItem
- asliLimitType :: Lens' AnnotationsSummaryLayersItem (Maybe Text)
- asliAllowedCharacterCount :: Lens' AnnotationsSummaryLayersItem (Maybe Int32)
- asliUpdated :: Lens' AnnotationsSummaryLayersItem (Maybe UTCTime)
- asliLayerId :: Lens' AnnotationsSummaryLayersItem (Maybe Text)
- asliRemainingCharacterCount :: Lens' AnnotationsSummaryLayersItem (Maybe Int32)
- data VolumeSaleInfoOffersItemRentalDuration
- volumeSaleInfoOffersItemRentalDuration :: VolumeSaleInfoOffersItemRentalDuration
- vsioirdCount :: Lens' VolumeSaleInfoOffersItemRentalDuration (Maybe Double)
- vsioirdUnit :: Lens' VolumeSaleInfoOffersItemRentalDuration (Maybe Text)
- data DictlayerDataDictWordsItemExamplesItem
- dictlayerDataDictWordsItemExamplesItem :: DictlayerDataDictWordsItemExamplesItem
- dddwieiText :: Lens' DictlayerDataDictWordsItemExamplesItem (Maybe Text)
- dddwieiSource :: Lens' DictlayerDataDictWordsItemExamplesItem (Maybe DictlayerDataDictWordsItemExamplesItemSource)
- data OffersItemsItem
- offersItemsItem :: OffersItemsItem
- oiiItems :: Lens' OffersItemsItem [OffersItemsItemItemsItem]
- oiiArtURL :: Lens' OffersItemsItem (Maybe Text)
- oiiId :: Lens' OffersItemsItem (Maybe Text)
- oiiGServicesKey :: Lens' OffersItemsItem (Maybe Text)
- data AnnotationLayerSummary
- annotationLayerSummary :: AnnotationLayerSummary
- alsLimitType :: Lens' AnnotationLayerSummary (Maybe Text)
- alsAllowedCharacterCount :: Lens' AnnotationLayerSummary (Maybe Int32)
- alsRemainingCharacterCount :: Lens' AnnotationLayerSummary (Maybe Int32)
- data VolumeSearchInfo
- volumeSearchInfo :: VolumeSearchInfo
- vsiTextSnippet :: Lens' VolumeSearchInfo (Maybe Text)
- data AnnotationsSummary
- annotationsSummary :: AnnotationsSummary
- asKind :: Lens' AnnotationsSummary Text
- asLayers :: Lens' AnnotationsSummary [AnnotationsSummaryLayersItem]
- data VolumesGetProjection
- data Category
- category :: Category
- cKind :: Lens' Category Text
- cItems :: Lens' Category [CategoryItemsItem]
- data VolumesAssociatedListAssociation
- data DiscoveryclustersClustersItemBanner_with_content_container
- discoveryclustersClustersItemBanner_with_content_container :: DiscoveryclustersClustersItemBanner_with_content_container
- dcibFillColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- dcibMoreButtonURL :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- dcibTextColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- dcibMoreButtonText :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- dcibImageURL :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- dcibMaskColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text)
- data Volume
- volume :: Volume
- vvUserInfo :: Lens' Volume (Maybe VolumeUserInfo)
- vvEtag :: Lens' Volume (Maybe Text)
- vvAccessInfo :: Lens' Volume (Maybe VolumeAccessInfo)
- vvKind :: Lens' Volume Text
- vvSearchInfo :: Lens' Volume (Maybe VolumeSearchInfo)
- vvSelfLink :: Lens' Volume (Maybe Text)
- vvLayerInfo :: Lens' Volume (Maybe VolumeLayerInfo)
- vvSaleInfo :: Lens' Volume (Maybe VolumeSaleInfo)
- vvId :: Lens' Volume (Maybe Text)
- vvRecommendedInfo :: Lens' Volume (Maybe VolumeRecommendedInfo)
- vvVolumeInfo :: Lens' Volume (Maybe VolumeVolumeInfo)
- data GeolayerDataGeoBoundaryItemItem
- geolayerDataGeoBoundaryItemItem :: GeolayerDataGeoBoundaryItemItem
- gdgbiiLatitude :: Lens' GeolayerDataGeoBoundaryItemItem (Maybe Word32)
- gdgbiiLongitude :: Lens' GeolayerDataGeoBoundaryItemItem (Maybe Word32)
- data OffersItemsItemItemsItem
- offersItemsItemItemsItem :: OffersItemsItemItemsItem
- oiiiiCanonicalVolumeLink :: Lens' OffersItemsItemItemsItem (Maybe Text)
- oiiiiCoverURL :: Lens' OffersItemsItemItemsItem (Maybe Text)
- oiiiiVolumeId :: Lens' OffersItemsItemItemsItem (Maybe Text)
- oiiiiAuthor :: Lens' OffersItemsItemItemsItem (Maybe Text)
- oiiiiTitle :: Lens' OffersItemsItemItemsItem (Maybe Text)
- oiiiiDescription :: Lens' OffersItemsItemItemsItem (Maybe Text)
- data DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource
- dictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource :: DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource
- dddwisidieisURL :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource (Maybe Text)
- dddwisidieisAttribution :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource (Maybe Text)
- data GeolayerDataCommon
- geolayerDataCommon :: GeolayerDataCommon
- gdcSnippet :: Lens' GeolayerDataCommon (Maybe Text)
- gdcSnippetURL :: Lens' GeolayerDataCommon (Maybe Text)
- gdcLang :: Lens' GeolayerDataCommon (Maybe Text)
- gdcTitle :: Lens' GeolayerDataCommon (Maybe Text)
- gdcPreviewImageURL :: Lens' GeolayerDataCommon (Maybe Text)
- data GeolayerDataGeo
- geolayerDataGeo :: GeolayerDataGeo
- gdgMapType :: Lens' GeolayerDataGeo (Maybe Text)
- gdgCachePolicy :: Lens' GeolayerDataGeo (Maybe Text)
- gdgViewport :: Lens' GeolayerDataGeo (Maybe GeolayerDataGeoViewport)
- gdgBoundary :: Lens' GeolayerDataGeo [[GeolayerDataGeoBoundaryItemItem]]
- gdgLatitude :: Lens' GeolayerDataGeo (Maybe Double)
- gdgZoom :: Lens' GeolayerDataGeo (Maybe Int32)
- gdgCountryCode :: Lens' GeolayerDataGeo (Maybe Text)
- gdgLongitude :: Lens' GeolayerDataGeo (Maybe Double)
- data DictlayerDataDictWordsItem
- dictlayerDataDictWordsItem :: DictlayerDataDictWordsItem
- dddwiSenses :: Lens' DictlayerDataDictWordsItem [DictlayerDataDictWordsItemSensesItem]
- dddwiSource :: Lens' DictlayerDataDictWordsItem (Maybe DictlayerDataDictWordsItemSource)
- dddwiDerivatives :: Lens' DictlayerDataDictWordsItem [DictlayerDataDictWordsItemDerivativesItem]
- dddwiExamples :: Lens' DictlayerDataDictWordsItem [DictlayerDataDictWordsItemExamplesItem]
- data CategoryItemsItem
- categoryItemsItem :: CategoryItemsItem
- ciiName :: Lens' CategoryItemsItem (Maybe Text)
- ciiCategoryId :: Lens' CategoryItemsItem (Maybe Text)
- ciiBadgeURL :: Lens' CategoryItemsItem (Maybe Text)
- data DictlayerDataDictWordsItemDerivativesItemSource
- dictlayerDataDictWordsItemDerivativesItemSource :: DictlayerDataDictWordsItemDerivativesItemSource
- dddwidisURL :: Lens' DictlayerDataDictWordsItemDerivativesItemSource (Maybe Text)
- dddwidisAttribution :: Lens' DictlayerDataDictWordsItemDerivativesItemSource (Maybe Text)
- data VolumesRecommendedRateRating
- data GeolayerData
- geolayerData :: GeolayerData
- gdKind :: Lens' GeolayerData Text
- gdGeo :: Lens' GeolayerData (Maybe GeolayerDataGeo)
- gdCommon :: Lens' GeolayerData (Maybe GeolayerDataCommon)
- data DictlayerDataDictWordsItemSource
- dictlayerDataDictWordsItemSource :: DictlayerDataDictWordsItemSource
- dddwisURL :: Lens' DictlayerDataDictWordsItemSource (Maybe Text)
- dddwisAttribution :: Lens' DictlayerDataDictWordsItemSource (Maybe Text)
- data DictlayerDataDictWordsItemDerivativesItem
- dictlayerDataDictWordsItemDerivativesItem :: DictlayerDataDictWordsItemDerivativesItem
- dddwidiText :: Lens' DictlayerDataDictWordsItemDerivativesItem (Maybe Text)
- dddwidiSource :: Lens' DictlayerDataDictWordsItemDerivativesItem (Maybe DictlayerDataDictWordsItemDerivativesItemSource)
- data VolumesUserUploadedListProcessingState
- data MyConfigSyncVolumeLicensesFeatures = Rentals
- data DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem
- dictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem :: DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem
- dddwisidieiText :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem (Maybe Text)
- dddwisidieiSource :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem (Maybe DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource)
- data DictlayerData
- dictlayerData :: DictlayerData
- ddKind :: Lens' DictlayerData Text
- ddDict :: Lens' DictlayerData (Maybe DictlayerDataDict)
- ddCommon :: Lens' DictlayerData (Maybe DictlayerDataCommon)
- data VolumesAssociatedListMaxAllowedMaturityRating
- data DictlayerDataDictWordsItemSensesItemSynonymsItemSource
- dictlayerDataDictWordsItemSensesItemSynonymsItemSource :: DictlayerDataDictWordsItemSensesItemSynonymsItemSource
- dddwisisisURL :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItemSource (Maybe Text)
- dddwisisisAttribution :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItemSource (Maybe Text)
- data VolumesListFilter
- data UserSettingsNotification
- userSettingsNotification :: UserSettingsNotification
- usnMoreFromAuthors :: Lens' UserSettingsNotification (Maybe UserSettingsNotificationMoreFromAuthors)
- data DictlayerDataDictWordsItemSensesItemSynonymsItem
- dictlayerDataDictWordsItemSensesItemSynonymsItem :: DictlayerDataDictWordsItemSensesItemSynonymsItem
- dddwisisiText :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItem (Maybe Text)
- dddwisisiSource :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItem (Maybe DictlayerDataDictWordsItemSensesItemSynonymsItemSource)
- data GeolayerDataGeoViewportLo
- geolayerDataGeoViewportLo :: GeolayerDataGeoViewportLo
- gdgvlLatitude :: Lens' GeolayerDataGeoViewportLo (Maybe Double)
- gdgvlLongitude :: Lens' GeolayerDataGeoViewportLo (Maybe Double)
- data VolumesRecommendedListMaxAllowedMaturityRating
- data VolumeSaleInfoOffersItemListPrice
- volumeSaleInfoOffersItemListPrice :: VolumeSaleInfoOffersItemListPrice
- vsioilpCurrencyCode :: Lens' VolumeSaleInfoOffersItemListPrice (Maybe Text)
- vsioilpAmountInMicros :: Lens' VolumeSaleInfoOffersItemListPrice (Maybe Double)
- data DownloadAccessRestriction
- downloadAccessRestriction :: DownloadAccessRestriction
- darJustAcquired :: Lens' DownloadAccessRestriction (Maybe Bool)
- darSignature :: Lens' DownloadAccessRestriction (Maybe Text)
- darKind :: Lens' DownloadAccessRestriction Text
- darMaxDownloadDevices :: Lens' DownloadAccessRestriction (Maybe Int32)
- darDownloadsAcquired :: Lens' DownloadAccessRestriction (Maybe Int32)
- darReasonCode :: Lens' DownloadAccessRestriction (Maybe Text)
- darVolumeId :: Lens' DownloadAccessRestriction (Maybe Text)
- darRestricted :: Lens' DownloadAccessRestriction (Maybe Bool)
- darSource :: Lens' DownloadAccessRestriction (Maybe Text)
- darDeviceAllowed :: Lens' DownloadAccessRestriction (Maybe Bool)
- darMessage :: Lens' DownloadAccessRestriction (Maybe Text)
- darNonce :: Lens' DownloadAccessRestriction (Maybe Text)
- data DictlayerDataCommon
- dictlayerDataCommon :: DictlayerDataCommon
- ddcTitle :: Lens' DictlayerDataCommon (Maybe Text)
- data DiscoveryclustersClustersItem
- discoveryclustersClustersItem :: DiscoveryclustersClustersItem
- dciBannerWithContentContainer :: Lens' DiscoveryclustersClustersItem (Maybe DiscoveryclustersClustersItemBanner_with_content_container)
- dciUid :: Lens' DiscoveryclustersClustersItem (Maybe Text)
- dciTotalVolumes :: Lens' DiscoveryclustersClustersItem (Maybe Int32)
- dciSubTitle :: Lens' DiscoveryclustersClustersItem (Maybe Text)
- dciTitle :: Lens' DiscoveryclustersClustersItem (Maybe Text)
- dciVolumes :: Lens' DiscoveryclustersClustersItem [Volume]
- data VolumeSaleInfoRetailPrice
- volumeSaleInfoRetailPrice :: VolumeSaleInfoRetailPrice
- vsirpAmount :: Lens' VolumeSaleInfoRetailPrice (Maybe Double)
- vsirpCurrencyCode :: Lens' VolumeSaleInfoRetailPrice (Maybe Text)
- data VolumeSaleInfoListPrice
- volumeSaleInfoListPrice :: VolumeSaleInfoListPrice
- vsilpAmount :: Lens' VolumeSaleInfoListPrice (Maybe Double)
- vsilpCurrencyCode :: Lens' VolumeSaleInfoListPrice (Maybe Text)
- data DictlayerDataDictWordsItemSensesItemConjugationsItem
- dictlayerDataDictWordsItemSensesItemConjugationsItem :: DictlayerDataDictWordsItemSensesItemConjugationsItem
- dddwisiciValue :: Lens' DictlayerDataDictWordsItemSensesItemConjugationsItem (Maybe Text)
- dddwisiciType :: Lens' DictlayerDataDictWordsItemSensesItemConjugationsItem (Maybe Text)
- data Volume2
- volume2 :: Volume2
- voloNextPageToken :: Lens' Volume2 (Maybe Text)
- voloKind :: Lens' Volume2 Text
- voloItems :: Lens' Volume2 [Volume]
- data Review
- review :: Review
- rRating :: Lens' Review (Maybe Text)
- rKind :: Lens' Review Text
- rContent :: Lens' Review (Maybe Text)
- rDate :: Lens' Review (Maybe Text)
- rVolumeId :: Lens' Review (Maybe Text)
- rAuthor :: Lens' Review (Maybe ReviewAuthor)
- rSource :: Lens' Review (Maybe ReviewSource)
- rFullTextURL :: Lens' Review (Maybe Text)
- rTitle :: Lens' Review (Maybe Text)
- rType :: Lens' Review (Maybe Text)
- data VolumeUserInfoRentalPeriod
- volumeUserInfoRentalPeriod :: VolumeUserInfoRentalPeriod
- vuirpEndUtcSec :: Lens' VolumeUserInfoRentalPeriod (Maybe Int64)
- vuirpStartUtcSec :: Lens' VolumeUserInfoRentalPeriod (Maybe Int64)
- data VolumeSaleInfo
- volumeSaleInfo :: VolumeSaleInfo
- vsiCountry :: Lens' VolumeSaleInfo (Maybe Text)
- vsiOnSaleDate :: Lens' VolumeSaleInfo (Maybe UTCTime)
- vsiListPrice :: Lens' VolumeSaleInfo (Maybe VolumeSaleInfoListPrice)
- vsiRetailPrice :: Lens' VolumeSaleInfo (Maybe VolumeSaleInfoRetailPrice)
- vsiOffers :: Lens' VolumeSaleInfo [VolumeSaleInfoOffersItem]
- vsiBuyLink :: Lens' VolumeSaleInfo (Maybe Text)
- vsiIsEbook :: Lens' VolumeSaleInfo (Maybe Bool)
- vsiSaleability :: Lens' VolumeSaleInfo (Maybe Text)
- data MyLibraryBookshelvesAddVolumeReason
- data Metadata
- metadata :: Metadata
- mKind :: Lens' Metadata Text
- mItems :: Lens' Metadata [MetadataItemsItem]
- data VolumeLayerInfo
- volumeLayerInfo :: VolumeLayerInfo
- vliLayers :: Lens' VolumeLayerInfo [VolumeLayerInfoLayersItem]
- data VolumeVolumeInfoDimensions
- volumeVolumeInfoDimensions :: VolumeVolumeInfoDimensions
- vvidHeight :: Lens' VolumeVolumeInfoDimensions (Maybe Text)
- vvidWidth :: Lens' VolumeVolumeInfoDimensions (Maybe Text)
- vvidThickness :: Lens' VolumeVolumeInfoDimensions (Maybe Text)
- data RequestAccess
- requestAccess :: RequestAccess
- raConcurrentAccess :: Lens' RequestAccess (Maybe ConcurrentAccessRestriction)
- raKind :: Lens' RequestAccess Text
- raDownloadAccess :: Lens' RequestAccess (Maybe DownloadAccessRestriction)
- data AnnotationClientVersionRanges
- annotationClientVersionRanges :: AnnotationClientVersionRanges
- acvrGbImageRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange)
- acvrContentVersion :: Lens' AnnotationClientVersionRanges (Maybe Text)
- acvrImageCfiRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange)
- acvrGbTextRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange)
- acvrCfiRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange)
- data VolumesMybooksListAcquireMethod
- data DictlayerDataDictWordsItemSensesItemDefinitionsItem
- dictlayerDataDictWordsItemSensesItemDefinitionsItem :: DictlayerDataDictWordsItemSensesItemDefinitionsItem
- dddwisidiDefinition :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItem (Maybe Text)
- dddwisidiExamples :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItem [DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem]
- data VolumeLayerInfoLayersItem
- volumeLayerInfoLayersItem :: VolumeLayerInfoLayersItem
- vliliVolumeAnnotationsVersion :: Lens' VolumeLayerInfoLayersItem (Maybe Text)
- vliliLayerId :: Lens' VolumeLayerInfoLayersItem (Maybe Text)
- data AnnotationCurrentVersionRanges
- annotationCurrentVersionRanges :: AnnotationCurrentVersionRanges
- aGbImageRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange)
- aContentVersion :: Lens' AnnotationCurrentVersionRanges (Maybe Text)
- aImageCfiRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange)
- aGbTextRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange)
- aCfiRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange)
- data PersonalizedstreamGetMaxAllowedMaturityRating
- data VolumesListPrintType
- data VolumeAccessInfoPdf
- volumeAccessInfoPdf :: VolumeAccessInfoPdf
- vaipAcsTokenLink :: Lens' VolumeAccessInfoPdf (Maybe Text)
- vaipIsAvailable :: Lens' VolumeAccessInfoPdf (Maybe Bool)
- vaipDownloadLink :: Lens' VolumeAccessInfoPdf (Maybe Text)
- data DictlayerDataDictWordsItemExamplesItemSource
- dictlayerDataDictWordsItemExamplesItemSource :: DictlayerDataDictWordsItemExamplesItemSource
- dddwieisURL :: Lens' DictlayerDataDictWordsItemExamplesItemSource (Maybe Text)
- dddwieisAttribution :: Lens' DictlayerDataDictWordsItemExamplesItemSource (Maybe Text)
- data VolumeAccessInfoEpub
- volumeAccessInfoEpub :: VolumeAccessInfoEpub
- vaieAcsTokenLink :: Lens' VolumeAccessInfoEpub (Maybe Text)
- vaieIsAvailable :: Lens' VolumeAccessInfoEpub (Maybe Bool)
- vaieDownloadLink :: Lens' VolumeAccessInfoEpub (Maybe Text)
- data ReadingPosition
- readingPosition :: ReadingPosition
- rpEpubCfiPosition :: Lens' ReadingPosition (Maybe Text)
- rpKind :: Lens' ReadingPosition Text
- rpGbImagePosition :: Lens' ReadingPosition (Maybe Text)
- rpPdfPosition :: Lens' ReadingPosition (Maybe Text)
- rpVolumeId :: Lens' ReadingPosition (Maybe Text)
- rpUpdated :: Lens' ReadingPosition (Maybe UTCTime)
- rpGbTextPosition :: Lens' ReadingPosition (Maybe Text)
- data VolumeSaleInfoOffersItem
- volumeSaleInfoOffersItem :: VolumeSaleInfoOffersItem
- vsioiFinskyOfferType :: Lens' VolumeSaleInfoOffersItem (Maybe Int32)
- vsioiRentalDuration :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemRentalDuration)
- vsioiListPrice :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemListPrice)
- vsioiRetailPrice :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemRetailPrice)
- data DictlayerDataDict
- dictlayerDataDict :: DictlayerDataDict
- dddSource :: Lens' DictlayerDataDict (Maybe DictlayerDataDictSource)
- dddWords :: Lens' DictlayerDataDict [DictlayerDataDictWordsItem]
- data DictlayerDataDictWordsItemSensesItem
- dictlayerDataDictWordsItemSensesItem :: DictlayerDataDictWordsItemSensesItem
- dddwisiPronunciationURL :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe Text)
- dddwisiConjugations :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemConjugationsItem]
- dddwisiPronunciation :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe Text)
- dddwisiSynonyms :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemSynonymsItem]
- dddwisiSource :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe DictlayerDataDictWordsItemSensesItemSource)
- dddwisiPartOfSpeech :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe Text)
- dddwisiDefinitions :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemDefinitionsItem]
- dddwisiSyllabification :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe Text)
- data VolumeRecommendedInfo
- volumeRecommendedInfo :: VolumeRecommendedInfo
- vriExplanation :: Lens' VolumeRecommendedInfo (Maybe Text)
- data Offers
- offers :: Offers
- oKind :: Lens' Offers Text
- oItems :: Lens' Offers [OffersItemsItem]
- data VolumesMybooksListProcessingState
- data Discoveryclusters
- discoveryclusters :: Discoveryclusters
- dKind :: Lens' Discoveryclusters Text
- dTotalClusters :: Lens' Discoveryclusters (Maybe Int32)
- dClusters :: Lens' Discoveryclusters [DiscoveryclustersClustersItem]
- data UserSettingsNotesExport
- userSettingsNotesExport :: UserSettingsNotesExport
- usneFolderName :: Lens' UserSettingsNotesExport (Maybe Text)
- usneIsEnabled :: Lens' UserSettingsNotesExport (Maybe Bool)
- data ConcurrentAccessRestriction
- concurrentAccessRestriction :: ConcurrentAccessRestriction
- carMaxConcurrentDevices :: Lens' ConcurrentAccessRestriction (Maybe Int32)
- carSignature :: Lens' ConcurrentAccessRestriction (Maybe Text)
- carTimeWindowSeconds :: Lens' ConcurrentAccessRestriction (Maybe Int32)
- carKind :: Lens' ConcurrentAccessRestriction Text
- carReasonCode :: Lens' ConcurrentAccessRestriction (Maybe Text)
- carVolumeId :: Lens' ConcurrentAccessRestriction (Maybe Text)
- carRestricted :: Lens' ConcurrentAccessRestriction (Maybe Bool)
- carSource :: Lens' ConcurrentAccessRestriction (Maybe Text)
- carDeviceAllowed :: Lens' ConcurrentAccessRestriction (Maybe Bool)
- carMessage :: Lens' ConcurrentAccessRestriction (Maybe Text)
- carNonce :: Lens' ConcurrentAccessRestriction (Maybe Text)
- data Volumes
- volumes :: Volumes
- v1TotalItems :: Lens' Volumes (Maybe Int32)
- v1Kind :: Lens' Volumes Text
- v1Items :: Lens' Volumes [Volume]
- data Bookshelves
- bookshelves :: Bookshelves
- booKind :: Lens' Bookshelves Text
- booItems :: Lens' Bookshelves [Bookshelf]
- data MyConfigRequestAccessLicenseTypes
- = Both
- | Concurrent
- | Download
- data DictlayerDataDictSource
- dictlayerDataDictSource :: DictlayerDataDictSource
- dddsURL :: Lens' DictlayerDataDictSource (Maybe Text)
- dddsAttribution :: Lens' DictlayerDataDictSource (Maybe Text)
- data DownloadAccesses
- downloadAccesses :: DownloadAccesses
- daKind :: Lens' DownloadAccesses Text
- daDownloadAccessList :: Lens' DownloadAccesses [DownloadAccessRestriction]
- data GeolayerDataGeoViewportHi
- geolayerDataGeoViewportHi :: GeolayerDataGeoViewportHi
- gdgvhLatitude :: Lens' GeolayerDataGeoViewportHi (Maybe Double)
- gdgvhLongitude :: Lens' GeolayerDataGeoViewportHi (Maybe Double)
- data MyLibraryReadingPositionsSetPositionAction
- data VolumeVolumeInfo
- volumeVolumeInfo :: VolumeVolumeInfo
- vviImageLinks :: Lens' VolumeVolumeInfo (Maybe VolumeVolumeInfoImageLinks)
- vviAverageRating :: Lens' VolumeVolumeInfo (Maybe Double)
- vviRatingsCount :: Lens' VolumeVolumeInfo (Maybe Int32)
- vviCanonicalVolumeLink :: Lens' VolumeVolumeInfo (Maybe Text)
- vviReadingModes :: Lens' VolumeVolumeInfo (Maybe JSONValue)
- vviIndustryIdentifiers :: Lens' VolumeVolumeInfo [VolumeVolumeInfoIndustryIdentifiersItem]
- vviPrintedPageCount :: Lens' VolumeVolumeInfo (Maybe Int32)
- vviMainCategory :: Lens' VolumeVolumeInfo (Maybe Text)
- vviContentVersion :: Lens' VolumeVolumeInfo (Maybe Text)
- vviSamplePageCount :: Lens' VolumeVolumeInfo (Maybe Int32)
- vviCategories :: Lens' VolumeVolumeInfo [Text]
- vviAuthors :: Lens' VolumeVolumeInfo [Text]
- vviAllowAnonLogging :: Lens' VolumeVolumeInfo (Maybe Bool)
- vviSubtitle :: Lens' VolumeVolumeInfo (Maybe Text)
- vviPublishedDate :: Lens' VolumeVolumeInfo (Maybe Text)
- vviMaturityRating :: Lens' VolumeVolumeInfo (Maybe Text)
- vviPreviewLink :: Lens' VolumeVolumeInfo (Maybe Text)
- vviLanguage :: Lens' VolumeVolumeInfo (Maybe Text)
- vviTitle :: Lens' VolumeVolumeInfo (Maybe Text)
- vviPageCount :: Lens' VolumeVolumeInfo (Maybe Int32)
- vviDimensions :: Lens' VolumeVolumeInfo (Maybe VolumeVolumeInfoDimensions)
- vviInfoLink :: Lens' VolumeVolumeInfo (Maybe Text)
- vviPublisher :: Lens' VolumeVolumeInfo (Maybe Text)
- vviDescription :: Lens' VolumeVolumeInfo (Maybe Text)
- vviPrintType :: Lens' VolumeVolumeInfo (Maybe Text)
- data MetadataItemsItem
- metadataItemsItem :: MetadataItemsItem
- miiSize :: Lens' MetadataItemsItem (Maybe Int64)
- miiVersion :: Lens' MetadataItemsItem (Maybe Int64)
- miiLanguage :: Lens' MetadataItemsItem (Maybe Text)
- miiDownloadURL :: Lens' MetadataItemsItem (Maybe Text)
- miiEncryptedKey :: Lens' MetadataItemsItem (Maybe Text)
- data DictlayerDataDictWordsItemSensesItemSource
- dictlayerDataDictWordsItemSensesItemSource :: DictlayerDataDictWordsItemSensesItemSource
- dddwisisURL :: Lens' DictlayerDataDictWordsItemSensesItemSource (Maybe Text)
- dddwisisAttribution :: Lens' DictlayerDataDictWordsItemSensesItemSource (Maybe Text)
- data VolumeSaleInfoOffersItemRetailPrice
- volumeSaleInfoOffersItemRetailPrice :: VolumeSaleInfoOffersItemRetailPrice
- vsioirpCurrencyCode :: Lens' VolumeSaleInfoOffersItemRetailPrice (Maybe Text)
- vsioirpAmountInMicros :: Lens' VolumeSaleInfoOffersItemRetailPrice (Maybe Double)
- data VolumeVolumeInfoIndustryIdentifiersItem
- volumeVolumeInfoIndustryIdentifiersItem :: VolumeVolumeInfoIndustryIdentifiersItem
- vviiiiIdentifier :: Lens' VolumeVolumeInfoIndustryIdentifiersItem (Maybe Text)
- vviiiiType :: Lens' VolumeVolumeInfoIndustryIdentifiersItem (Maybe Text)
- data BooksAnnotationsRange
- booksAnnotationsRange :: BooksAnnotationsRange
- barStartOffSet :: Lens' BooksAnnotationsRange (Maybe Text)
- barEndOffSet :: Lens' BooksAnnotationsRange (Maybe Text)
- barEndPosition :: Lens' BooksAnnotationsRange (Maybe Text)
- barStartPosition :: Lens' BooksAnnotationsRange (Maybe Text)
- data Layersummaries
- layersummaries :: Layersummaries
- layTotalItems :: Lens' Layersummaries (Maybe Int32)
- layKind :: Lens' Layersummaries Text
- layItems :: Lens' Layersummaries [Layersummary]
Service Configuration
booksService :: Service Source
Default request referring to version v1
of the Books API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
booksScope :: OAuthScope Source
Manage your books
UserSettings
data UserSettings Source
userSettings :: UserSettings Source
Creates a value of UserSettings
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
usKind :: Lens' UserSettings Text Source
Resource type.
usNotesExport :: Lens' UserSettings (Maybe UserSettingsNotesExport) Source
User settings in sub-objects, each for different purposes.
Annotations
data Annotations Source
annotations :: Annotations Source
Creates a value of Annotations
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aTotalItems :: Lens' Annotations (Maybe Int32) Source
Total number of annotations found. This may be greater than the number of notes returned in this response if results have been paginated.
aNextPageToken :: Lens' Annotations (Maybe Text) Source
Token to pass in for pagination for the next page. This will not be present if this request does not have more results.
aKind :: Lens' Annotations Text Source
Resource type.
aItems :: Lens' Annotations [Annotation] Source
A list of annotations.
VolumesListProjection
data VolumesListProjection Source
Restrict information returned to a set of selected fields.
Full |
|
Lite |
|
MyLibraryBookshelvesVolumesListProjection
data MyLibraryBookshelvesVolumesListProjection Source
Restrict information returned to a set of selected fields.
MLBVLPFull |
|
MLBVLPLite |
|
VolumesListOrderBy
data VolumesListOrderBy Source
Sort search results.
AnnotationsData
data AnnotationsData Source
annotationsData :: AnnotationsData Source
Creates a value of AnnotationsData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
adTotalItems :: Lens' AnnotationsData (Maybe Int32) Source
The total number of volume annotations found.
adNextPageToken :: Lens' AnnotationsData (Maybe Text) Source
Token to pass in for pagination for the next page. This will not be present if this request does not have more results.
adKind :: Lens' AnnotationsData Text Source
Resource type
adItems :: Lens' AnnotationsData [AnnotationData] Source
A list of Annotation Data.
UserSettingsNotificationMoreFromAuthors
data UserSettingsNotificationMoreFromAuthors Source
userSettingsNotificationMoreFromAuthors :: UserSettingsNotificationMoreFromAuthors Source
Creates a value of UserSettingsNotificationMoreFromAuthors
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Volumeannotations
data Volumeannotations Source
volumeannotations :: Volumeannotations Source
Creates a value of Volumeannotations
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vTotalItems :: Lens' Volumeannotations (Maybe Int32) Source
The total number of volume annotations found.
vNextPageToken :: Lens' Volumeannotations (Maybe Text) Source
Token to pass in for pagination for the next page. This will not be present if this request does not have more results.
vKind :: Lens' Volumeannotations Text Source
Resource type
vItems :: Lens' Volumeannotations [Volumeannotation] Source
A list of volume annotations.
vVersion :: Lens' Volumeannotations (Maybe Text) Source
The version string for all of the volume annotations in this layer (not just the ones in this response). Note: the version string doesn't apply to the annotation data, just the information in this response (e.g. the location of annotations in the book).
ReviewSource
data ReviewSource Source
Information regarding the source of this review, when the review is not from a Google Books user.
See: reviewSource
smart constructor.
reviewSource :: ReviewSource Source
Creates a value of ReviewSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rsExtraDescription :: Lens' ReviewSource (Maybe Text) Source
Extra text about the source of the review.
rsDescription :: Lens' ReviewSource (Maybe Text) Source
Name of the source.
AnnotationData
data AnnotationData Source
annotationData :: AnnotationData Source
Creates a value of AnnotationData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
annEncodedData :: Lens' AnnotationData (Maybe Word8) Source
Base64 encoded data for this annotation data.
annKind :: Lens' AnnotationData Text Source
Resource Type
annSelfLink :: Lens' AnnotationData (Maybe Text) Source
URL for this resource. *
annAnnotationType :: Lens' AnnotationData (Maybe Text) Source
The type of annotation this data is for.
annVolumeId :: Lens' AnnotationData (Maybe Text) Source
The volume id for this data. *
annUpdated :: Lens' AnnotationData (Maybe UTCTime) Source
Timestamp for the last time this data was updated. (RFC 3339 UTC date-time format).
annLayerId :: Lens' AnnotationData (Maybe Text) Source
The Layer id for this data. *
Volumeannotation
data Volumeannotation Source
volumeannotation :: Volumeannotation Source
Creates a value of Volumeannotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
volSelectedText :: Lens' Volumeannotation (Maybe Text) Source
Excerpt from the volume.
volAnnotationDataLink :: Lens' Volumeannotation (Maybe Text) Source
Link to get data for this annotation.
volPageIds :: Lens' Volumeannotation [Text] Source
Pages the annotation spans.
volKind :: Lens' Volumeannotation Text Source
Resource Type
volSelfLink :: Lens' Volumeannotation (Maybe Text) Source
URL to this resource.
volAnnotationType :: Lens' Volumeannotation (Maybe Text) Source
The type of annotation this is.
volAnnotationDataId :: Lens' Volumeannotation (Maybe Text) Source
The annotation data id for this volume annotation.
volContentRanges :: Lens' Volumeannotation (Maybe VolumeannotationContentRanges) Source
The content ranges to identify the selected text.
volVolumeId :: Lens' Volumeannotation (Maybe Text) Source
The Volume this annotation is for.
volDeleted :: Lens' Volumeannotation (Maybe Bool) Source
Indicates that this annotation is deleted.
volUpdated :: Lens' Volumeannotation (Maybe UTCTime) Source
Timestamp for the last time this anntoation was updated. (RFC 3339 UTC date-time format).
volLayerId :: Lens' Volumeannotation (Maybe Text) Source
The Layer this annotation is for.
BooksCloudLoadingResource
booksCloudLoadingResource :: BooksCloudLoadingResource Source
Creates a value of BooksCloudLoadingResource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Annotation
data Annotation Source
annotation :: Annotation Source
Creates a value of Annotation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaSelectedText :: Lens' Annotation (Maybe Text) Source
Excerpt from the volume.
aaHighlightStyle :: Lens' Annotation (Maybe Text) Source
The highlight style for this annotation.
aaClientVersionRanges :: Lens' Annotation (Maybe AnnotationClientVersionRanges) Source
Selection ranges sent from the client.
aaPageIds :: Lens' Annotation [Text] Source
Pages that this annotation spans.
aaKind :: Lens' Annotation Text Source
Resource type.
aaCreated :: Lens' Annotation (Maybe UTCTime) Source
Timestamp for the created time of this annotation.
aaAfterSelectedText :: Lens' Annotation (Maybe Text) Source
Anchor text after excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
aaSelfLink :: Lens' Annotation (Maybe Text) Source
URL to this resource.
aaCurrentVersionRanges :: Lens' Annotation (Maybe AnnotationCurrentVersionRanges) Source
Selection ranges for the most recent content version.
aaVolumeId :: Lens' Annotation (Maybe Text) Source
The volume that this annotation belongs to.
aaBeforeSelectedText :: Lens' Annotation (Maybe Text) Source
Anchor text before excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
aaUpdated :: Lens' Annotation (Maybe UTCTime) Source
Timestamp for the last time this annotation was modified.
ReviewAuthor
data ReviewAuthor Source
Author of this review.
See: reviewAuthor
smart constructor.
reviewAuthor :: ReviewAuthor Source
Creates a value of ReviewAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
raDisplayName :: Lens' ReviewAuthor (Maybe Text) Source
Name of this person.
GeolayerDataGeoViewport
data GeolayerDataGeoViewport Source
The viewport for showing this location. This is a latitude, longitude rectangle.
See: geolayerDataGeoViewport
smart constructor.
geolayerDataGeoViewport :: GeolayerDataGeoViewport Source
Creates a value of GeolayerDataGeoViewport
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeUserInfo
data VolumeUserInfo Source
User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)
See: volumeUserInfo
smart constructor.
volumeUserInfo :: VolumeUserInfo Source
Creates a value of VolumeUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vuiCopy :: Lens' VolumeUserInfo (Maybe VolumeUserInfoCopy) Source
Copy/Paste accounting information.
vuiUserUploadedVolumeInfo :: Lens' VolumeUserInfo (Maybe VolumeUserInfoUserUploadedVolumeInfo) Source
vuiIsPurchased :: Lens' VolumeUserInfo (Maybe Bool) Source
Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)
vuiEntitlementType :: Lens' VolumeUserInfo (Maybe Int32) Source
Whether this volume is purchased, sample, pd download etc.
vuiAcquisitionType :: Lens' VolumeUserInfo (Maybe Int32) Source
How this volume was acquired.
vuiRentalState :: Lens' VolumeUserInfo (Maybe Text) Source
Whether this book is an active or an expired rental.
vuiIsPreOrdered :: Lens' VolumeUserInfo (Maybe Bool) Source
Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)
vuiReview :: Lens' VolumeUserInfo (Maybe Review) Source
This user's review of this volume, if one exists.
vuiRentalPeriod :: Lens' VolumeUserInfo (Maybe VolumeUserInfoRentalPeriod) Source
Period during this book is/was a valid rental.
vuiUpdated :: Lens' VolumeUserInfo (Maybe UTCTime) Source
Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (RFC 3339 UTC date-time format).
vuiIsUploaded :: Lens' VolumeUserInfo (Maybe Bool) Source
Whether or not this volume was user uploaded.
vuiIsInMyBooks :: Lens' VolumeUserInfo (Maybe Bool) Source
Whether or not this volume is currently in "my books."
vuiReadingPosition :: Lens' VolumeUserInfo (Maybe ReadingPosition) Source
The user's current reading position in the volume, if one is available. (In LITE projection.)
Layersummary
data Layersummary Source
layersummary :: Layersummary Source
Creates a value of Layersummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lAnnotationsDataLink :: Lens' Layersummary (Maybe Text) Source
Link to get data for this annotation.
lAnnotationsLink :: Lens' Layersummary (Maybe Text) Source
The link to get the annotations for this layer.
lKind :: Lens' Layersummary Text Source
Resource Type
lDataCount :: Lens' Layersummary (Maybe Int32) Source
The number of data items for this layer.
lContentVersion :: Lens' Layersummary (Maybe Text) Source
The content version this resource is for.
lVolumeAnnotationsVersion :: Lens' Layersummary (Maybe Text) Source
The current version of this layer's volume annotations. Note that this version applies only to the data in the books.layers.volumeAnnotations.* responses. The actual annotation data is versioned separately.
lAnnotationCount :: Lens' Layersummary (Maybe Int32) Source
The number of annotations for this layer.
lAnnotationTypes :: Lens' Layersummary [Text] Source
The list of annotation types contained for this layer.
lUpdated :: Lens' Layersummary (Maybe UTCTime) Source
Timestamp for the last time an item in this layer was updated. (RFC 3339 UTC date-time format).
VolumesListLibraryRestrict
data VolumesListLibraryRestrict Source
Restrict search to this user's library.
MyLibrary |
|
NoRestrict |
|
VolumeannotationContentRanges
data VolumeannotationContentRanges Source
The content ranges to identify the selected text.
See: volumeannotationContentRanges
smart constructor.
volumeannotationContentRanges :: VolumeannotationContentRanges Source
Creates a value of VolumeannotationContentRanges
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vcrGbImageRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange) Source
Range in GB image format for this annotation for version above.
vcrContentVersion :: Lens' VolumeannotationContentRanges (Maybe Text) Source
Content version applicable to ranges below.
vcrGbTextRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange) Source
Range in GB text format for this annotation for version above.
vcrCfiRange :: Lens' VolumeannotationContentRanges (Maybe BooksAnnotationsRange) Source
Range in CFI format for this annotation for version above.
VolumeAccessInfo
data VolumeAccessInfo Source
Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).
See: volumeAccessInfo
smart constructor.
volumeAccessInfo :: VolumeAccessInfo Source
Creates a value of VolumeAccessInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vaiWebReaderLink :: Lens' VolumeAccessInfo (Maybe Text) Source
URL to read this volume on the Google Books site. Link will not allow users to read non-viewable volumes.
vaiCountry :: Lens' VolumeAccessInfo (Maybe Text) Source
The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)
vaiDriveImportedContentLink :: Lens' VolumeAccessInfo (Maybe Text) Source
URL to the Google Drive viewer if this volume is uploaded by the user by selecting the file from Google Drive.
vaiExplicitOfflineLicenseManagement :: Lens' VolumeAccessInfo (Maybe Bool) Source
Whether this volume requires that the client explicitly request offline download license rather than have it done automatically when loading the content, if the client supports it.
vaiViewability :: Lens' VolumeAccessInfo (Maybe Text) Source
The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.
vaiQuoteSharingAllowed :: Lens' VolumeAccessInfo (Maybe Bool) Source
Whether quote sharing is allowed for this volume.
vaiEpub :: Lens' VolumeAccessInfo (Maybe VolumeAccessInfoEpub) Source
Information about epub content. (In LITE projection.)
vaiPdf :: Lens' VolumeAccessInfo (Maybe VolumeAccessInfoPdf) Source
Information about pdf content. (In LITE projection.)
vaiTextToSpeechPermission :: Lens' VolumeAccessInfo (Maybe Text) Source
Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.
vaiEmbeddable :: Lens' VolumeAccessInfo (Maybe Bool) Source
Whether this volume can be embedded in a viewport using the Embedded Viewer API.
vaiAccessViewStatus :: Lens' VolumeAccessInfo (Maybe Text) Source
Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)
vaiDownloadAccess :: Lens' VolumeAccessInfo (Maybe DownloadAccessRestriction) Source
Information about a volume's download license access restrictions.
vaiViewOrderURL :: Lens' VolumeAccessInfo (Maybe Text) Source
For ordered but not yet processed orders, we give a URL that can be used to go to the appropriate Google Wallet page.
vaiPublicDomain :: Lens' VolumeAccessInfo (Maybe Bool) Source
Whether or not this book is public domain in the country listed above.
MyLibraryBookshelvesRemoveVolumeReason
data MyLibraryBookshelvesRemoveVolumeReason Source
The reason for which the book is removed from the library.
Onboarding |
|
VolumeVolumeInfoImageLinks
data VolumeVolumeInfoImageLinks Source
A list of image links for all the sizes that are available. (In LITE projection.)
See: volumeVolumeInfoImageLinks
smart constructor.
volumeVolumeInfoImageLinks :: VolumeVolumeInfoImageLinks Source
Creates a value of VolumeVolumeInfoImageLinks
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vviilThumbnail :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for thumbnail size (width of ~128 pixels). (In LITE projection)
vviilSmall :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for small size (width of ~300 pixels). (In LITE projection)
vviilExtraLarge :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for extra large size (width of ~1280 pixels). (In LITE projection)
vviilLarge :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for large size (width of ~800 pixels). (In LITE projection)
vviilMedium :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for medium size (width of ~575 pixels). (In LITE projection)
vviilSmallThumbnail :: Lens' VolumeVolumeInfoImageLinks (Maybe Text) Source
Image link for small thumbnail size (width of ~80 pixels). (In LITE projection)
OnboardingListCategoryVolumesMaxAllowedMaturityRating
data OnboardingListCategoryVolumesMaxAllowedMaturityRating Source
The maximum allowed maturity rating of returned volumes. Books with a higher maturity rating are filtered out.
Mature |
|
NotMature |
|
VolumeUserInfoUserUploadedVolumeInfo
data VolumeUserInfoUserUploadedVolumeInfo Source
volumeUserInfoUserUploadedVolumeInfo :: VolumeUserInfoUserUploadedVolumeInfo Source
Creates a value of VolumeUserInfoUserUploadedVolumeInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeUserInfoCopy
data VolumeUserInfoCopy Source
Copy/Paste accounting information.
See: volumeUserInfoCopy
smart constructor.
volumeUserInfoCopy :: VolumeUserInfoCopy Source
Creates a value of VolumeUserInfoCopy
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
BooksVolumesRecommendedRateResponse
data BooksVolumesRecommendedRateResponse Source
booksVolumesRecommendedRateResponse :: BooksVolumesRecommendedRateResponse Source
Creates a value of BooksVolumesRecommendedRateResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Bookshelf
Creates a value of Bookshelf
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bVolumesLastUpdated :: Lens' Bookshelf (Maybe UTCTime) Source
Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).
bCreated :: Lens' Bookshelf (Maybe UTCTime) Source
Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).
bUpdated :: Lens' Bookshelf (Maybe UTCTime) Source
Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).
Notification
data Notification Source
nKind :: Lens' Notification Text Source
Resource type.
VolumesListDownload
data VolumesListDownload Source
Restrict to volumes by download availability.
Epub |
|
AnnotationsSummaryLayersItem
annotationsSummaryLayersItem :: AnnotationsSummaryLayersItem Source
Creates a value of AnnotationsSummaryLayersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeSaleInfoOffersItemRentalDuration
data VolumeSaleInfoOffersItemRentalDuration Source
The rental duration (for rental offers only).
See: volumeSaleInfoOffersItemRentalDuration
smart constructor.
volumeSaleInfoOffersItemRentalDuration :: VolumeSaleInfoOffersItemRentalDuration Source
Creates a value of VolumeSaleInfoOffersItemRentalDuration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemExamplesItem
data DictlayerDataDictWordsItemExamplesItem Source
dictlayerDataDictWordsItemExamplesItem :: DictlayerDataDictWordsItemExamplesItem Source
Creates a value of DictlayerDataDictWordsItemExamplesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwieiSource :: Lens' DictlayerDataDictWordsItemExamplesItem (Maybe DictlayerDataDictWordsItemExamplesItemSource) Source
OffersItemsItem
data OffersItemsItem Source
offersItemsItem :: OffersItemsItem Source
Creates a value of OffersItemsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
AnnotationLayerSummary
annotationLayerSummary :: AnnotationLayerSummary Source
Creates a value of AnnotationLayerSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alsLimitType :: Lens' AnnotationLayerSummary (Maybe Text) Source
Type of limitation on this layer. "limited" or "unlimited" for the "copy" layer.
alsAllowedCharacterCount :: Lens' AnnotationLayerSummary (Maybe Int32) Source
Maximum allowed characters on this layer, especially for the "copy" layer.
alsRemainingCharacterCount :: Lens' AnnotationLayerSummary (Maybe Int32) Source
Remaining allowed characters on this layer, especially for the "copy" layer.
VolumeSearchInfo
data VolumeSearchInfo Source
Search result information related to this volume.
See: volumeSearchInfo
smart constructor.
volumeSearchInfo :: VolumeSearchInfo Source
Creates a value of VolumeSearchInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsiTextSnippet :: Lens' VolumeSearchInfo (Maybe Text) Source
A text snippet containing the search query.
AnnotationsSummary
data AnnotationsSummary Source
annotationsSummary :: AnnotationsSummary Source
Creates a value of AnnotationsSummary
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumesGetProjection
data VolumesGetProjection Source
Restrict information returned to a set of selected fields.
VGPFull |
|
VGPLite |
|
Category
cItems :: Lens' Category [CategoryItemsItem] Source
A list of onboarding categories.
VolumesAssociatedListAssociation
data VolumesAssociatedListAssociation Source
Association type.
EndOfSample |
|
EndOfVolume |
|
RelatedForPlay |
|
DiscoveryclustersClustersItemBanner_with_content_container
data DiscoveryclustersClustersItemBanner_with_content_container Source
discoveryclustersClustersItemBanner_with_content_container :: DiscoveryclustersClustersItemBanner_with_content_container Source
Creates a value of DiscoveryclustersClustersItemBanner_with_content_container
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcibFillColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
dcibMoreButtonURL :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
dcibTextColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
dcibMoreButtonText :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
dcibImageURL :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
dcibMaskColorArgb :: Lens' DiscoveryclustersClustersItemBanner_with_content_container (Maybe Text) Source
Volume
Creates a value of Volume
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vvUserInfo :: Lens' Volume (Maybe VolumeUserInfo) Source
User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)
vvEtag :: Lens' Volume (Maybe Text) Source
Opaque identifier for a specific version of a volume resource. (In LITE projection)
vvAccessInfo :: Lens' Volume (Maybe VolumeAccessInfo) Source
Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).
vvSearchInfo :: Lens' Volume (Maybe VolumeSearchInfo) Source
Search result information related to this volume.
vvLayerInfo :: Lens' Volume (Maybe VolumeLayerInfo) Source
What layers exist in this volume and high level information about them.
vvSaleInfo :: Lens' Volume (Maybe VolumeSaleInfo) Source
Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).
vvRecommendedInfo :: Lens' Volume (Maybe VolumeRecommendedInfo) Source
Recommendation related information for this volume.
vvVolumeInfo :: Lens' Volume (Maybe VolumeVolumeInfo) Source
General volume information.
GeolayerDataGeoBoundaryItemItem
data GeolayerDataGeoBoundaryItemItem Source
geolayerDataGeoBoundaryItemItem :: GeolayerDataGeoBoundaryItemItem Source
Creates a value of GeolayerDataGeoBoundaryItemItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
OffersItemsItemItemsItem
offersItemsItemItemsItem :: OffersItemsItemItemsItem Source
Creates a value of OffersItemsItemItemsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource
data DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource Source
dictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource :: DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource Source
Creates a value of DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisidieisURL :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource (Maybe Text) Source
dddwisidieisAttribution :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource (Maybe Text) Source
GeolayerDataCommon
data GeolayerDataCommon Source
geolayerDataCommon :: GeolayerDataCommon Source
Creates a value of GeolayerDataCommon
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdcSnippet :: Lens' GeolayerDataCommon (Maybe Text) Source
The description for this location.
gdcSnippetURL :: Lens' GeolayerDataCommon (Maybe Text) Source
The URL for information for this location. Ex: wikipedia link.
gdcLang :: Lens' GeolayerDataCommon (Maybe Text) Source
The language of the information url and description.
gdcTitle :: Lens' GeolayerDataCommon (Maybe Text) Source
The display title and localized canonical name to use when searching for this entity on Google search.
gdcPreviewImageURL :: Lens' GeolayerDataCommon (Maybe Text) Source
The URL for the preview image information.
GeolayerDataGeo
data GeolayerDataGeo Source
geolayerDataGeo :: GeolayerDataGeo Source
Creates a value of GeolayerDataGeo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gdgMapType :: Lens' GeolayerDataGeo (Maybe Text) Source
The type of map that should be used for this location. EX: HYBRID, ROADMAP, SATELLITE, TERRAIN
gdgCachePolicy :: Lens' GeolayerDataGeo (Maybe Text) Source
The cache policy active for this data. EX: UNRESTRICTED, RESTRICTED, NEVER
gdgViewport :: Lens' GeolayerDataGeo (Maybe GeolayerDataGeoViewport) Source
The viewport for showing this location. This is a latitude, longitude rectangle.
gdgBoundary :: Lens' GeolayerDataGeo [[GeolayerDataGeoBoundaryItemItem]] Source
The boundary of the location as a set of loops containing pairs of latitude, longitude coordinates.
gdgLatitude :: Lens' GeolayerDataGeo (Maybe Double) Source
The latitude of the location.
gdgZoom :: Lens' GeolayerDataGeo (Maybe Int32) Source
The Zoom level to use for the map. Zoom levels between 0 (the lowest zoom level, in which the entire world can be seen on one map) to 21+ (down to individual buildings). See: https://developers.google.com/maps/documentation/staticmaps/#Zoomlevels
gdgCountryCode :: Lens' GeolayerDataGeo (Maybe Text) Source
The country code of the location.
gdgLongitude :: Lens' GeolayerDataGeo (Maybe Double) Source
The longitude of the location.
DictlayerDataDictWordsItem
dictlayerDataDictWordsItem :: DictlayerDataDictWordsItem Source
Creates a value of DictlayerDataDictWordsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwiSource :: Lens' DictlayerDataDictWordsItem (Maybe DictlayerDataDictWordsItemSource) Source
The words with different meanings but not related words, e.g. "go" (game) and "go" (verb).
dddwiDerivatives :: Lens' DictlayerDataDictWordsItem [DictlayerDataDictWordsItemDerivativesItem] Source
CategoryItemsItem
data CategoryItemsItem Source
categoryItemsItem :: CategoryItemsItem Source
Creates a value of CategoryItemsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemDerivativesItemSource
data DictlayerDataDictWordsItemDerivativesItemSource Source
dictlayerDataDictWordsItemDerivativesItemSource :: DictlayerDataDictWordsItemDerivativesItemSource Source
Creates a value of DictlayerDataDictWordsItemDerivativesItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumesRecommendedRateRating
data VolumesRecommendedRateRating Source
Rating to be given to the volume.
HaveIt |
|
NotInterested |
|
GeolayerData
data GeolayerData Source
geolayerData :: GeolayerData Source
Creates a value of GeolayerData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemSource
data DictlayerDataDictWordsItemSource Source
The words with different meanings but not related words, e.g. "go" (game) and "go" (verb).
See: dictlayerDataDictWordsItemSource
smart constructor.
dictlayerDataDictWordsItemSource :: DictlayerDataDictWordsItemSource Source
Creates a value of DictlayerDataDictWordsItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemDerivativesItem
data DictlayerDataDictWordsItemDerivativesItem Source
dictlayerDataDictWordsItemDerivativesItem :: DictlayerDataDictWordsItemDerivativesItem Source
Creates a value of DictlayerDataDictWordsItemDerivativesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwidiSource :: Lens' DictlayerDataDictWordsItemDerivativesItem (Maybe DictlayerDataDictWordsItemDerivativesItemSource) Source
VolumesUserUploadedListProcessingState
data VolumesUserUploadedListProcessingState Source
The processing state of the user uploaded volumes to be returned.
CompletedFailed |
|
CompletedSuccess |
|
Running |
|
MyConfigSyncVolumeLicensesFeatures
data MyConfigSyncVolumeLicensesFeatures Source
List of features supported by the client, i.e., 'RENTALS'
Rentals |
|
DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem
data DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem Source
dictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem :: DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem Source
Creates a value of DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisidieiText :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem (Maybe Text) Source
dddwisidieiSource :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem (Maybe DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItemSource) Source
DictlayerData
data DictlayerData Source
dictlayerData :: DictlayerData Source
Creates a value of DictlayerData
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumesAssociatedListMaxAllowedMaturityRating
data VolumesAssociatedListMaxAllowedMaturityRating Source
The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.
VALMAMRMature |
|
VALMAMRNotMature |
|
DictlayerDataDictWordsItemSensesItemSynonymsItemSource
data DictlayerDataDictWordsItemSensesItemSynonymsItemSource Source
dictlayerDataDictWordsItemSensesItemSynonymsItemSource :: DictlayerDataDictWordsItemSensesItemSynonymsItemSource Source
Creates a value of DictlayerDataDictWordsItemSensesItemSynonymsItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisisisAttribution :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItemSource (Maybe Text) Source
VolumesListFilter
data VolumesListFilter Source
Filter search results.
VLFEbooks |
|
VLFFreeEbooks |
|
VLFFull |
|
VLFPaidEbooks |
|
VLFPartial |
|
UserSettingsNotification
userSettingsNotification :: UserSettingsNotification Source
Creates a value of UserSettingsNotification
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
usnMoreFromAuthors :: Lens' UserSettingsNotification (Maybe UserSettingsNotificationMoreFromAuthors) Source
DictlayerDataDictWordsItemSensesItemSynonymsItem
data DictlayerDataDictWordsItemSensesItemSynonymsItem Source
dictlayerDataDictWordsItemSensesItemSynonymsItem :: DictlayerDataDictWordsItemSensesItemSynonymsItem Source
Creates a value of DictlayerDataDictWordsItemSensesItemSynonymsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisisiSource :: Lens' DictlayerDataDictWordsItemSensesItemSynonymsItem (Maybe DictlayerDataDictWordsItemSensesItemSynonymsItemSource) Source
GeolayerDataGeoViewportLo
geolayerDataGeoViewportLo :: GeolayerDataGeoViewportLo Source
Creates a value of GeolayerDataGeoViewportLo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumesRecommendedListMaxAllowedMaturityRating
data VolumesRecommendedListMaxAllowedMaturityRating Source
The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.
VRLMAMRMature |
|
VRLMAMRNotMature |
|
VolumeSaleInfoOffersItemListPrice
data VolumeSaleInfoOffersItemListPrice Source
Offer list (=undiscounted) price in Micros.
See: volumeSaleInfoOffersItemListPrice
smart constructor.
volumeSaleInfoOffersItemListPrice :: VolumeSaleInfoOffersItemListPrice Source
Creates a value of VolumeSaleInfoOffersItemListPrice
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DownloadAccessRestriction
downloadAccessRestriction :: DownloadAccessRestriction Source
Creates a value of DownloadAccessRestriction
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
darJustAcquired :: Lens' DownloadAccessRestriction (Maybe Bool) Source
If deviceAllowed, whether access was just acquired with this request.
darSignature :: Lens' DownloadAccessRestriction (Maybe Text) Source
Response signature.
darKind :: Lens' DownloadAccessRestriction Text Source
Resource type.
darMaxDownloadDevices :: Lens' DownloadAccessRestriction (Maybe Int32) Source
If restricted, the maximum number of content download licenses for this volume.
darDownloadsAcquired :: Lens' DownloadAccessRestriction (Maybe Int32) Source
If restricted, the number of content download licenses already acquired (including the requesting client, if licensed).
darReasonCode :: Lens' DownloadAccessRestriction (Maybe Text) Source
Error/warning reason code. Additional codes may be added in the future. 0 OK 100 ACCESS_DENIED_PUBLISHER_LIMIT 101 ACCESS_DENIED_LIMIT 200 WARNING_USED_LAST_ACCESS
darVolumeId :: Lens' DownloadAccessRestriction (Maybe Text) Source
Identifies the volume for which this entry applies.
darRestricted :: Lens' DownloadAccessRestriction (Maybe Bool) Source
Whether this volume has any download access restrictions.
darSource :: Lens' DownloadAccessRestriction (Maybe Text) Source
Client app identifier for verification. Download access and client-validation only.
darDeviceAllowed :: Lens' DownloadAccessRestriction (Maybe Bool) Source
If restricted, whether access is granted for this (user, device, volume).
darMessage :: Lens' DownloadAccessRestriction (Maybe Text) Source
Error/warning message.
darNonce :: Lens' DownloadAccessRestriction (Maybe Text) Source
Client nonce for verification. Download access and client-validation only.
DictlayerDataCommon
dictlayerDataCommon :: DictlayerDataCommon Source
Creates a value of DictlayerDataCommon
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ddcTitle :: Lens' DictlayerDataCommon (Maybe Text) Source
The display title and localized canonical name to use when searching for this entity on Google search.
DiscoveryclustersClustersItem
data DiscoveryclustersClustersItem Source
discoveryclustersClustersItem :: DiscoveryclustersClustersItem Source
Creates a value of DiscoveryclustersClustersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dciBannerWithContentContainer :: Lens' DiscoveryclustersClustersItem (Maybe DiscoveryclustersClustersItemBanner_with_content_container) Source
VolumeSaleInfoRetailPrice
data VolumeSaleInfoRetailPrice Source
The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)
See: volumeSaleInfoRetailPrice
smart constructor.
volumeSaleInfoRetailPrice :: VolumeSaleInfoRetailPrice Source
Creates a value of VolumeSaleInfoRetailPrice
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsirpAmount :: Lens' VolumeSaleInfoRetailPrice (Maybe Double) Source
Amount in the currency listed below. (In LITE projection.)
vsirpCurrencyCode :: Lens' VolumeSaleInfoRetailPrice (Maybe Text) Source
An ISO 4217, three-letter currency code. (In LITE projection.)
VolumeSaleInfoListPrice
data VolumeSaleInfoListPrice Source
Suggested retail price. (In LITE projection.)
See: volumeSaleInfoListPrice
smart constructor.
volumeSaleInfoListPrice :: VolumeSaleInfoListPrice Source
Creates a value of VolumeSaleInfoListPrice
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsilpAmount :: Lens' VolumeSaleInfoListPrice (Maybe Double) Source
Amount in the currency listed below. (In LITE projection.)
vsilpCurrencyCode :: Lens' VolumeSaleInfoListPrice (Maybe Text) Source
An ISO 4217, three-letter currency code. (In LITE projection.)
DictlayerDataDictWordsItemSensesItemConjugationsItem
data DictlayerDataDictWordsItemSensesItemConjugationsItem Source
dictlayerDataDictWordsItemSensesItemConjugationsItem :: DictlayerDataDictWordsItemSensesItemConjugationsItem Source
Creates a value of DictlayerDataDictWordsItemSensesItemConjugationsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Volume2
Creates a value of Volume2
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Review
rRating :: Lens' Review (Maybe Text) Source
Star rating for this review. Possible values are ONE, TWO, THREE, FOUR, FIVE or NOT_RATED.
rSource :: Lens' Review (Maybe ReviewSource) Source
Information regarding the source of this review, when the review is not from a Google Books user.
rFullTextURL :: Lens' Review (Maybe Text) Source
URL for the full review text, for reviews gathered from the web.
rType :: Lens' Review (Maybe Text) Source
Source type for this review. Possible values are EDITORIAL, WEB_USER or GOOGLE_USER.
VolumeUserInfoRentalPeriod
data VolumeUserInfoRentalPeriod Source
Period during this book is/was a valid rental.
See: volumeUserInfoRentalPeriod
smart constructor.
volumeUserInfoRentalPeriod :: VolumeUserInfoRentalPeriod Source
Creates a value of VolumeUserInfoRentalPeriod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeSaleInfo
data VolumeSaleInfo Source
Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).
See: volumeSaleInfo
smart constructor.
volumeSaleInfo :: VolumeSaleInfo Source
Creates a value of VolumeSaleInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsiCountry :: Lens' VolumeSaleInfo (Maybe Text) Source
The two-letter ISO_3166-1 country code for which this sale information is valid. (In LITE projection.)
vsiOnSaleDate :: Lens' VolumeSaleInfo (Maybe UTCTime) Source
The date on which this book is available for sale.
vsiListPrice :: Lens' VolumeSaleInfo (Maybe VolumeSaleInfoListPrice) Source
Suggested retail price. (In LITE projection.)
vsiRetailPrice :: Lens' VolumeSaleInfo (Maybe VolumeSaleInfoRetailPrice) Source
The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)
vsiOffers :: Lens' VolumeSaleInfo [VolumeSaleInfoOffersItem] Source
Offers available for this volume (sales and rentals).
vsiBuyLink :: Lens' VolumeSaleInfo (Maybe Text) Source
URL to purchase this volume on the Google Books site. (In LITE projection)
vsiIsEbook :: Lens' VolumeSaleInfo (Maybe Bool) Source
Whether or not this volume is an eBook (can be added to the My eBooks shelf).
vsiSaleability :: Lens' VolumeSaleInfo (Maybe Text) Source
Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above. Possible values are FOR_SALE, FOR_RENTAL_ONLY, FOR_SALE_AND_RENTAL, FREE, NOT_FOR_SALE, or FOR_PREORDER.
MyLibraryBookshelvesAddVolumeReason
data MyLibraryBookshelvesAddVolumeReason Source
The reason for which the book is added to the library.
MLBAVRIosPrex |
|
MLBAVRIosSearch |
|
MLBAVROnboarding |
|
Metadata
mItems :: Lens' Metadata [MetadataItemsItem] Source
A list of offline dictionary metadata.
VolumeLayerInfo
data VolumeLayerInfo Source
What layers exist in this volume and high level information about them.
See: volumeLayerInfo
smart constructor.
volumeLayerInfo :: VolumeLayerInfo Source
Creates a value of VolumeLayerInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vliLayers :: Lens' VolumeLayerInfo [VolumeLayerInfoLayersItem] Source
A layer should appear here if and only if the layer exists for this book.
VolumeVolumeInfoDimensions
data VolumeVolumeInfoDimensions Source
Physical dimensions of this volume.
See: volumeVolumeInfoDimensions
smart constructor.
volumeVolumeInfoDimensions :: VolumeVolumeInfoDimensions Source
Creates a value of VolumeVolumeInfoDimensions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vvidHeight :: Lens' VolumeVolumeInfoDimensions (Maybe Text) Source
Height or length of this volume (in cm).
vvidThickness :: Lens' VolumeVolumeInfoDimensions (Maybe Text) Source
Thickness of this volume (in cm).
RequestAccess
data RequestAccess Source
requestAccess :: RequestAccess Source
Creates a value of RequestAccess
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
raConcurrentAccess :: Lens' RequestAccess (Maybe ConcurrentAccessRestriction) Source
A concurrent access response.
raKind :: Lens' RequestAccess Text Source
Resource type.
raDownloadAccess :: Lens' RequestAccess (Maybe DownloadAccessRestriction) Source
A download access response.
AnnotationClientVersionRanges
data AnnotationClientVersionRanges Source
Selection ranges sent from the client.
See: annotationClientVersionRanges
smart constructor.
annotationClientVersionRanges :: AnnotationClientVersionRanges Source
Creates a value of AnnotationClientVersionRanges
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acvrGbImageRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange) Source
Range in GB image format for this annotation sent by client.
acvrContentVersion :: Lens' AnnotationClientVersionRanges (Maybe Text) Source
Content version the client sent in.
acvrImageCfiRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange) Source
Range in image CFI format for this annotation sent by client.
acvrGbTextRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange) Source
Range in GB text format for this annotation sent by client.
acvrCfiRange :: Lens' AnnotationClientVersionRanges (Maybe BooksAnnotationsRange) Source
Range in CFI format for this annotation sent by client.
VolumesMybooksListAcquireMethod
data VolumesMybooksListAcquireMethod Source
How the book was aquired
PreOrdered |
|
PreviouslyRented |
|
PublicDomain |
|
Purchased |
|
Rented |
|
Sample |
|
Uploaded |
|
DictlayerDataDictWordsItemSensesItemDefinitionsItem
data DictlayerDataDictWordsItemSensesItemDefinitionsItem Source
dictlayerDataDictWordsItemSensesItemDefinitionsItem :: DictlayerDataDictWordsItemSensesItemDefinitionsItem Source
Creates a value of DictlayerDataDictWordsItemSensesItemDefinitionsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisidiDefinition :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItem (Maybe Text) Source
dddwisidiExamples :: Lens' DictlayerDataDictWordsItemSensesItemDefinitionsItem [DictlayerDataDictWordsItemSensesItemDefinitionsItemExamplesItem] Source
VolumeLayerInfoLayersItem
volumeLayerInfoLayersItem :: VolumeLayerInfoLayersItem Source
Creates a value of VolumeLayerInfoLayersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vliliVolumeAnnotationsVersion :: Lens' VolumeLayerInfoLayersItem (Maybe Text) Source
The current version of this layer's volume annotations. Note that this version applies only to the data in the books.layers.volumeAnnotations.* responses. The actual annotation data is versioned separately.
vliliLayerId :: Lens' VolumeLayerInfoLayersItem (Maybe Text) Source
The layer id of this layer (e.g. "geo").
AnnotationCurrentVersionRanges
data AnnotationCurrentVersionRanges Source
Selection ranges for the most recent content version.
See: annotationCurrentVersionRanges
smart constructor.
annotationCurrentVersionRanges :: AnnotationCurrentVersionRanges Source
Creates a value of AnnotationCurrentVersionRanges
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aGbImageRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange) Source
Range in GB image format for this annotation for version above.
aContentVersion :: Lens' AnnotationCurrentVersionRanges (Maybe Text) Source
Content version applicable to ranges below.
aImageCfiRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange) Source
Range in image CFI format for this annotation for version above.
aGbTextRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange) Source
Range in GB text format for this annotation for version above.
aCfiRange :: Lens' AnnotationCurrentVersionRanges (Maybe BooksAnnotationsRange) Source
Range in CFI format for this annotation for version above.
PersonalizedstreamGetMaxAllowedMaturityRating
data PersonalizedstreamGetMaxAllowedMaturityRating Source
The maximum allowed maturity rating of returned recommendations. Books with a higher maturity rating are filtered out.
PGMAMRMature |
|
PGMAMRNotMature |
|
VolumesListPrintType
data VolumesListPrintType Source
Restrict to books or magazines.
VolumeAccessInfoPdf
data VolumeAccessInfoPdf Source
Information about pdf content. (In LITE projection.)
See: volumeAccessInfoPdf
smart constructor.
volumeAccessInfoPdf :: VolumeAccessInfoPdf Source
Creates a value of VolumeAccessInfoPdf
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vaipAcsTokenLink :: Lens' VolumeAccessInfoPdf (Maybe Text) Source
URL to retrieve ACS token for pdf download. (In LITE projection.)
vaipIsAvailable :: Lens' VolumeAccessInfoPdf (Maybe Bool) Source
Is a scanned image pdf available either as public domain or for purchase. (In LITE projection.)
vaipDownloadLink :: Lens' VolumeAccessInfoPdf (Maybe Text) Source
URL to download pdf. (In LITE projection.)
DictlayerDataDictWordsItemExamplesItemSource
data DictlayerDataDictWordsItemExamplesItemSource Source
dictlayerDataDictWordsItemExamplesItemSource :: DictlayerDataDictWordsItemExamplesItemSource Source
Creates a value of DictlayerDataDictWordsItemExamplesItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeAccessInfoEpub
data VolumeAccessInfoEpub Source
Information about epub content. (In LITE projection.)
See: volumeAccessInfoEpub
smart constructor.
volumeAccessInfoEpub :: VolumeAccessInfoEpub Source
Creates a value of VolumeAccessInfoEpub
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vaieAcsTokenLink :: Lens' VolumeAccessInfoEpub (Maybe Text) Source
URL to retrieve ACS token for epub download. (In LITE projection.)
vaieIsAvailable :: Lens' VolumeAccessInfoEpub (Maybe Bool) Source
Is a flowing text epub available either as public domain or for purchase. (In LITE projection.)
vaieDownloadLink :: Lens' VolumeAccessInfoEpub (Maybe Text) Source
URL to download epub. (In LITE projection.)
ReadingPosition
data ReadingPosition Source
readingPosition :: ReadingPosition Source
Creates a value of ReadingPosition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
rpEpubCfiPosition :: Lens' ReadingPosition (Maybe Text) Source
Position in an EPUB as a CFI.
rpKind :: Lens' ReadingPosition Text Source
Resource type for a reading position.
rpGbImagePosition :: Lens' ReadingPosition (Maybe Text) Source
Position in a volume for image-based content.
rpPdfPosition :: Lens' ReadingPosition (Maybe Text) Source
Position in a PDF file.
rpVolumeId :: Lens' ReadingPosition (Maybe Text) Source
Volume id associated with this reading position.
rpUpdated :: Lens' ReadingPosition (Maybe UTCTime) Source
Timestamp when this reading position was last updated (formatted UTC timestamp with millisecond resolution).
rpGbTextPosition :: Lens' ReadingPosition (Maybe Text) Source
Position in a volume for text-based content.
VolumeSaleInfoOffersItem
volumeSaleInfoOffersItem :: VolumeSaleInfoOffersItem Source
Creates a value of VolumeSaleInfoOffersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsioiFinskyOfferType :: Lens' VolumeSaleInfoOffersItem (Maybe Int32) Source
The finsky offer type (e.g., PURCHASE=0 RENTAL=3)
vsioiRentalDuration :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemRentalDuration) Source
The rental duration (for rental offers only).
vsioiListPrice :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemListPrice) Source
Offer list (=undiscounted) price in Micros.
vsioiRetailPrice :: Lens' VolumeSaleInfoOffersItem (Maybe VolumeSaleInfoOffersItemRetailPrice) Source
Offer retail (=discounted) price in Micros
DictlayerDataDict
data DictlayerDataDict Source
dictlayerDataDict :: DictlayerDataDict Source
Creates a value of DictlayerDataDict
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddSource :: Lens' DictlayerDataDict (Maybe DictlayerDataDictSource) Source
The source, url and attribution for this dictionary data.
DictlayerDataDictWordsItemSensesItem
data DictlayerDataDictWordsItemSensesItem Source
dictlayerDataDictWordsItemSensesItem :: DictlayerDataDictWordsItemSensesItem Source
Creates a value of DictlayerDataDictWordsItemSensesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dddwisiConjugations :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemConjugationsItem] Source
dddwisiSynonyms :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemSynonymsItem] Source
dddwisiSource :: Lens' DictlayerDataDictWordsItemSensesItem (Maybe DictlayerDataDictWordsItemSensesItemSource) Source
dddwisiDefinitions :: Lens' DictlayerDataDictWordsItemSensesItem [DictlayerDataDictWordsItemSensesItemDefinitionsItem] Source
VolumeRecommendedInfo
data VolumeRecommendedInfo Source
Recommendation related information for this volume.
See: volumeRecommendedInfo
smart constructor.
volumeRecommendedInfo :: VolumeRecommendedInfo Source
Creates a value of VolumeRecommendedInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vriExplanation :: Lens' VolumeRecommendedInfo (Maybe Text) Source
A text explaining why this volume is recommended.
Offers
oItems :: Lens' Offers [OffersItemsItem] Source
A list of offers.
VolumesMybooksListProcessingState
data VolumesMybooksListProcessingState Source
The processing state of the user uploaded volumes to be returned. Applicable only if the UPLOADED is specified in the acquireMethod.
VMLPSCompletedFailed |
|
VMLPSCompletedSuccess |
|
VMLPSRunning |
|
Discoveryclusters
data Discoveryclusters Source
discoveryclusters :: Discoveryclusters Source
Creates a value of Discoveryclusters
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dKind :: Lens' Discoveryclusters Text Source
Resorce type.
UserSettingsNotesExport
data UserSettingsNotesExport Source
User settings in sub-objects, each for different purposes.
See: userSettingsNotesExport
smart constructor.
userSettingsNotesExport :: UserSettingsNotesExport Source
Creates a value of UserSettingsNotesExport
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ConcurrentAccessRestriction
concurrentAccessRestriction :: ConcurrentAccessRestriction Source
Creates a value of ConcurrentAccessRestriction
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
carMaxConcurrentDevices :: Lens' ConcurrentAccessRestriction (Maybe Int32) Source
The maximum number of concurrent access licenses for this volume.
carSignature :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Response signature.
carTimeWindowSeconds :: Lens' ConcurrentAccessRestriction (Maybe Int32) Source
Time in seconds for license auto-expiration.
carKind :: Lens' ConcurrentAccessRestriction Text Source
Resource type.
carReasonCode :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Error/warning reason code.
carVolumeId :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Identifies the volume for which this entry applies.
carRestricted :: Lens' ConcurrentAccessRestriction (Maybe Bool) Source
Whether this volume has any concurrent access restrictions.
carSource :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Client app identifier for verification. Download access and client-validation only.
carDeviceAllowed :: Lens' ConcurrentAccessRestriction (Maybe Bool) Source
Whether access is granted for this (user, device, volume).
carMessage :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Error/warning message.
carNonce :: Lens' ConcurrentAccessRestriction (Maybe Text) Source
Client nonce for verification. Download access and client-validation only.
Volumes
Creates a value of Volumes
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
v1TotalItems :: Lens' Volumes (Maybe Int32) Source
Total number of volumes found. This might be greater than the number of volumes returned in this response if results have been paginated.
Bookshelves
data Bookshelves Source
bookshelves :: Bookshelves Source
Creates a value of Bookshelves
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
booKind :: Lens' Bookshelves Text Source
Resource type.
booItems :: Lens' Bookshelves [Bookshelf] Source
A list of bookshelves.
MyConfigRequestAccessLicenseTypes
data MyConfigRequestAccessLicenseTypes Source
The type of access license to request. If not specified, the default is BOTH.
Both |
|
Concurrent |
|
Download |
|
DictlayerDataDictSource
data DictlayerDataDictSource Source
The source, url and attribution for this dictionary data.
See: dictlayerDataDictSource
smart constructor.
dictlayerDataDictSource :: DictlayerDataDictSource Source
Creates a value of DictlayerDataDictSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DownloadAccesses
data DownloadAccesses Source
downloadAccesses :: DownloadAccesses Source
Creates a value of DownloadAccesses
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
daKind :: Lens' DownloadAccesses Text Source
Resource type.
daDownloadAccessList :: Lens' DownloadAccesses [DownloadAccessRestriction] Source
A list of download access responses.
GeolayerDataGeoViewportHi
geolayerDataGeoViewportHi :: GeolayerDataGeoViewportHi Source
Creates a value of GeolayerDataGeoViewportHi
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
MyLibraryReadingPositionsSetPositionAction
data MyLibraryReadingPositionsSetPositionAction Source
Action that caused this reading position to be set.
Bookmark |
|
Chapter |
|
NextPage |
|
PrevPage |
|
Scroll |
|
Search |
|
VolumeVolumeInfo
data VolumeVolumeInfo Source
General volume information.
See: volumeVolumeInfo
smart constructor.
volumeVolumeInfo :: VolumeVolumeInfo Source
Creates a value of VolumeVolumeInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vviImageLinks
vviAverageRating
vviRatingsCount
vviCanonicalVolumeLink
vviReadingModes
vviIndustryIdentifiers
vviPrintedPageCount
vviMainCategory
vviContentVersion
vviSamplePageCount
vviCategories
vviAuthors
vviAllowAnonLogging
vviSubtitle
vviPublishedDate
vviMaturityRating
vviPreviewLink
vviLanguage
vviTitle
vviPageCount
vviDimensions
vviInfoLink
vviPublisher
vviDescription
vviPrintType
vviImageLinks :: Lens' VolumeVolumeInfo (Maybe VolumeVolumeInfoImageLinks) Source
A list of image links for all the sizes that are available. (In LITE projection.)
vviAverageRating :: Lens' VolumeVolumeInfo (Maybe Double) Source
The mean review rating for this volume. (min = 1.0, max = 5.0)
vviRatingsCount :: Lens' VolumeVolumeInfo (Maybe Int32) Source
The number of review ratings for this volume.
vviCanonicalVolumeLink :: Lens' VolumeVolumeInfo (Maybe Text) Source
Canonical URL for a volume. (In LITE projection.)
vviReadingModes :: Lens' VolumeVolumeInfo (Maybe JSONValue) Source
The reading modes available for this volume.
vviIndustryIdentifiers :: Lens' VolumeVolumeInfo [VolumeVolumeInfoIndustryIdentifiersItem] Source
Industry standard identifiers for this volume.
vviPrintedPageCount :: Lens' VolumeVolumeInfo (Maybe Int32) Source
Total number of printed pages in generated pdf representation.
vviMainCategory :: Lens' VolumeVolumeInfo (Maybe Text) Source
The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.
vviContentVersion :: Lens' VolumeVolumeInfo (Maybe Text) Source
An identifier for the version of the volume content (text & images). (In LITE projection)
vviSamplePageCount :: Lens' VolumeVolumeInfo (Maybe Int32) Source
Total number of sample pages as per publisher metadata.
vviCategories :: Lens' VolumeVolumeInfo [Text] Source
A list of subject categories, such as "Fiction", "Suspense", etc.
vviAuthors :: Lens' VolumeVolumeInfo [Text] Source
The names of the authors and/or editors for this volume. (In LITE projection)
vviAllowAnonLogging :: Lens' VolumeVolumeInfo (Maybe Bool) Source
Whether anonymous logging should be allowed.
vviSubtitle :: Lens' VolumeVolumeInfo (Maybe Text) Source
Volume subtitle. (In LITE projection.)
vviPublishedDate :: Lens' VolumeVolumeInfo (Maybe Text) Source
Date of publication. (In LITE projection.)
vviPreviewLink :: Lens' VolumeVolumeInfo (Maybe Text) Source
URL to preview this volume on the Google Books site.
vviLanguage :: Lens' VolumeVolumeInfo (Maybe Text) Source
Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.
vviPageCount :: Lens' VolumeVolumeInfo (Maybe Int32) Source
Total number of pages as per publisher metadata.
vviDimensions :: Lens' VolumeVolumeInfo (Maybe VolumeVolumeInfoDimensions) Source
Physical dimensions of this volume.
vviInfoLink :: Lens' VolumeVolumeInfo (Maybe Text) Source
URL to view information about this volume on the Google Books site. (In LITE projection)
vviPublisher :: Lens' VolumeVolumeInfo (Maybe Text) Source
Publisher of this volume. (In LITE projection.)
vviDescription :: Lens' VolumeVolumeInfo (Maybe Text) Source
A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.)
vviPrintType :: Lens' VolumeVolumeInfo (Maybe Text) Source
Type of publication of this volume. Possible values are BOOK or MAGAZINE.
MetadataItemsItem
data MetadataItemsItem Source
metadataItemsItem :: MetadataItemsItem Source
Creates a value of MetadataItemsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
DictlayerDataDictWordsItemSensesItemSource
data DictlayerDataDictWordsItemSensesItemSource Source
dictlayerDataDictWordsItemSensesItemSource :: DictlayerDataDictWordsItemSensesItemSource Source
Creates a value of DictlayerDataDictWordsItemSensesItemSource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeSaleInfoOffersItemRetailPrice
data VolumeSaleInfoOffersItemRetailPrice Source
Offer retail (=discounted) price in Micros
See: volumeSaleInfoOffersItemRetailPrice
smart constructor.
volumeSaleInfoOffersItemRetailPrice :: VolumeSaleInfoOffersItemRetailPrice Source
Creates a value of VolumeSaleInfoOffersItemRetailPrice
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
VolumeVolumeInfoIndustryIdentifiersItem
data VolumeVolumeInfoIndustryIdentifiersItem Source
volumeVolumeInfoIndustryIdentifiersItem :: VolumeVolumeInfoIndustryIdentifiersItem Source
Creates a value of VolumeVolumeInfoIndustryIdentifiersItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vviiiiIdentifier :: Lens' VolumeVolumeInfoIndustryIdentifiersItem (Maybe Text) Source
Industry specific volume identifier.
vviiiiType :: Lens' VolumeVolumeInfoIndustryIdentifiersItem (Maybe Text) Source
Identifier type. Possible values are ISBN_10, ISBN_13, ISSN and OTHER.
BooksAnnotationsRange
booksAnnotationsRange :: BooksAnnotationsRange Source
Creates a value of BooksAnnotationsRange
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
barStartOffSet :: Lens' BooksAnnotationsRange (Maybe Text) Source
The offset from the starting position.
barEndOffSet :: Lens' BooksAnnotationsRange (Maybe Text) Source
The offset from the ending position.
barEndPosition :: Lens' BooksAnnotationsRange (Maybe Text) Source
The ending position for the range.
barStartPosition :: Lens' BooksAnnotationsRange (Maybe Text) Source
The starting position for the range.
Layersummaries
data Layersummaries Source
layersummaries :: Layersummaries Source
Creates a value of Layersummaries
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
layTotalItems :: Lens' Layersummaries (Maybe Int32) Source
The total number of layer summaries found.
layKind :: Lens' Layersummaries Text Source
Resource type.
layItems :: Lens' Layersummaries [Layersummary] Source
A list of layer summary items.