Package net.dv8tion.jda.core.audio
Enum AudioEncryption
- java.lang.Object
-
- java.lang.Enum<AudioEncryption>
-
- net.dv8tion.jda.core.audio.AudioEncryption
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AudioEncryption>
public enum AudioEncryption extends java.lang.Enum<AudioEncryption>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description XSALSA20_POLY1305
XSALSA20_POLY1305_LITE
XSALSA20_POLY1305_SUFFIX
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getKey()
static AudioEncryption
getPreferredMode(org.json.JSONArray array)
static AudioEncryption
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AudioEncryption[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
XSALSA20_POLY1305_LITE
public static final AudioEncryption XSALSA20_POLY1305_LITE
-
XSALSA20_POLY1305_SUFFIX
public static final AudioEncryption XSALSA20_POLY1305_SUFFIX
-
XSALSA20_POLY1305
public static final AudioEncryption XSALSA20_POLY1305
-
-
Method Detail
-
values
public static AudioEncryption[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AudioEncryption c : AudioEncryption.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AudioEncryption valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getKey
public java.lang.String getKey()
-
getPreferredMode
public static AudioEncryption getPreferredMode(org.json.JSONArray array)
-
-