public enum LoadType extends java.lang.Enum<LoadType>
LavaHttpManager.resolveTracks(String, Consumer)
method.
Note: In the earlier versions of Lavalink, LOAD_FAILED
or NO_MATCHES
will never be returned.
This is because these versions only have an isPlaylist
field, and some (v2) don't even have that.
Only the very latest versions of v3 have support for load types.
Enum Constant and Description |
---|
LOAD_FAILED
If Lavaplayer failed to load the audio source.
|
NO_MATCHES
If no matches for the provided identifier could be found.
|
PLAYLIST_LOADED
If a playlist was loaded.
|
SEARCH_RESULT
If a search result was loaded.
|
TRACK_LOADED
If a single AudioTrack was loaded.
|
UNKNOWN
If Lavalink didn't work properly or if an unrecognized load type was returned.
|
Modifier and Type | Method and Description |
---|---|
static LoadType |
from(java.lang.String name)
Returns the LoadType associated with a provided name, returning
UNKNOWN otherwise. |
static LoadType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LoadType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LoadType TRACK_LOADED
public static final LoadType PLAYLIST_LOADED
public static final LoadType SEARCH_RESULT
public static final LoadType NO_MATCHES
public static final LoadType LOAD_FAILED
public static final LoadType UNKNOWN
public static LoadType[] values()
for (LoadType c : LoadType.values()) System.out.println(c);
public static LoadType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null