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",
alternate="Album")
@Expose
public java.lang.String album
@SerializedName(value="albumArtist",
alternate="AlbumArtist")
@Expose
public java.lang.String albumArtist
@SerializedName(value="artist",
alternate="Artist")
@Expose
public java.lang.String artist
@SerializedName(value="bitrate",
alternate="Bitrate")
@Expose
public java.lang.Long bitrate
@SerializedName(value="composers",
alternate="Composers")
@Expose
public java.lang.String composers
@SerializedName(value="copyright",
alternate="Copyright")
@Expose
public java.lang.String copyright
@SerializedName(value="disc",
alternate="Disc")
@Expose
public java.lang.Integer disc
@SerializedName(value="discCount",
alternate="DiscCount")
@Expose
public java.lang.Integer discCount
@SerializedName(value="duration",
alternate="Duration")
@Expose
public java.lang.Long duration
@SerializedName(value="genre",
alternate="Genre")
@Expose
public java.lang.String genre
@SerializedName(value="hasDrm",
alternate="HasDrm")
@Expose
public java.lang.Boolean hasDrm
@SerializedName(value="isVariableBitrate",
alternate="IsVariableBitrate")
@Expose
public java.lang.Boolean isVariableBitrate
@SerializedName(value="title",
alternate="Title")
@Expose
public java.lang.String title
@SerializedName(value="track",
alternate="Track")
@Expose
public java.lang.Integer track
@SerializedName(value="trackCount",
alternate="TrackCount")
@Expose
public java.lang.Integer trackCount
@SerializedName(value="year",
alternate="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