public static final class Volume.SaleInfo
extends com.google.api.client.json.GenericJson
| Modifier and Type | Class and Description |
|---|---|
static class |
Volume.SaleInfo.ListPrice
Suggested retail price.
|
static class |
Volume.SaleInfo.Offers
Model definition for VolumeSaleInfoOffers.
|
static class |
Volume.SaleInfo.RetailPrice
The actual selling price of the book.
|
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
SaleInfo() |
| Modifier and Type | Method and Description |
|---|---|
Volume.SaleInfo |
clone() |
java.lang.String |
getBuyLink()
URL to purchase this volume on the Google Books site.
|
java.lang.String |
getCountry()
The two-letter ISO_3166-1 country code for which this sale information is valid.
|
java.lang.Boolean |
getIsEbook()
Whether or not this volume is an eBook (can be added to the My eBooks shelf).
|
Volume.SaleInfo.ListPrice |
getListPrice()
Suggested retail price.
|
java.util.List<Volume.SaleInfo.Offers> |
getOffers()
Offers available for this volume (sales and rentals).
|
com.google.api.client.util.DateTime |
getOnSaleDate()
The date on which this book is available for sale.
|
Volume.SaleInfo.RetailPrice |
getRetailPrice()
The actual selling price of the book.
|
java.lang.String |
getSaleability()
Whether or not this book is available for sale or offered for free in the Google eBookstore for
the country listed above.
|
Volume.SaleInfo |
set(java.lang.String fieldName,
java.lang.Object value) |
Volume.SaleInfo |
setBuyLink(java.lang.String buyLink)
URL to purchase this volume on the Google Books site.
|
Volume.SaleInfo |
setCountry(java.lang.String country)
The two-letter ISO_3166-1 country code for which this sale information is valid.
|
Volume.SaleInfo |
setIsEbook(java.lang.Boolean isEbook)
Whether or not this volume is an eBook (can be added to the My eBooks shelf).
|
Volume.SaleInfo |
setListPrice(Volume.SaleInfo.ListPrice listPrice)
Suggested retail price.
|
Volume.SaleInfo |
setOffers(java.util.List<Volume.SaleInfo.Offers> offers)
Offers available for this volume (sales and rentals).
|
Volume.SaleInfo |
setOnSaleDate(com.google.api.client.util.DateTime onSaleDate)
The date on which this book is available for sale.
|
Volume.SaleInfo |
setRetailPrice(Volume.SaleInfo.RetailPrice retailPrice)
The actual selling price of the book.
|
Volume.SaleInfo |
setSaleability(java.lang.String saleability)
Whether or not this book is available for sale or offered for free in the Google eBookstore for
the country listed above.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic java.lang.String getBuyLink()
null for nonepublic Volume.SaleInfo setBuyLink(java.lang.String buyLink)
buyLink - buyLink or null for nonepublic java.lang.String getCountry()
null for nonepublic Volume.SaleInfo setCountry(java.lang.String country)
country - country or null for nonepublic java.lang.Boolean getIsEbook()
null for nonepublic Volume.SaleInfo setIsEbook(java.lang.Boolean isEbook)
isEbook - isEbook or null for nonepublic Volume.SaleInfo.ListPrice getListPrice()
null for nonepublic Volume.SaleInfo setListPrice(Volume.SaleInfo.ListPrice listPrice)
listPrice - listPrice or null for nonepublic java.util.List<Volume.SaleInfo.Offers> getOffers()
null for nonepublic Volume.SaleInfo setOffers(java.util.List<Volume.SaleInfo.Offers> offers)
offers - offers or null for nonepublic com.google.api.client.util.DateTime getOnSaleDate()
null for nonepublic Volume.SaleInfo setOnSaleDate(com.google.api.client.util.DateTime onSaleDate)
onSaleDate - onSaleDate or null for nonepublic Volume.SaleInfo.RetailPrice getRetailPrice()
null for nonepublic Volume.SaleInfo setRetailPrice(Volume.SaleInfo.RetailPrice retailPrice)
retailPrice - retailPrice or null for nonepublic java.lang.String getSaleability()
null for nonepublic Volume.SaleInfo setSaleability(java.lang.String saleability)
saleability - saleability or null for nonepublic Volume.SaleInfo set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic Volume.SaleInfo clone()
clone in class com.google.api.client.json.GenericJson