public final class

MusicAlbumBuilder

extends IndexableBuilder<MusicAlbumBuilder>
java.lang.Object
   ↳ com.google.firebase.appindexing.builders.IndexableBuilder<com.google.firebase.appindexing.builders.MusicAlbumBuilder>
     ↳ com.google.firebase.appindexing.builders.MusicAlbumBuilder

Class Overview

Builder to construct an Indexable for a music album.

For reference, see: http://schema.org/MusicAlbum.

Summary

Public Methods
MusicAlbumBuilder setByArtist(MusicGroupBuilder artist)
Sets the artist who performed this album.
MusicAlbumBuilder setNumTracks(int numTracks)
Sets the number of tracks in this music album.
MusicAlbumBuilder setTrack(MusicRecordingBuilder... tracks)
Sets the tracks in this music album.
[Expand]
Inherited Methods
From class com.google.firebase.appindexing.builders.IndexableBuilder
From class java.lang.Object

Public Methods

public MusicAlbumBuilder setByArtist (MusicGroupBuilder artist)

Sets the artist who performed this album.

Parameters
artist MusicGroupBuilder: The artist who performed the album.
Returns
MusicAlbumBuilder

public MusicAlbumBuilder setNumTracks (int numTracks)

Sets the number of tracks in this music album.

Parameters
numTracks int: The number of tracks in this music album.
Returns
MusicAlbumBuilder

public MusicAlbumBuilder setTrack (MusicRecordingBuilder... tracks)

Sets the tracks in this music album.

Parameters
tracks MusicRecordingBuilder: The tracks in this music album.
Returns
MusicAlbumBuilder