public class SteamStoreService extends SteamWebApiInterface
VERSION_1, VERSION_2, VERSION_3| Constructor and Description |
|---|
SteamStoreService(SteamWebApiClient client)
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<SteamStoreAppResponse> |
getAppList()
Gets a list of apps available on the Steam Store.
|
CompletableFuture<SteamStoreAppResponse> |
getAppList(int maxResults)
Gets a list of apps available on the Steam Store.
|
CompletableFuture<SteamStoreAppResponse> |
getAppList(int lastAppId,
int maxResults)
Gets a list of apps available on the Steam Store.
|
CompletableFuture<SteamStoreAppResponse> |
getAppList(int ifModifiedSince,
String haveDescriptionLanguage,
boolean includeGames,
boolean includeDlc,
boolean includeSoftware,
boolean includeVideos,
boolean includeHardware,
int lastAppId,
int maxResults)
Gets a list of apps available on the Steam Store.
|
CompletableFuture<List<LocalizedNameTag>> |
getLocalizedNameForTags(String language,
Collection<Integer> tagIds)
Gets tag names in a different language
|
CompletableFuture<List<PopularTag>> |
getPopularTag(String language)
Get all whitelisted tags, with localized names.
|
getSteamResultasCollectionOf, asListOf, builder, configureBuilder, fromJson, fromJson, handleError, sendRequestpublic SteamStoreService(SteamWebApiClient client)
Default Constructor
client - A SteamWebApiClient instancepublic CompletableFuture<SteamStoreAppResponse> getAppList()
CompletableFuture with return type of SteamStoreAppResponsepublic CompletableFuture<SteamStoreAppResponse> getAppList(int lastAppId, int maxResults)
CompletableFuture with return type of SteamStoreAppResponsepublic CompletableFuture<SteamStoreAppResponse> getAppList(int maxResults)
CompletableFuture with return type of SteamStoreAppResponsepublic CompletableFuture<SteamStoreAppResponse> getAppList(int ifModifiedSince, String haveDescriptionLanguage, boolean includeGames, boolean includeDlc, boolean includeSoftware, boolean includeVideos, boolean includeHardware, int lastAppId, int maxResults)
ifModifiedSince - Return only items that have been modified since this date.haveDescriptionLanguage - Return only items that have a description in this language.includeGames - Include games (defaults to enabled)includeDlc - Include DLCincludeSoftware - Include software itemsincludeVideos - Include videos and seriesincludeHardware - Include hardwarelastAppId - For continuations, this is the last appid returned from the previous call.maxResults - Number of results to return at a time. Default 10k, max 50k.CompletableFuture with return type of SteamStoreAppResponsepublic CompletableFuture<List<LocalizedNameTag>> getLocalizedNameForTags(String language, Collection<Integer> tagIds)
language - The localized language (e.g. russian, english)tagIds - A collection of tag idsCompletableFuture with return type of LocalizedNameTagpublic CompletableFuture<List<PopularTag>> getPopularTag(String language)
language - The language name (e.g. english)CompletableFuture with return type of PopularTagCopyright © 2016–2024. All rights reserved.