Enum AudioIssue

  • All Implemented Interfaces:
    Serializable, Comparable<AudioIssue>

    public enum AudioIssue
    extends Enum<AudioIssue>
    Possible values for common audio issues
    • Enum Constant Detail

      • NO_LOCAL_AUDIO

        public static final AudioIssue NO_LOCAL_AUDIO
      • NO_REMOTE_AUDIO

        public static final AudioIssue NO_REMOTE_AUDIO
      • AUDIO_NOISE

        public static final AudioIssue AUDIO_NOISE
      • LOW_VOLUME

        public static final AudioIssue LOW_VOLUME
      • AUDIO_STOPPED_UNEXPECTEDLY

        public static final AudioIssue AUDIO_STOPPED_UNEXPECTEDLY
      • DISTORTED_SPEECH

        public static final AudioIssue DISTORTED_SPEECH
      • AUDIO_INTERRUPTION

        public static final AudioIssue AUDIO_INTERRUPTION
      • OTHER_ISSUES

        public static final AudioIssue OTHER_ISSUES
    • Method Detail

      • values

        public static AudioIssue[] 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 (AudioIssue c : AudioIssue.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AudioIssue valueOf​(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:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null