public class Audio extends java.lang.Object implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
album
The Album.
|
java.lang.String |
albumArtist
The Album Artist.
|
java.lang.String |
artist
The Artist.
|
java.lang.Long |
bitrate
The Bitrate.
|
java.lang.String |
composers
The Composers.
|
java.lang.String |
copyright
The Copyright.
|
java.lang.Integer |
disc
The Disc.
|
java.lang.Integer |
discCount
The Disc Count.
|
java.lang.Long |
duration
The Duration.
|
java.lang.String |
genre
The Genre.
|
java.lang.Boolean |
hasDrm
The Has Drm.
|
java.lang.Boolean |
isVariableBitrate
The Is Variable Bitrate.
|
java.lang.String |
oDataType |
java.lang.String |
title
The Title.
|
java.lang.Integer |
track
The Track.
|
java.lang.Integer |
trackCount
The Track Count.
|
java.lang.Integer |
year
The Year.
|
| Constructor and Description |
|---|
Audio() |
| Modifier and Type | Method and Description |
|---|---|
AdditionalDataManager |
additionalDataManager()
Provides access to objects not anticipated in the model, as well as
request and response data from the HTTP call
|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
@SerializedName(value="@odata.type") @Expose public java.lang.String oDataType
@SerializedName(value="album") @Expose public java.lang.String album
@SerializedName(value="albumArtist") @Expose public java.lang.String albumArtist
@SerializedName(value="artist") @Expose public java.lang.String artist
@SerializedName(value="bitrate") @Expose public java.lang.Long bitrate
@SerializedName(value="composers") @Expose public java.lang.String composers
@SerializedName(value="copyright") @Expose public java.lang.String copyright
@SerializedName(value="disc") @Expose public java.lang.Integer disc
@SerializedName(value="discCount") @Expose public java.lang.Integer discCount
@SerializedName(value="duration") @Expose public java.lang.Long duration
@SerializedName(value="genre") @Expose public java.lang.String genre
@SerializedName(value="hasDrm") @Expose public java.lang.Boolean hasDrm
@SerializedName(value="isVariableBitrate") @Expose public java.lang.Boolean isVariableBitrate
@SerializedName(value="title") @Expose public java.lang.String title
@SerializedName(value="track") @Expose public java.lang.Integer track
@SerializedName(value="trackCount") @Expose public java.lang.Integer trackCount
@SerializedName(value="year") @Expose public java.lang.Integer year
public final AdditionalDataManager additionalDataManager()
IJsonBackedObjectadditionalDataManager in interface IJsonBackedObjectpublic com.google.gson.JsonObject getRawObject()
protected ISerializer getSerializer()
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectserializer - the serializerjson - the JSON object to set this object to