Klasse Request<T>

java.lang.Object
net.dzultra.jfa.requests.Request<T>
Bekannte direkte Unterklassen:
PlayerSearchRequest, PlayerSkinRequest, PlayerStatisticsRequest, ServerLeaderboardMetadataRequest, ServerLeaderboardsRequest

public abstract class Request<T> extends Object
  • Felddetails

    • httpClient

      protected static final HttpClient httpClient
    • baseEndpoint

      public final String baseEndpoint
    • data

      public final String data
  • Konstruktordetails

    • Request

      protected Request(String baseEndpoint, String data)
  • Methodendetails

    • getHttpClient

      protected final HttpClient getHttpClient()
    • getBaseEndpoint

      public abstract String getBaseEndpoint()
    • getFullEndpoint

      public abstract String getFullEndpoint()
    • getUrl

      public abstract String getUrl()
    • getResponse

      public abstract Response getResponse()
    • getStringResponse

      protected String getStringResponse()
    • isValidResponse

      protected boolean isValidResponse(String stringResponse)
    • isValidUsername

      protected boolean isValidUsername(String username)
    • getUuidFromUsername

      protected String getUuidFromUsername(String username)