Package com.microsoft.graph.models
Class Audio
java.lang.Object
com.microsoft.graph.models.Audio
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Audio.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Album.The Album Artist.The Artist.The Bitrate.The Composers.The Copyright.The Disc.The Disc Count.The Duration.The Genre.The Has Drm.The Is Variable Bitrate.the OData type of the object as returned by the serviceThe Title.The Track.The Track Count.The Year. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
album
The Album. The title of the album for this audio file. -
albumArtist
@SerializedName(value="albumArtist", alternate="AlbumArtist") @Expose @Nullable public String albumArtistThe Album Artist. The artist named on the album for the audio file. -
artist
The Artist. The performing artist for the audio file. -
bitrate
The Bitrate. Bitrate expressed in kbps. -
composers
The Composers. The name of the composer of the audio file. -
copyright
The Copyright. Copyright information for the audio file. -
disc
The Disc. The number of the disc this audio file came from. -
discCount
@SerializedName(value="discCount", alternate="DiscCount") @Expose @Nullable public Integer discCountThe Disc Count. The total number of discs in this album. -
duration
The Duration. Duration of the audio file, expressed in milliseconds -
genre
The Genre. The genre of this audio file. -
hasDrm
The Has Drm. Indicates if the file is protected with digital rights management. -
isVariableBitrate
@SerializedName(value="isVariableBitrate", alternate="IsVariableBitrate") @Expose @Nullable public Boolean isVariableBitrateThe Is Variable Bitrate. Indicates if the file is encoded with a variable bitrate. -
title
The Title. The title of the audio file. -
track
The Track. The number of the track on the original disc for this audio file. -
trackCount
@SerializedName(value="trackCount", alternate="TrackCount") @Expose @Nullable public Integer trackCountThe Track Count. The total number of tracks on the original disc for this audio file. -
year
The Year. The year the audio file was recorded.
-
-
Constructor Details
-
Audio
public Audio()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-