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