Class Android

All Implemented Interfaces:
Client
Direct Known Subclasses:
AndroidLite, AndroidMusic, AndroidTestsuite

public class Android extends StreamingNonMusicClient
  • Field Details

  • Constructor Details

    • Android

      public Android()
    • Android

      public Android(@NotNull @NotNull ClientOptions options)
    • Android

      protected Android(@NotNull @NotNull ClientOptions options, boolean logWarning)
  • Method Details

    • getBaseClientConfig

      @NotNull protected @NotNull ClientConfig getBaseClientConfig(@NotNull @NotNull com.sedmelluq.discord.lavaplayer.tools.io.HttpInterface httpInterface)
      Description copied from class: NonMusicClient
      Retrieves a base client config payload to be used for requests.
      Specified by:
      getBaseClientConfig in class NonMusicClient
      Parameters:
      httpInterface - The HTTP interface to use for fetching a config, if applicable.
      Returns:
      A client configuration.
    • getPlayerParams

      @NotNull public @NotNull String getPlayerParams()
    • getOptions

      @NotNull public @NotNull ClientOptions getOptions()
    • getIdentifier

      @NotNull public @NotNull String getIdentifier()
      Returns:
      The unique identifier for this client.