added optional request timeout to http repositories
This commit is contained in:
1 parent
ddcbdbaec5
commit
882bacf57b
2 files changed
+23
No files matched your search
+9
@@ -4,6 +4,7 @@ import eu.mhsl.craftattack.spawn.core.api.client.HttpRepository;
|
||||
import eu.mhsl.craftattack.spawn.core.api.client.ReqResp;
|
||||
import eu.mhsl.craftattack.spawn.common.api.CraftAttackApi;
|
||||
|
||||
import java.time.Duration;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -29,4 +30,12 @@ public class WhitelistRepository extends HttpRepository {
|
||||
UserData.class
|
||||
);
|
||||
}
|
||||
|
||||
public ReqResp<UserData> getUserData(UUID userId, Duration timeout) {
|
||||
return this.get(
|
||||
"users/%s".formatted(userId.toString()),
|
||||
timeout,
|
||||
UserData.class
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user