Package dev.lavalink.youtube.clients
Class Music
java.lang.Object
dev.lavalink.youtube.clients.skeleton.MusicClient
dev.lavalink.youtube.clients.Music
- All Implemented Interfaces:
Client
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.lavalink.youtube.clients.skeleton.Client
Client.PlayabilityStatus -
Field Summary
FieldsFields inherited from interface dev.lavalink.youtube.clients.skeleton.Client
API_BASE_URL, BROWSE_URL, MUSIC_API_BASE_URL, MUSIC_SEARCH_PARAMS, MUSIC_SEARCH_URL, NEXT_URL, PLAYER_URL, SEARCH_PARAMS, SEARCH_URL, WATCH_URL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull ClientConfiggetBaseClientConfig(@NotNull com.sedmelluq.discord.lavaplayer.tools.io.HttpInterface httpInterface) @NotNull String@NotNull ClientOptions@NotNull StringMethods inherited from class dev.lavalink.youtube.clients.skeleton.MusicClient
canHandleRequest, extractSearchResultTrackJson, extractSearchResultTracks, getMusicSearchResult, loadFormats, loadMix, loadPlaylist, loadSearch, loadSearchMusic, loadVideo, setPlaylistPageCount, supportsFormatLoadingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.lavalink.youtube.clients.skeleton.Client
buildAudioTrack, findSelectedTrack, getPlayabilityStatus, getUnplayableReason, transformPlaybackUri
-
Field Details
-
BASE_CONFIG
-
options
-
-
Constructor Details
-
Music
public Music() -
Music
-
-
Method Details
-
getBaseClientConfig
@NotNull public @NotNull ClientConfig getBaseClientConfig(@NotNull @NotNull com.sedmelluq.discord.lavaplayer.tools.io.HttpInterface httpInterface) - Specified by:
getBaseClientConfigin classMusicClient
-
getPlayerParams
-
getOptions
-
getIdentifier
- Returns:
- The unique identifier for this client.
-