View Source GoogleApi.Books.V1.Model.VolumeVolumeInfo (google_api_books v0.21.0)
General volume information.
Attributes
-
allowAnonLogging(type:boolean(), default:nil) - Whether anonymous logging should be allowed. -
authors(type:list(String.t), default:nil) - The names of the authors and/or editors for this volume. (In LITE projection) -
averageRating(type:float(), default:nil) - The mean review rating for this volume. (min = 1.0, max = 5.0) -
canonicalVolumeLink(type:String.t, default:nil) - Canonical URL for a volume. (In LITE projection.) -
categories(type:list(String.t), default:nil) - A list of subject categories, such as "Fiction", "Suspense", etc. -
comicsContent(type:boolean(), default:nil) - Whether the volume has comics content. -
contentVersion(type:String.t, default:nil) - An identifier for the version of the volume content (text & images). (In LITE projection) -
description(type:String.t, default:nil) - 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.) -
dimensions(type:GoogleApi.Books.V1.Model.VolumeVolumeInfoDimensions.t, default:nil) - Physical dimensions of this volume. -
imageLinks(type:GoogleApi.Books.V1.Model.VolumeVolumeInfoImageLinks.t, default:nil) - A list of image links for all the sizes that are available. (In LITE projection.) -
industryIdentifiers(type:list(GoogleApi.Books.V1.Model.VolumeVolumeInfoIndustryIdentifiers.t), default:nil) - Industry standard identifiers for this volume. -
infoLink(type:String.t, default:nil) - URL to view information about this volume on the Google Books site. (In LITE projection) -
language(type:String.t, default:nil) - Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc. -
mainCategory(type:String.t, default:nil) - The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight. -
maturityRating(type:String.t, default:nil) - -
pageCount(type:integer(), default:nil) - Total number of pages as per publisher metadata. -
panelizationSummary(type:GoogleApi.Books.V1.Model.VolumeVolumeInfoPanelizationSummary.t, default:nil) - A top-level summary of the panelization info in this volume. -
previewLink(type:String.t, default:nil) - URL to preview this volume on the Google Books site. -
printType(type:String.t, default:nil) - Type of publication of this volume. Possible values are BOOK or MAGAZINE. -
printedPageCount(type:integer(), default:nil) - Total number of printed pages in generated pdf representation. -
publishedDate(type:String.t, default:nil) - Date of publication. (In LITE projection.) -
publisher(type:String.t, default:nil) - Publisher of this volume. (In LITE projection.) -
ratingsCount(type:integer(), default:nil) - The number of review ratings for this volume. -
readingModes(type:GoogleApi.Books.V1.Model.VolumeVolumeInfoReadingModes.t, default:nil) - The reading modes available for this volume. -
samplePageCount(type:integer(), default:nil) - Total number of sample pages as per publisher metadata. -
seriesInfo(type:GoogleApi.Books.V1.Model.Volumeseriesinfo.t, default:nil) - -
subtitle(type:String.t, default:nil) - Volume subtitle. (In LITE projection.) -
title(type:String.t, default:nil) - Volume title. (In LITE projection.)
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Books.V1.Model.VolumeVolumeInfo{ allowAnonLogging: boolean() | nil, authors: [String.t()] | nil, averageRating: float() | nil, canonicalVolumeLink: String.t() | nil, categories: [String.t()] | nil, comicsContent: boolean() | nil, contentVersion: String.t() | nil, description: String.t() | nil, dimensions: GoogleApi.Books.V1.Model.VolumeVolumeInfoDimensions.t() | nil, imageLinks: GoogleApi.Books.V1.Model.VolumeVolumeInfoImageLinks.t() | nil, industryIdentifiers: [GoogleApi.Books.V1.Model.VolumeVolumeInfoIndustryIdentifiers.t()] | nil, infoLink: String.t() | nil, language: String.t() | nil, mainCategory: String.t() | nil, maturityRating: String.t() | nil, pageCount: integer() | nil, panelizationSummary: GoogleApi.Books.V1.Model.VolumeVolumeInfoPanelizationSummary.t() | nil, previewLink: String.t() | nil, printType: String.t() | nil, printedPageCount: integer() | nil, publishedDate: String.t() | nil, publisher: String.t() | nil, ratingsCount: integer() | nil, readingModes: GoogleApi.Books.V1.Model.VolumeVolumeInfoReadingModes.t() | nil, samplePageCount: integer() | nil, seriesInfo: GoogleApi.Books.V1.Model.Volumeseriesinfo.t() | nil, subtitle: String.t() | nil, title: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.