classpublicPriority 3
ProfileServiceClient
com.hypixel.hytale.server.core.auth.ProfileServiceClient
6
Methods
6
Public Methods
2
Fields
1
Constructors
Constants
BuilderCodec<ProfileServiceClient.PublicGameProfile>CODEC= BuilderCodec.builder(
ProfileServiceClient.PublicGameProfile.class, ProfileServiceCli...
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()
DurationREQUEST_TIMEOUT= Duration.ofSeconds(5L)
Constructors
public
ProfileServiceClient(String profileServiceUrl)Methods
Public Methods (6)
public
ProfileServiceClient.PublicGameProfile getProfileByUsername(String username, String bearerToken)@Nullable
public
CompletableFuture<ProfileServiceClient.PublicGameProfile> getProfileByUsernameAsync(String username, String bearerToken)public
ProfileServiceClient.PublicGameProfile getProfileByUuid(UUID uuid, String bearerToken)@Nullable
public
CompletableFuture<ProfileServiceClient.PublicGameProfile> getProfileByUuidAsync(UUID uuid, String bearerToken)public
String getUsername()public
UUID getUuid()Fields
Private/Package Fields (2)
private
HttpClient httpClientprivate
String profileServiceUrl