public static final class UserTuneElement.Builder
extends java.lang.Object
UserTuneElement. UserTuneElement instance can be obtained using the build() method as follows.
UserTuneElement.Builder builder = UserTuneElement.getBuilder();
builder.setSource("Yessongs");
builder.setTitle("Heart of the Sunrise");
UserTuneElement userTuneElement = builder.build();
Values such as title, source, artist, length, source, track and uri can be set using their respective setters through UserTuneElement.Builder.| Modifier and Type | Method and Description |
|---|---|
UserTuneElement |
build()
This method is called to build a UserTuneElement.
|
UserTuneElement.Builder |
setArtist(java.lang.String artist)
Artist is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setLength(int length)
Length is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setLength(org.jivesoftware.smack.datatypes.UInt16 length)
Length is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setRating(int rating)
Rating is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setSource(java.lang.String source)
Source is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setTitle(java.lang.String title)
Title is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setTrack(java.lang.String track)
Track is an optional element in UserTuneElement.
|
UserTuneElement.Builder |
setUri(java.net.URI uri)
URI is an optional element in UserTuneElement.
|
public UserTuneElement.Builder setArtist(java.lang.String artist)
artist - the artist.public UserTuneElement.Builder setLength(int length)
length - the length.public UserTuneElement.Builder setLength(org.jivesoftware.smack.datatypes.UInt16 length)
length - the length.public UserTuneElement.Builder setRating(int rating)
rating - the rating.public UserTuneElement.Builder setSource(java.lang.String source)
source - the source.public UserTuneElement.Builder setTitle(java.lang.String title)
title - the title.public UserTuneElement.Builder setTrack(java.lang.String track)
track - the track.public UserTuneElement.Builder setUri(java.net.URI uri)
uri - the URI.public UserTuneElement build()