diff --git a/AndroidStudioExample/app/packageMe.ps1 b/AndroidStudioExample/app/packageMe.ps1 index 3ca10d04..d127ae81 100644 --- a/AndroidStudioExample/app/packageMe.ps1 +++ b/AndroidStudioExample/app/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item client-sdk-0.193.230707.jar -Destination ../../builds/client-sdk-0.193.230707.jar \ No newline at end of file +Copy-Item client-sdk-0.195.230721.jar -Destination ../../builds/client-sdk-0.195.230721.jar \ No newline at end of file diff --git a/AndroidStudioExample/app/packageMe.sh b/AndroidStudioExample/app/packageMe.sh index 90f49062..a24797b3 100644 --- a/AndroidStudioExample/app/packageMe.sh +++ b/AndroidStudioExample/app/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp client-sdk-0.193.230707.jar ../../builds/client-sdk-0.193.230707.jar +cp client-sdk-0.195.230721.jar ../../builds/client-sdk-0.195.230721.jar diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientAPI.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientAPI.java index 855a8e46..5b4b4a7a 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientAPI.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientAPI.java @@ -423,7 +423,8 @@ private static PlayFabResult privateAddUsernamePasswo } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -437,7 +438,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -458,7 +460,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the user's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -679,8 +684,9 @@ private static PlayFabResult privateCancelTradeAsync(final } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return Async Task will return ConfirmPurchaseResult */ @@ -694,8 +700,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return ConfirmPurchaseResult */ @@ -717,8 +724,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate */ @SuppressWarnings("unchecked") private static PlayFabResult privateConfirmPurchaseAsync(final ConfirmPurchaseRequest request) throws Exception { @@ -746,7 +754,9 @@ private static PlayFabResult privateConfirmPurchaseAsync( } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return Async Task will return ConsumeItemResult */ @@ -760,7 +770,9 @@ public PlayFabResult call() throws Exception { } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return ConsumeItemResult */ @@ -781,7 +793,11 @@ public PlayFabResult call() throws Exception { } } - /** Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateConsumeItemAsync(final ConsumeItemRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1397,7 +1413,8 @@ private static PlayFabResult privateGetAllUsersCharac } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1411,7 +1428,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1432,7 +1450,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1521,7 +1542,8 @@ private static PlayFabResult privateGetCharacterDataAsyn } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return Async Task will return GetCharacterInventoryResult */ @@ -1535,7 +1557,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return GetCharacterInventoryResult */ @@ -1556,7 +1579,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified character's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCharacterInventoryAsync(final GetCharacterInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -2442,9 +2468,10 @@ private static PlayFabResult privateGetL } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return Async Task will return GetPaymentTokenResult */ @@ -2458,9 +2485,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return GetPaymentTokenResult */ @@ -2482,9 +2510,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPaymentTokenAsync(final GetPaymentTokenRequest request) throws Exception { @@ -3933,8 +3962,9 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return Async Task will return GetPurchaseResult */ @@ -3948,8 +3978,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return GetPurchaseResult */ @@ -3971,8 +4002,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPurchaseAsync(final GetPurchaseRequest request) throws Exception { @@ -4073,7 +4105,8 @@ private static PlayFabResult privateGetSharedGroupData } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return Async Task will return GetStoreItemsResult */ @@ -4087,7 +4120,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return GetStoreItemsResult */ @@ -4108,7 +4142,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -4506,7 +4543,8 @@ private static PlayFabResult privateGetUserDataAsync(final Ge } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -4520,7 +4558,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -4541,7 +4580,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7364,7 +7406,8 @@ private static PlayFabResult privateOpenTradeAsync(final Open } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return Async Task will return PayForPurchaseResult */ @@ -7378,7 +7421,8 @@ public PlayFabResult call() throws Exception { } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return PayForPurchaseResult */ @@ -7399,7 +7443,10 @@ public PlayFabResult call() throws Exception { } } - /** Selects a payment option for purchase order created via StartPurchase */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase + */ @SuppressWarnings("unchecked") private static PlayFabResult privatePayForPurchaseAsync(final PayForPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7426,8 +7473,9 @@ private static PlayFabResult privatePayForPurchaseAsync(fi } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return Async Task will return PurchaseItemResult */ @@ -7441,8 +7489,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return PurchaseItemResult */ @@ -7464,8 +7513,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. */ @SuppressWarnings("unchecked") private static PlayFabResult privatePurchaseItemAsync(final PurchaseItemRequest request) throws Exception { @@ -7493,7 +7543,8 @@ private static PlayFabResult privatePurchaseItemAsync(final } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return Async Task will return RedeemCouponResult @@ -7508,7 +7559,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return RedeemCouponResult @@ -7531,7 +7583,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. */ @SuppressWarnings("unchecked") @@ -8208,7 +8261,8 @@ private static PlayFabResult privateReportPlayerAsync( } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return Async Task will return RestoreIOSPurchasesResult */ @@ -8222,7 +8276,8 @@ public PlayFabResult call() throws Exception { } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return RestoreIOSPurchasesResult */ @@ -8243,7 +8298,10 @@ public PlayFabResult call() throws Exception { } } - /** Restores all in-app purchases based on the given restore receipt */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRestoreIOSPurchasesAsync(final RestoreIOSPurchasesRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8530,7 +8588,8 @@ private static PlayFabResult privateSetPlayerSecretAsync( } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return Async Task will return StartPurchaseResult */ @@ -8544,7 +8603,8 @@ public PlayFabResult call() throws Exception { } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return StartPurchaseResult */ @@ -8565,7 +8625,10 @@ public PlayFabResult call() throws Exception { } } - /** Creates an order for a list of items from the title catalog */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog + */ @SuppressWarnings("unchecked") private static PlayFabResult privateStartPurchaseAsync(final StartPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8592,8 +8655,9 @@ private static PlayFabResult privateStartPurchaseAsync(fina } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -8607,8 +8671,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -8630,8 +8695,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { @@ -9723,9 +9789,10 @@ private static PlayFabResult privateUnlinkXboxAccountAs } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return Async Task will return UnlockContainerItemResult */ @@ -9739,9 +9806,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return UnlockContainerItemResult */ @@ -9763,9 +9831,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") private static PlayFabResult privateUnlockContainerInstanceAsync(final UnlockContainerInstanceRequest request) throws Exception { @@ -9793,8 +9862,9 @@ private static PlayFabResult privateUnlockContainerIn } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return Async Task will return UnlockContainerItemResult @@ -9809,8 +9879,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return UnlockContainerItemResult @@ -9833,8 +9904,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") @@ -10383,8 +10455,9 @@ private static PlayFabResult privateUpdateUser } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return Async Task will return ValidateAmazonReceiptResult */ @@ -10398,8 +10471,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return ValidateAmazonReceiptResult */ @@ -10421,8 +10495,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateAmazonIAPReceiptAsync(final ValidateAmazonReceiptRequest request) throws Exception { @@ -10450,7 +10525,8 @@ private static PlayFabResult privateValidateAmazonI } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return Async Task will return ValidateGooglePlayPurchaseResult */ @@ -10464,7 +10540,8 @@ public PlayFabResult call() throws Exception { } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return ValidateGooglePlayPurchaseResult */ @@ -10485,7 +10562,10 @@ public PlayFabResult call() throws Exception { } } - /** Validates a Google Play purchase and gives the corresponding item to the player. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateGooglePlayPurchaseAsync(final ValidateGooglePlayPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -10512,8 +10592,9 @@ private static PlayFabResult privateValidateGo } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return Async Task will return ValidateIOSReceiptResult */ @@ -10527,8 +10608,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return ValidateIOSReceiptResult */ @@ -10550,8 +10632,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateIOSReceiptAsync(final ValidateIOSReceiptRequest request) throws Exception { @@ -10579,8 +10662,9 @@ private static PlayFabResult privateValidateIOSReceipt } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return Async Task will return ValidateWindowsReceiptResult */ @@ -10594,8 +10678,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return ValidateWindowsReceiptResult */ @@ -10617,8 +10702,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateWindowsStoreReceiptAsync(final ValidateWindowsReceiptRequest request) throws Exception { diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java index 9dc2bcb7..9997d744 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java @@ -3347,14 +3347,13 @@ public static class LoginWithPSNRequest { /** * Steam sign-in is accomplished with the Steam Session Ticket. More information on the Ticket can be found in the - * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth (requires sign-in). NOTE: For Steam - * authentication to work, the title must be configured with the Steam Application ID and Web API Key in the PlayFab Game - * Manager (under Steam in the Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group - * associated with your App ID in the Steamworks site. If this is the first time a user has signed in with the Steam - * account and CreateAccount is set to true, a new PlayFab account will be created and linked to the provided account's - * Steam ID. In this case, no email or username will be associated with the PlayFab account. Otherwise, if no PlayFab - * account is linked to the Steam account, an error indicating this will be returned, so that the title can guide the user - * through creation of a PlayFab account. + * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth. NOTE: For Steam authentication to work, the + * title must be configured with the Steam Application ID and Web API Key in the PlayFab Game Manager (under Steam in the + * Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group associated with your App ID in + * the Steamworks site. If this is the first time a user has signed in with the Steam account and CreateAccount is set to + * true, a new PlayFab account will be created and linked to the provided account's Steam ID. In this case, no email or + * username will be associated with the PlayFab account. Otherwise, if no PlayFab account is linked to the Steam account, + * an error indicating this will be returned, so that the title can guide the user through creation of a PlayFab account. */ public static class LoginWithSteamRequest { /** Automatically create a PlayFab account if one is not currently linked to this ID. */ diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabMultiplayerModels.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabMultiplayerModels.java index 3200db34..691e5ccb 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabMultiplayerModels.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabMultiplayerModels.java @@ -441,13 +441,6 @@ public static class CreateBuildWithCustomContainerRequest { public ArrayList RegionConfigurations; /** The resource constraints to apply to each server on the VM (EXPERIMENTAL API) */ public ServerResourceConstraintParams ServerResourceConstraints; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -548,13 +541,6 @@ public static class CreateBuildWithManagedContainerRequest { public ServerResourceConstraintParams ServerResourceConstraints; /** The command to run when the multiplayer server is started, including any arguments. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -669,13 +655,6 @@ public static class CreateBuildWithProcessBasedServerRequest { * relative to the root asset folder when unzipped. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ diff --git a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java index 23ac044c..cc76ec6d 100644 --- a/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java +++ b/AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java @@ -9,9 +9,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.193.230707"; - public static String BuildIdentifier = "adobuild_javasdk_117"; - public static String SdkVersionString = "JavaSDK-0.193.230707"; + public static String SdkVersion = "0.195.230721"; + public static String BuildIdentifier = "adobuild_javasdk_116"; + public static String SdkVersionString = "JavaSDK-0.195.230721"; public static Map RequestGetParams; static { diff --git a/PlayFabClientSDK/packageMe.ps1 b/PlayFabClientSDK/packageMe.ps1 index 3ca10d04..d127ae81 100644 --- a/PlayFabClientSDK/packageMe.ps1 +++ b/PlayFabClientSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item client-sdk-0.193.230707.jar -Destination ../../builds/client-sdk-0.193.230707.jar \ No newline at end of file +Copy-Item client-sdk-0.195.230721.jar -Destination ../../builds/client-sdk-0.195.230721.jar \ No newline at end of file diff --git a/PlayFabClientSDK/packageMe.sh b/PlayFabClientSDK/packageMe.sh index 90f49062..a24797b3 100644 --- a/PlayFabClientSDK/packageMe.sh +++ b/PlayFabClientSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp client-sdk-0.193.230707.jar ../../builds/client-sdk-0.193.230707.jar +cp client-sdk-0.195.230721.jar ../../builds/client-sdk-0.195.230721.jar diff --git a/PlayFabClientSDK/pom.xml b/PlayFabClientSDK/pom.xml index f2f053e9..4d8a158d 100644 --- a/PlayFabClientSDK/pom.xml +++ b/PlayFabClientSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab client-sdk - 0.193.230707 + 0.195.230721 PlayFab Client API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientAPI.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientAPI.java index 855a8e46..5b4b4a7a 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientAPI.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientAPI.java @@ -423,7 +423,8 @@ private static PlayFabResult privateAddUsernamePasswo } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -437,7 +438,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -458,7 +460,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the user's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -679,8 +684,9 @@ private static PlayFabResult privateCancelTradeAsync(final } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return Async Task will return ConfirmPurchaseResult */ @@ -694,8 +700,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return ConfirmPurchaseResult */ @@ -717,8 +724,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate */ @SuppressWarnings("unchecked") private static PlayFabResult privateConfirmPurchaseAsync(final ConfirmPurchaseRequest request) throws Exception { @@ -746,7 +754,9 @@ private static PlayFabResult privateConfirmPurchaseAsync( } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return Async Task will return ConsumeItemResult */ @@ -760,7 +770,9 @@ public PlayFabResult call() throws Exception { } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return ConsumeItemResult */ @@ -781,7 +793,11 @@ public PlayFabResult call() throws Exception { } } - /** Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateConsumeItemAsync(final ConsumeItemRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1397,7 +1413,8 @@ private static PlayFabResult privateGetAllUsersCharac } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1411,7 +1428,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1432,7 +1450,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1521,7 +1542,8 @@ private static PlayFabResult privateGetCharacterDataAsyn } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return Async Task will return GetCharacterInventoryResult */ @@ -1535,7 +1557,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return GetCharacterInventoryResult */ @@ -1556,7 +1579,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified character's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCharacterInventoryAsync(final GetCharacterInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -2442,9 +2468,10 @@ private static PlayFabResult privateGetL } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return Async Task will return GetPaymentTokenResult */ @@ -2458,9 +2485,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return GetPaymentTokenResult */ @@ -2482,9 +2510,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPaymentTokenAsync(final GetPaymentTokenRequest request) throws Exception { @@ -3933,8 +3962,9 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return Async Task will return GetPurchaseResult */ @@ -3948,8 +3978,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return GetPurchaseResult */ @@ -3971,8 +4002,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPurchaseAsync(final GetPurchaseRequest request) throws Exception { @@ -4073,7 +4105,8 @@ private static PlayFabResult privateGetSharedGroupData } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return Async Task will return GetStoreItemsResult */ @@ -4087,7 +4120,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return GetStoreItemsResult */ @@ -4108,7 +4142,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -4506,7 +4543,8 @@ private static PlayFabResult privateGetUserDataAsync(final Ge } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -4520,7 +4558,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -4541,7 +4580,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7364,7 +7406,8 @@ private static PlayFabResult privateOpenTradeAsync(final Open } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return Async Task will return PayForPurchaseResult */ @@ -7378,7 +7421,8 @@ public PlayFabResult call() throws Exception { } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return PayForPurchaseResult */ @@ -7399,7 +7443,10 @@ public PlayFabResult call() throws Exception { } } - /** Selects a payment option for purchase order created via StartPurchase */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase + */ @SuppressWarnings("unchecked") private static PlayFabResult privatePayForPurchaseAsync(final PayForPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7426,8 +7473,9 @@ private static PlayFabResult privatePayForPurchaseAsync(fi } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return Async Task will return PurchaseItemResult */ @@ -7441,8 +7489,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return PurchaseItemResult */ @@ -7464,8 +7513,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. */ @SuppressWarnings("unchecked") private static PlayFabResult privatePurchaseItemAsync(final PurchaseItemRequest request) throws Exception { @@ -7493,7 +7543,8 @@ private static PlayFabResult privatePurchaseItemAsync(final } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return Async Task will return RedeemCouponResult @@ -7508,7 +7559,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return RedeemCouponResult @@ -7531,7 +7583,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. */ @SuppressWarnings("unchecked") @@ -8208,7 +8261,8 @@ private static PlayFabResult privateReportPlayerAsync( } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return Async Task will return RestoreIOSPurchasesResult */ @@ -8222,7 +8276,8 @@ public PlayFabResult call() throws Exception { } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return RestoreIOSPurchasesResult */ @@ -8243,7 +8298,10 @@ public PlayFabResult call() throws Exception { } } - /** Restores all in-app purchases based on the given restore receipt */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRestoreIOSPurchasesAsync(final RestoreIOSPurchasesRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8530,7 +8588,8 @@ private static PlayFabResult privateSetPlayerSecretAsync( } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return Async Task will return StartPurchaseResult */ @@ -8544,7 +8603,8 @@ public PlayFabResult call() throws Exception { } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return StartPurchaseResult */ @@ -8565,7 +8625,10 @@ public PlayFabResult call() throws Exception { } } - /** Creates an order for a list of items from the title catalog */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog + */ @SuppressWarnings("unchecked") private static PlayFabResult privateStartPurchaseAsync(final StartPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8592,8 +8655,9 @@ private static PlayFabResult privateStartPurchaseAsync(fina } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -8607,8 +8671,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -8630,8 +8695,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { @@ -9723,9 +9789,10 @@ private static PlayFabResult privateUnlinkXboxAccountAs } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return Async Task will return UnlockContainerItemResult */ @@ -9739,9 +9806,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return UnlockContainerItemResult */ @@ -9763,9 +9831,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") private static PlayFabResult privateUnlockContainerInstanceAsync(final UnlockContainerInstanceRequest request) throws Exception { @@ -9793,8 +9862,9 @@ private static PlayFabResult privateUnlockContainerIn } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return Async Task will return UnlockContainerItemResult @@ -9809,8 +9879,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return UnlockContainerItemResult @@ -9833,8 +9904,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") @@ -10383,8 +10455,9 @@ private static PlayFabResult privateUpdateUser } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return Async Task will return ValidateAmazonReceiptResult */ @@ -10398,8 +10471,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return ValidateAmazonReceiptResult */ @@ -10421,8 +10495,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateAmazonIAPReceiptAsync(final ValidateAmazonReceiptRequest request) throws Exception { @@ -10450,7 +10525,8 @@ private static PlayFabResult privateValidateAmazonI } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return Async Task will return ValidateGooglePlayPurchaseResult */ @@ -10464,7 +10540,8 @@ public PlayFabResult call() throws Exception { } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return ValidateGooglePlayPurchaseResult */ @@ -10485,7 +10562,10 @@ public PlayFabResult call() throws Exception { } } - /** Validates a Google Play purchase and gives the corresponding item to the player. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateGooglePlayPurchaseAsync(final ValidateGooglePlayPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -10512,8 +10592,9 @@ private static PlayFabResult privateValidateGo } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return Async Task will return ValidateIOSReceiptResult */ @@ -10527,8 +10608,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return ValidateIOSReceiptResult */ @@ -10550,8 +10632,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateIOSReceiptAsync(final ValidateIOSReceiptRequest request) throws Exception { @@ -10579,8 +10662,9 @@ private static PlayFabResult privateValidateIOSReceipt } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return Async Task will return ValidateWindowsReceiptResult */ @@ -10594,8 +10678,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return ValidateWindowsReceiptResult */ @@ -10617,8 +10702,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateWindowsStoreReceiptAsync(final ValidateWindowsReceiptRequest request) throws Exception { diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientModels.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientModels.java index 9dc2bcb7..9997d744 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientModels.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientModels.java @@ -3347,14 +3347,13 @@ public static class LoginWithPSNRequest { /** * Steam sign-in is accomplished with the Steam Session Ticket. More information on the Ticket can be found in the - * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth (requires sign-in). NOTE: For Steam - * authentication to work, the title must be configured with the Steam Application ID and Web API Key in the PlayFab Game - * Manager (under Steam in the Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group - * associated with your App ID in the Steamworks site. If this is the first time a user has signed in with the Steam - * account and CreateAccount is set to true, a new PlayFab account will be created and linked to the provided account's - * Steam ID. In this case, no email or username will be associated with the PlayFab account. Otherwise, if no PlayFab - * account is linked to the Steam account, an error indicating this will be returned, so that the title can guide the user - * through creation of a PlayFab account. + * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth. NOTE: For Steam authentication to work, the + * title must be configured with the Steam Application ID and Web API Key in the PlayFab Game Manager (under Steam in the + * Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group associated with your App ID in + * the Steamworks site. If this is the first time a user has signed in with the Steam account and CreateAccount is set to + * true, a new PlayFab account will be created and linked to the provided account's Steam ID. In this case, no email or + * username will be associated with the PlayFab account. Otherwise, if no PlayFab account is linked to the Steam account, + * an error indicating this will be returned, so that the title can guide the user through creation of a PlayFab account. */ public static class LoginWithSteamRequest { /** Automatically create a PlayFab account if one is not currently linked to this ID. */ diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java index 3200db34..691e5ccb 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java @@ -441,13 +441,6 @@ public static class CreateBuildWithCustomContainerRequest { public ArrayList RegionConfigurations; /** The resource constraints to apply to each server on the VM (EXPERIMENTAL API) */ public ServerResourceConstraintParams ServerResourceConstraints; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -548,13 +541,6 @@ public static class CreateBuildWithManagedContainerRequest { public ServerResourceConstraintParams ServerResourceConstraints; /** The command to run when the multiplayer server is started, including any arguments. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -669,13 +655,6 @@ public static class CreateBuildWithProcessBasedServerRequest { * relative to the root asset folder when unzipped. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ diff --git a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java index 6411e02d..2512407a 100644 --- a/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.193.230707"; - public static String BuildIdentifier = "adobuild_javasdk_117"; - public static String SdkVersionString = "JavaSDK-0.193.230707"; + public static String SdkVersion = "0.195.230721"; + public static String BuildIdentifier = "adobuild_javasdk_116"; + public static String SdkVersionString = "JavaSDK-0.195.230721"; public static Map RequestGetParams; static { diff --git a/PlayFabSDK/packageMe.ps1 b/PlayFabSDK/packageMe.ps1 index 8f57b543..9efea7db 100644 --- a/PlayFabSDK/packageMe.ps1 +++ b/PlayFabSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item combo-sdk-0.193.230707.jar -Destination ../../builds/combo-sdk-0.193.230707.jar \ No newline at end of file +Copy-Item combo-sdk-0.195.230721.jar -Destination ../../builds/combo-sdk-0.195.230721.jar \ No newline at end of file diff --git a/PlayFabSDK/packageMe.sh b/PlayFabSDK/packageMe.sh index e7137a24..460a603f 100644 --- a/PlayFabSDK/packageMe.sh +++ b/PlayFabSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp combo-sdk-0.193.230707.jar ../../builds/combo-sdk-0.193.230707.jar +cp combo-sdk-0.195.230721.jar ../../builds/combo-sdk-0.195.230721.jar diff --git a/PlayFabSDK/pom.xml b/PlayFabSDK/pom.xml index f562dfbf..b880d731 100644 --- a/PlayFabSDK/pom.xml +++ b/PlayFabSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab combo-sdk - 0.193.230707 + 0.195.230721 PlayFab Combo API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminAPI.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminAPI.java index 2895a0ed..566f506f 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminAPI.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabAdminAPI.java @@ -262,7 +262,8 @@ private static PlayFabResult privateAddPlayerTagAsync(final } /** - * Increments the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -276,7 +277,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -297,7 +299,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -324,8 +329,9 @@ private static PlayFabResult privateAddUserVirt } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. * @param request AddVirtualCurrencyTypesRequest * @return Async Task will return BlankResult */ @@ -339,8 +345,9 @@ public PlayFabResult call() throws Exception { } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. * @param request AddVirtualCurrencyTypesRequest * @return BlankResult */ @@ -362,8 +369,9 @@ public PlayFabResult call() throws Exception { } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddVirtualCurrencyTypesAsync(final AddVirtualCurrencyTypesRequest request) throws Exception { @@ -453,7 +461,8 @@ private static PlayFabResult privateBanUsersAsync(final BanUsers } /** - * Checks the global count for the limited edition item. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. * @param request CheckLimitedEditionItemAvailabilityRequest * @return Async Task will return CheckLimitedEditionItemAvailabilityResult */ @@ -467,7 +476,8 @@ public PlayFabResult call() throws Ex } /** - * Checks the global count for the limited edition item. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. * @param request CheckLimitedEditionItemAvailabilityRequest * @return CheckLimitedEditionItemAvailabilityResult */ @@ -488,7 +498,10 @@ public PlayFabResult call() throws Ex } } - /** Checks the global count for the limited edition item. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateCheckLimitedEditionItemAvailabilityAsync(final CheckLimitedEditionItemAvailabilityRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1403,7 +1416,8 @@ private static PlayFabResult privateDeleteSegmentAsync(f } /** - * Deletes an existing virtual item store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store * @param request DeleteStoreRequest * @return Async Task will return DeleteStoreResult */ @@ -1417,7 +1431,8 @@ public PlayFabResult call() throws Exception { } /** - * Deletes an existing virtual item store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store * @param request DeleteStoreRequest * @return DeleteStoreResult */ @@ -1438,7 +1453,10 @@ public PlayFabResult call() throws Exception { } } - /** Deletes an existing virtual item store */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store + */ @SuppressWarnings("unchecked") private static PlayFabResult privateDeleteStoreAsync(final DeleteStoreRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1912,7 +1930,8 @@ private static PlayFabResult privateGetAllSegmentsAsync(fi } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1926,7 +1945,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1947,7 +1967,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3200,7 +3223,8 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title * @param request GetRandomResultTablesRequest * @return Async Task will return GetRandomResultTablesResult */ @@ -3214,7 +3238,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title * @param request GetRandomResultTablesRequest * @return GetRandomResultTablesResult */ @@ -3235,7 +3260,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the random drop table configuration for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetRandomResultTablesAsync(final GetRandomResultTablesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3397,7 +3425,8 @@ private static PlayFabResult privateGetSegmentsAsync(final } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return Async Task will return GetStoreItemsResult */ @@ -3411,7 +3440,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return GetStoreItemsResult */ @@ -3432,7 +3462,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3955,7 +3988,8 @@ private static PlayFabResult privateGetUserInternalDataAsync( } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -3969,7 +4003,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -3990,7 +4025,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4265,7 +4303,8 @@ private static PlayFabResult privateGetUserReadOnlyDataAsync( } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return Async Task will return GrantItemsToUsersResult */ @@ -4279,7 +4318,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return GrantItemsToUsersResult */ @@ -4300,7 +4340,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user inventories */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUsersAsync(final GrantItemsToUsersRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4327,7 +4370,8 @@ private static PlayFabResult privateGrantItemsToUsersAs } /** - * Increases the global count for the given scarce resource. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. * @param request IncrementLimitedEditionItemAvailabilityRequest * @return Async Task will return IncrementLimitedEditionItemAvailabilityResult */ @@ -4341,7 +4385,8 @@ public PlayFabResult call() throw } /** - * Increases the global count for the given scarce resource. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. * @param request IncrementLimitedEditionItemAvailabilityRequest * @return IncrementLimitedEditionItemAvailabilityResult */ @@ -4362,7 +4407,10 @@ public PlayFabResult call() throw } } - /** Increases the global count for the given scarce resource. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateIncrementLimitedEditionItemAvailabilityAsync(final IncrementLimitedEditionItemAvailabilityRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4513,7 +4561,8 @@ private static PlayFabResult privateListOpenIdConn } /** - * Retuns the list of all defined virtual currencies for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title * @param request ListVirtualCurrencyTypesRequest * @return Async Task will return ListVirtualCurrencyTypesResult */ @@ -4527,7 +4576,8 @@ public PlayFabResult call() throws Exception { } /** - * Retuns the list of all defined virtual currencies for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title * @param request ListVirtualCurrencyTypesRequest * @return ListVirtualCurrencyTypesResult */ @@ -4548,7 +4598,10 @@ public PlayFabResult call() throws Exception { } } - /** Retuns the list of all defined virtual currencies for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateListVirtualCurrencyTypesAsync(final ListVirtualCurrencyTypesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4645,7 +4698,8 @@ private static PlayFabResult privateModifyServerBuildAs } /** - * Attempts to process an order refund through the original real money payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. * @param request RefundPurchaseRequest * @return Async Task will return RefundPurchaseResponse */ @@ -4659,7 +4713,8 @@ public PlayFabResult call() throws Exception { } /** - * Attempts to process an order refund through the original real money payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. * @param request RefundPurchaseRequest * @return RefundPurchaseResponse */ @@ -4680,7 +4735,10 @@ public PlayFabResult call() throws Exception { } } - /** Attempts to process an order refund through the original real money payment provider. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRefundPurchaseAsync(final RefundPurchaseRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4769,7 +4827,8 @@ private static PlayFabResult privateRemovePlayerTagAsync( } /** - * Removes one or more virtual currencies from the set defined for the title. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. * @param request RemoveVirtualCurrencyTypesRequest * @return Async Task will return BlankResult */ @@ -4783,7 +4842,8 @@ public PlayFabResult call() throws Exception { } /** - * Removes one or more virtual currencies from the set defined for the title. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. * @param request RemoveVirtualCurrencyTypesRequest * @return BlankResult */ @@ -4804,7 +4864,10 @@ public PlayFabResult call() throws Exception { } } - /** Removes one or more virtual currencies from the set defined for the title. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRemoveVirtualCurrencyTypesAsync(final RemoveVirtualCurrencyTypesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5017,7 +5080,8 @@ private static PlayFabResult privateResetUserStatisti } /** - * Attempts to resolve a dispute with the original order's payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. * @param request ResolvePurchaseDisputeRequest * @return Async Task will return ResolvePurchaseDisputeResponse */ @@ -5031,7 +5095,8 @@ public PlayFabResult call() throws Exception { } /** - * Attempts to resolve a dispute with the original order's payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. * @param request ResolvePurchaseDisputeRequest * @return ResolvePurchaseDisputeResponse */ @@ -5052,7 +5117,10 @@ public PlayFabResult call() throws Exception { } } - /** Attempts to resolve a dispute with the original order's payment provider. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateResolvePurchaseDisputeAsync(final ResolvePurchaseDisputeRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5203,7 +5271,8 @@ private static PlayFabResult privateRevokeBansAsync(final Revo } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return Async Task will return RevokeInventoryResult */ @@ -5217,7 +5286,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return RevokeInventoryResult */ @@ -5238,7 +5308,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access to an item in a user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemAsync(final RevokeInventoryItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5265,7 +5338,8 @@ private static PlayFabResult privateRevokeInventoryItemAs } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return Async Task will return RevokeInventoryItemsResult */ @@ -5279,7 +5353,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return RevokeInventoryItemsResult */ @@ -5300,7 +5375,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access for up to 25 items across multiple users and characters. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemsAsync(final RevokeInventoryItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5459,7 +5537,8 @@ private static PlayFabResult privateSendAccountR } /** - * Creates the catalog configuration of all virtual goods for the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version * @param request UpdateCatalogItemsRequest * @return Async Task will return UpdateCatalogItemsResult */ @@ -5473,7 +5552,8 @@ public PlayFabResult call() throws Exception { } /** - * Creates the catalog configuration of all virtual goods for the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version * @param request UpdateCatalogItemsRequest * @return UpdateCatalogItemsResult */ @@ -5494,7 +5574,10 @@ public PlayFabResult call() throws Exception { } } - /** Creates the catalog configuration of all virtual goods for the specified catalog version */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSetCatalogItemsAsync(final UpdateCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5769,7 +5852,8 @@ private static PlayFabResult privateSetPublisherDataAsyn } /** - * Sets all the items in one virtual store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store * @param request UpdateStoreItemsRequest * @return Async Task will return UpdateStoreItemsResult */ @@ -5783,7 +5867,8 @@ public PlayFabResult call() throws Exception { } /** - * Sets all the items in one virtual store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store * @param request UpdateStoreItemsRequest * @return UpdateStoreItemsResult */ @@ -5804,7 +5889,10 @@ public PlayFabResult call() throws Exception { } } - /** Sets all the items in one virtual store */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSetStoreItemsAsync(final UpdateStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6103,7 +6191,8 @@ private static PlayFabResult privateSetupPushNotifi } /** - * Decrements the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -6117,7 +6206,8 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -6138,7 +6228,10 @@ public PlayFabResult call() throws Exception { } } - /** Decrements the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6227,7 +6320,8 @@ private static PlayFabResult privateUpdateBansAsync(final Upda } /** - * Updates the catalog configuration for virtual goods in the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version * @param request UpdateCatalogItemsRequest * @return Async Task will return UpdateCatalogItemsResult */ @@ -6241,7 +6335,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the catalog configuration for virtual goods in the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version * @param request UpdateCatalogItemsRequest * @return UpdateCatalogItemsResult */ @@ -6262,7 +6357,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the catalog configuration for virtual goods in the specified catalog version */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateCatalogItemsAsync(final UpdateCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6609,7 +6707,8 @@ private static PlayFabResult privateUpdatePolicyAsync(fina } /** - * Updates the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title * @param request UpdateRandomResultTablesRequest * @return Async Task will return UpdateRandomResultTablesResult */ @@ -6623,7 +6722,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title * @param request UpdateRandomResultTablesRequest * @return UpdateRandomResultTablesResult */ @@ -6644,7 +6744,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the random drop table configuration for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateRandomResultTablesAsync(final UpdateRandomResultTablesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6733,7 +6836,8 @@ private static PlayFabResult privateUpdateSegmentAsync(fi } /** - * Updates an existing virtual item store with new or modified items + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items * @param request UpdateStoreItemsRequest * @return Async Task will return UpdateStoreItemsResult */ @@ -6747,7 +6851,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates an existing virtual item store with new or modified items + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items * @param request UpdateStoreItemsRequest * @return UpdateStoreItemsResult */ @@ -6768,7 +6873,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates an existing virtual item store with new or modified items */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateStoreItemsAsync(final UpdateStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabClientAPI.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabClientAPI.java index 855a8e46..5b4b4a7a 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabClientAPI.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabClientAPI.java @@ -423,7 +423,8 @@ private static PlayFabResult privateAddUsernamePasswo } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -437,7 +438,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -458,7 +460,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the user's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -679,8 +684,9 @@ private static PlayFabResult privateCancelTradeAsync(final } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return Async Task will return ConfirmPurchaseResult */ @@ -694,8 +700,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate * @param request ConfirmPurchaseRequest * @return ConfirmPurchaseResult */ @@ -717,8 +724,9 @@ public PlayFabResult call() throws Exception { } /** - * Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and virtual - * currency balances as appropriate + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Confirms with the payment provider that the purchase was approved (if applicable) and adjusts inventory and + * virtual currency balances as appropriate */ @SuppressWarnings("unchecked") private static PlayFabResult privateConfirmPurchaseAsync(final ConfirmPurchaseRequest request) throws Exception { @@ -746,7 +754,9 @@ private static PlayFabResult privateConfirmPurchaseAsync( } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return Async Task will return ConsumeItemResult */ @@ -760,7 +770,9 @@ public PlayFabResult call() throws Exception { } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return ConsumeItemResult */ @@ -781,7 +793,11 @@ public PlayFabResult call() throws Exception { } } - /** Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateConsumeItemAsync(final ConsumeItemRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1397,7 +1413,8 @@ private static PlayFabResult privateGetAllUsersCharac } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1411,7 +1428,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1432,7 +1450,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -1521,7 +1542,8 @@ private static PlayFabResult privateGetCharacterDataAsyn } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return Async Task will return GetCharacterInventoryResult */ @@ -1535,7 +1557,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return GetCharacterInventoryResult */ @@ -1556,7 +1579,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified character's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCharacterInventoryAsync(final GetCharacterInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -2442,9 +2468,10 @@ private static PlayFabResult privateGetL } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return Async Task will return GetPaymentTokenResult */ @@ -2458,9 +2485,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. * @param request GetPaymentTokenRequest * @return GetPaymentTokenResult */ @@ -2482,9 +2510,10 @@ public PlayFabResult call() throws Exception { } /** - * For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the client - * completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the client to - * create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ For payments flows where the provider requires playfab (the fulfiller) to initiate the transaction, but the + * client completes the rest of the flow. In the Xsolla case, the token returned here will be passed to Xsolla by the + * client to create a cart. Poll GetPurchase using the returned OrderId once you've completed the payment. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPaymentTokenAsync(final GetPaymentTokenRequest request) throws Exception { @@ -3933,8 +3962,9 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return Async Task will return GetPurchaseResult */ @@ -3948,8 +3978,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. * @param request GetPurchaseRequest * @return GetPurchaseResult */ @@ -3971,8 +4002,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that are still - * active. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves a purchase along with its current PlayFab status. Returns inventory items from the purchase that + * are still active. */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetPurchaseAsync(final GetPurchaseRequest request) throws Exception { @@ -4073,7 +4105,8 @@ private static PlayFabResult privateGetSharedGroupData } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return Async Task will return GetStoreItemsResult */ @@ -4087,7 +4120,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return GetStoreItemsResult */ @@ -4108,7 +4142,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -4506,7 +4543,8 @@ private static PlayFabResult privateGetUserDataAsync(final Ge } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -4520,7 +4558,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -4541,7 +4580,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7364,7 +7406,8 @@ private static PlayFabResult privateOpenTradeAsync(final Open } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return Async Task will return PayForPurchaseResult */ @@ -7378,7 +7421,8 @@ public PlayFabResult call() throws Exception { } /** - * Selects a payment option for purchase order created via StartPurchase + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase * @param request PayForPurchaseRequest * @return PayForPurchaseResult */ @@ -7399,7 +7443,10 @@ public PlayFabResult call() throws Exception { } } - /** Selects a payment option for purchase order created via StartPurchase */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Selects a payment option for purchase order created via StartPurchase + */ @SuppressWarnings("unchecked") private static PlayFabResult privatePayForPurchaseAsync(final PayForPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -7426,8 +7473,9 @@ private static PlayFabResult privatePayForPurchaseAsync(fi } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return Async Task will return PurchaseItemResult */ @@ -7441,8 +7489,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. * @param request PurchaseItemRequest * @return PurchaseItemResult */ @@ -7464,8 +7513,9 @@ public PlayFabResult call() throws Exception { } /** - * Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as well as what - * the client believes the price to be. This lets the server fail the purchase if the price has changed. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Buys a single item with virtual currency. You must specify both the virtual currency to use to purchase, as + * well as what the client believes the price to be. This lets the server fail the purchase if the price has changed. */ @SuppressWarnings("unchecked") private static PlayFabResult privatePurchaseItemAsync(final PurchaseItemRequest request) throws Exception { @@ -7493,7 +7543,8 @@ private static PlayFabResult privatePurchaseItemAsync(final } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return Async Task will return RedeemCouponResult @@ -7508,7 +7559,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return RedeemCouponResult @@ -7531,7 +7583,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. */ @SuppressWarnings("unchecked") @@ -8208,7 +8261,8 @@ private static PlayFabResult privateReportPlayerAsync( } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return Async Task will return RestoreIOSPurchasesResult */ @@ -8222,7 +8276,8 @@ public PlayFabResult call() throws Exception { } /** - * Restores all in-app purchases based on the given restore receipt + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt * @param request RestoreIOSPurchasesRequest * @return RestoreIOSPurchasesResult */ @@ -8243,7 +8298,10 @@ public PlayFabResult call() throws Exception { } } - /** Restores all in-app purchases based on the given restore receipt */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Restores all in-app purchases based on the given restore receipt + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRestoreIOSPurchasesAsync(final RestoreIOSPurchasesRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8530,7 +8588,8 @@ private static PlayFabResult privateSetPlayerSecretAsync( } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return Async Task will return StartPurchaseResult */ @@ -8544,7 +8603,8 @@ public PlayFabResult call() throws Exception { } /** - * Creates an order for a list of items from the title catalog + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog * @param request StartPurchaseRequest * @return StartPurchaseResult */ @@ -8565,7 +8625,10 @@ public PlayFabResult call() throws Exception { } } - /** Creates an order for a list of items from the title catalog */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates an order for a list of items from the title catalog + */ @SuppressWarnings("unchecked") private static PlayFabResult privateStartPurchaseAsync(final StartPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -8592,8 +8655,9 @@ private static PlayFabResult privateStartPurchaseAsync(fina } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -8607,8 +8671,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -8630,8 +8695,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { @@ -9723,9 +9789,10 @@ private static PlayFabResult privateUnlinkXboxAccountAs } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return Async Task will return UnlockContainerItemResult */ @@ -9739,9 +9806,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return UnlockContainerItemResult */ @@ -9763,9 +9831,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens the specified container, with the specified key (when required), and returns the contents of the opened container. - * If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, - * consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens the specified container, with the specified key (when required), and returns the contents of the + * opened container. If the container (and key when relevant) are consumable (RemainingUses > 0), their RemainingUses will + * be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") private static PlayFabResult privateUnlockContainerInstanceAsync(final UnlockContainerInstanceRequest request) throws Exception { @@ -9793,8 +9862,9 @@ private static PlayFabResult privateUnlockContainerIn } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return Async Task will return UnlockContainerItemResult @@ -9809,8 +9879,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerItemRequest * @return UnlockContainerItemResult @@ -9833,8 +9904,9 @@ public PlayFabResult call() throws Exception { } /** - * Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it using an - * appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches target inventory for an ItemInstance matching the given CatalogItemId, if necessary unlocks it + * using an appropriate key, and returns the contents of the opened container. If the container (and key when relevant) are * consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") @@ -10383,8 +10455,9 @@ private static PlayFabResult privateUpdateUser } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return Async Task will return ValidateAmazonReceiptResult */ @@ -10398,8 +10471,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item * @param request ValidateAmazonReceiptRequest * @return ValidateAmazonReceiptResult */ @@ -10421,8 +10495,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Amazon that the receipt for an Amazon App Store in-app purchase is valid and that it matches + * the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateAmazonIAPReceiptAsync(final ValidateAmazonReceiptRequest request) throws Exception { @@ -10450,7 +10525,8 @@ private static PlayFabResult privateValidateAmazonI } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return Async Task will return ValidateGooglePlayPurchaseResult */ @@ -10464,7 +10540,8 @@ public PlayFabResult call() throws Exception { } /** - * Validates a Google Play purchase and gives the corresponding item to the player. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. * @param request ValidateGooglePlayPurchaseRequest * @return ValidateGooglePlayPurchaseResult */ @@ -10485,7 +10562,10 @@ public PlayFabResult call() throws Exception { } } - /** Validates a Google Play purchase and gives the corresponding item to the player. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates a Google Play purchase and gives the corresponding item to the player. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateGooglePlayPurchaseAsync(final ValidateGooglePlayPurchaseRequest request) throws Exception { if (PlayFabSettings.ClientSessionTicket == null) throw new Exception ("Must be logged in to call this method"); @@ -10512,8 +10592,9 @@ private static PlayFabResult privateValidateGo } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return Async Task will return ValidateIOSReceiptResult */ @@ -10527,8 +10608,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item * @param request ValidateIOSReceiptRequest * @return ValidateIOSReceiptResult */ @@ -10550,8 +10632,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the purchased - * catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with the Apple store that the receipt for an iOS in-app purchase is valid and that it matches the + * purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateIOSReceiptAsync(final ValidateIOSReceiptRequest request) throws Exception { @@ -10579,8 +10662,9 @@ private static PlayFabResult privateValidateIOSReceipt } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return Async Task will return ValidateWindowsReceiptResult */ @@ -10594,8 +10678,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item * @param request ValidateWindowsReceiptRequest * @return ValidateWindowsReceiptResult */ @@ -10617,8 +10702,9 @@ public PlayFabResult call() throws Exception { } /** - * Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it matches the - * purchased catalog item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Validates with Windows that the receipt for an Windows App Store in-app purchase is valid and that it + * matches the purchased catalog item */ @SuppressWarnings("unchecked") private static PlayFabResult privateValidateWindowsStoreReceiptAsync(final ValidateWindowsReceiptRequest request) throws Exception { diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabClientModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabClientModels.java index 9dc2bcb7..9997d744 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabClientModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabClientModels.java @@ -3347,14 +3347,13 @@ public static class LoginWithPSNRequest { /** * Steam sign-in is accomplished with the Steam Session Ticket. More information on the Ticket can be found in the - * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth (requires sign-in). NOTE: For Steam - * authentication to work, the title must be configured with the Steam Application ID and Web API Key in the PlayFab Game - * Manager (under Steam in the Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group - * associated with your App ID in the Steamworks site. If this is the first time a user has signed in with the Steam - * account and CreateAccount is set to true, a new PlayFab account will be created and linked to the provided account's - * Steam ID. In this case, no email or username will be associated with the PlayFab account. Otherwise, if no PlayFab - * account is linked to the Steam account, an error indicating this will be returned, so that the title can guide the user - * through creation of a PlayFab account. + * Steamworks SDK, here: https://partner.steamgames.com/documentation/auth. NOTE: For Steam authentication to work, the + * title must be configured with the Steam Application ID and Web API Key in the PlayFab Game Manager (under Steam in the + * Add-ons Marketplace). You can obtain a Web API Key from the Permissions page of any Group associated with your App ID in + * the Steamworks site. If this is the first time a user has signed in with the Steam account and CreateAccount is set to + * true, a new PlayFab account will be created and linked to the provided account's Steam ID. In this case, no email or + * username will be associated with the PlayFab account. Otherwise, if no PlayFab account is linked to the Steam account, + * an error indicating this will be returned, so that the title can guide the user through creation of a PlayFab account. */ public static class LoginWithSteamRequest { /** Automatically create a PlayFab account if one is not currently linked to this ID. */ diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java index 3200db34..691e5ccb 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java @@ -441,13 +441,6 @@ public static class CreateBuildWithCustomContainerRequest { public ArrayList RegionConfigurations; /** The resource constraints to apply to each server on the VM (EXPERIMENTAL API) */ public ServerResourceConstraintParams ServerResourceConstraints; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -548,13 +541,6 @@ public static class CreateBuildWithManagedContainerRequest { public ServerResourceConstraintParams ServerResourceConstraints; /** The command to run when the multiplayer server is started, including any arguments. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -669,13 +655,6 @@ public static class CreateBuildWithProcessBasedServerRequest { * relative to the root asset folder when unzipped. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerAPI.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerAPI.java index 5f031b41..f5bdd757 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabServerAPI.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabServerAPI.java @@ -17,7 +17,8 @@ public class PlayFabServerAPI { private static Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").create(); /** - * Increments the character's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount * @param request AddCharacterVirtualCurrencyRequest * @return Async Task will return ModifyCharacterVirtualCurrencyResult */ @@ -31,7 +32,8 @@ public PlayFabResult call() throws Excepti } /** - * Increments the character's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount * @param request AddCharacterVirtualCurrencyRequest * @return ModifyCharacterVirtualCurrencyResult */ @@ -52,7 +54,10 @@ public PlayFabResult call() throws Excepti } } - /** Increments the character's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddCharacterVirtualCurrencyAsync(final AddCharacterVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -351,7 +356,8 @@ private static PlayFabResult privateAddSharedGroupM } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -365,7 +371,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -386,7 +393,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the user's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -599,7 +609,9 @@ private static PlayFabResult privateBanUsersAsync(final BanUsers } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return Async Task will return ConsumeItemResult */ @@ -613,7 +625,9 @@ public PlayFabResult call() throws Exception { } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return ConsumeItemResult */ @@ -634,7 +648,11 @@ public PlayFabResult call() throws Exception { } } - /** Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateConsumeItemAsync(final ConsumeItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1060,8 +1078,10 @@ private static PlayFabResult privateDeregisterGameAsync( } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. * @param request EvaluateRandomResultTableRequest * @return Async Task will return EvaluateRandomResultTableResult */ @@ -1075,8 +1095,10 @@ public PlayFabResult call() throws Exception { } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. * @param request EvaluateRandomResultTableRequest * @return EvaluateRandomResultTableResult */ @@ -1098,8 +1120,10 @@ public PlayFabResult call() throws Exception { } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. */ @SuppressWarnings("unchecked") private static PlayFabResult privateEvaluateRandomResultTableAsync(final EvaluateRandomResultTableRequest request) throws Exception { @@ -1328,7 +1352,8 @@ private static PlayFabResult privateGetAllUsersCharac } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1342,7 +1367,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1363,7 +1389,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1514,7 +1543,8 @@ private static PlayFabResult privateGetCharacterInternal } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return Async Task will return GetCharacterInventoryResult */ @@ -1528,7 +1558,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return GetCharacterInventoryResult */ @@ -1549,7 +1580,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified character's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCharacterInventoryAsync(final GetCharacterInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3317,8 +3351,9 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights * @param request GetRandomResultTablesRequest * @return Async Task will return GetRandomResultTablesResult */ @@ -3332,8 +3367,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights * @param request GetRandomResultTablesRequest * @return GetRandomResultTablesResult */ @@ -3355,8 +3391,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetRandomResultTablesAsync(final GetRandomResultTablesRequest request) throws Exception { @@ -3516,7 +3553,9 @@ private static PlayFabResult privateGetSharedGroupData } /** - * Retrieves the set of items defined for the specified store, including all prices defined, for the specified player + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player * @param request GetStoreItemsServerRequest * @return Async Task will return GetStoreItemsResult */ @@ -3530,7 +3569,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined, for the specified player + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player * @param request GetStoreItemsServerRequest * @return GetStoreItemsResult */ @@ -3551,7 +3592,11 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined, for the specified player */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsServerRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4074,7 +4119,8 @@ private static PlayFabResult privateGetUserInternalDataAsync( } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -4088,7 +4134,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -4109,7 +4156,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4451,7 +4501,8 @@ private static PlayFabResult privateGrantCharacterTo } /** - * Adds the specified items to the specified character's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory * @param request GrantItemsToCharacterRequest * @return Async Task will return GrantItemsToCharacterResult */ @@ -4465,7 +4516,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified character's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory * @param request GrantItemsToCharacterRequest * @return GrantItemsToCharacterResult */ @@ -4486,7 +4538,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified character's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToCharacterAsync(final GrantItemsToCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4513,7 +4568,8 @@ private static PlayFabResult privateGrantItemsToCha } /** - * Adds the specified items to the specified user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory * @param request GrantItemsToUserRequest * @return Async Task will return GrantItemsToUserResult */ @@ -4527,7 +4583,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory * @param request GrantItemsToUserRequest * @return GrantItemsToUserResult */ @@ -4548,7 +4605,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUserAsync(final GrantItemsToUserRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4575,7 +4635,8 @@ private static PlayFabResult privateGrantItemsToUserAsyn } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return Async Task will return GrantItemsToUsersResult */ @@ -4589,7 +4650,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return GrantItemsToUsersResult */ @@ -4610,7 +4672,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user inventories */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUsersAsync(final GrantItemsToUsersRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5339,7 +5404,8 @@ private static PlayFabResult privateLoginWithXboxIdAsync(fina } /** - * Modifies the number of remaining uses of a player's inventory item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item * @param request ModifyItemUsesRequest * @return Async Task will return ModifyItemUsesResult */ @@ -5353,7 +5419,8 @@ public PlayFabResult call() throws Exception { } /** - * Modifies the number of remaining uses of a player's inventory item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item * @param request ModifyItemUsesRequest * @return ModifyItemUsesResult */ @@ -5374,7 +5441,10 @@ public PlayFabResult call() throws Exception { } } - /** Modifies the number of remaining uses of a player's inventory item */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item + */ @SuppressWarnings("unchecked") private static PlayFabResult privateModifyItemUsesAsync(final ModifyItemUsesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5401,7 +5471,8 @@ private static PlayFabResult privateModifyItemUsesAsync(fi } /** - * Moves an item from a character's inventory into another of the users's character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. * @param request MoveItemToCharacterFromCharacterRequest * @return Async Task will return MoveItemToCharacterFromCharacterResult */ @@ -5415,7 +5486,8 @@ public PlayFabResult call() throws Excep } /** - * Moves an item from a character's inventory into another of the users's character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. * @param request MoveItemToCharacterFromCharacterRequest * @return MoveItemToCharacterFromCharacterResult */ @@ -5436,7 +5508,10 @@ public PlayFabResult call() throws Excep } } - /** Moves an item from a character's inventory into another of the users's character's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToCharacterFromCharacterAsync(final MoveItemToCharacterFromCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5463,7 +5538,8 @@ private static PlayFabResult privateMove } /** - * Moves an item from a user's inventory into their character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. * @param request MoveItemToCharacterFromUserRequest * @return Async Task will return MoveItemToCharacterFromUserResult */ @@ -5477,7 +5553,8 @@ public PlayFabResult call() throws Exception } /** - * Moves an item from a user's inventory into their character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. * @param request MoveItemToCharacterFromUserRequest * @return MoveItemToCharacterFromUserResult */ @@ -5498,7 +5575,10 @@ public PlayFabResult call() throws Exception } } - /** Moves an item from a user's inventory into their character's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToCharacterFromUserAsync(final MoveItemToCharacterFromUserRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5525,7 +5605,8 @@ private static PlayFabResult privateMoveItemT } /** - * Moves an item from a character's inventory into the owning user's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. * @param request MoveItemToUserFromCharacterRequest * @return Async Task will return MoveItemToUserFromCharacterResult */ @@ -5539,7 +5620,8 @@ public PlayFabResult call() throws Exception } /** - * Moves an item from a character's inventory into the owning user's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. * @param request MoveItemToUserFromCharacterRequest * @return MoveItemToUserFromCharacterResult */ @@ -5560,7 +5642,10 @@ public PlayFabResult call() throws Exception } } - /** Moves an item from a character's inventory into the owning user's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToUserFromCharacterAsync(final MoveItemToUserFromCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5657,7 +5742,8 @@ private static PlayFabResult privateNotifyMatc } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return Async Task will return RedeemCouponResult @@ -5672,7 +5758,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return RedeemCouponResult @@ -5695,7 +5782,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. */ @SuppressWarnings("unchecked") @@ -6384,7 +6472,8 @@ private static PlayFabResult privateRevokeBansAsync(final Revo } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return Async Task will return RevokeInventoryResult */ @@ -6398,7 +6487,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return RevokeInventoryResult */ @@ -6419,7 +6509,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access to an item in a user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemAsync(final RevokeInventoryItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6446,7 +6539,8 @@ private static PlayFabResult privateRevokeInventoryItemAs } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return Async Task will return RevokeInventoryItemsResult */ @@ -6460,7 +6554,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return RevokeInventoryItemsResult */ @@ -6481,7 +6576,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access for up to 25 items across multiple users and characters. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemsAsync(final RevokeInventoryItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -7358,8 +7456,9 @@ private static PlayFabResult privateSetTitleInternalDataAsyn } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. * @param request SubtractCharacterVirtualCurrencyRequest * @return Async Task will return ModifyCharacterVirtualCurrencyResult */ @@ -7373,8 +7472,9 @@ public PlayFabResult call() throws Excepti } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. * @param request SubtractCharacterVirtualCurrencyRequest * @return ModifyCharacterVirtualCurrencyResult */ @@ -7396,8 +7496,9 @@ public PlayFabResult call() throws Excepti } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractCharacterVirtualCurrencyAsync(final SubtractCharacterVirtualCurrencyRequest request) throws Exception { @@ -7425,8 +7526,9 @@ private static PlayFabResult privateSubtra } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -7440,8 +7542,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -7463,8 +7566,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { @@ -7864,9 +7968,10 @@ private static PlayFabResult privateUnlinkXboxAccountAs } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return Async Task will return UnlockContainerItemResult */ @@ -7880,9 +7985,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return UnlockContainerItemResult */ @@ -7904,9 +8010,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") private static PlayFabResult privateUnlockContainerInstanceAsync(final UnlockContainerInstanceRequest request) throws Exception { @@ -7934,9 +8041,10 @@ private static PlayFabResult privateUnlockContainerIn } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. * @param request UnlockContainerItemRequest * @return Async Task will return UnlockContainerItemResult @@ -7951,9 +8059,10 @@ public PlayFabResult call() throws Exception { } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. * @param request UnlockContainerItemRequest * @return UnlockContainerItemResult @@ -7976,9 +8085,10 @@ public PlayFabResult call() throws Exception { } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. */ @SuppressWarnings("unchecked") @@ -8641,7 +8751,8 @@ private static PlayFabResult privateUpdateUserInternalData } /** - * Updates the key-value pair data tagged to the specified item, which is read-only from the client. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. * @param request UpdateUserInventoryItemDataRequest * @return Async Task will return EmptyResponse */ @@ -8655,7 +8766,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the key-value pair data tagged to the specified item, which is read-only from the client. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. * @param request UpdateUserInventoryItemDataRequest * @return EmptyResponse */ @@ -8676,7 +8788,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the key-value pair data tagged to the specified item, which is read-only from the client. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateUserInventoryItemCustomDataAsync(final UpdateUserInventoryItemDataRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); diff --git a/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java index 6411e02d..2512407a 100644 --- a/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.193.230707"; - public static String BuildIdentifier = "adobuild_javasdk_117"; - public static String SdkVersionString = "JavaSDK-0.193.230707"; + public static String SdkVersion = "0.195.230721"; + public static String BuildIdentifier = "adobuild_javasdk_116"; + public static String SdkVersionString = "JavaSDK-0.195.230721"; public static Map RequestGetParams; static { diff --git a/PlayFabServerSDK/packageMe.ps1 b/PlayFabServerSDK/packageMe.ps1 index 72fe8a4c..34b8d139 100644 --- a/PlayFabServerSDK/packageMe.ps1 +++ b/PlayFabServerSDK/packageMe.ps1 @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds popd cd target -Copy-Item server-sdk-0.193.230707.jar -Destination ../../builds/server-sdk-0.193.230707.jar \ No newline at end of file +Copy-Item server-sdk-0.195.230721.jar -Destination ../../builds/server-sdk-0.195.230721.jar \ No newline at end of file diff --git a/PlayFabServerSDK/packageMe.sh b/PlayFabServerSDK/packageMe.sh index 3f231a56..4f7e4f5f 100644 --- a/PlayFabServerSDK/packageMe.sh +++ b/PlayFabServerSDK/packageMe.sh @@ -7,4 +7,4 @@ mkdir -p ./builds popd cd target -cp server-sdk-0.193.230707.jar ../../builds/server-sdk-0.193.230707.jar +cp server-sdk-0.195.230721.jar ../../builds/server-sdk-0.195.230721.jar diff --git a/PlayFabServerSDK/pom.xml b/PlayFabServerSDK/pom.xml index 3a71c076..07cde85c 100644 --- a/PlayFabServerSDK/pom.xml +++ b/PlayFabServerSDK/pom.xml @@ -14,7 +14,7 @@ com.playfab server-sdk - 0.193.230707 + 0.195.230721 PlayFab Server API PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. https://docs.microsoft.com/gaming/playfab/ diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminAPI.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminAPI.java index 2895a0ed..566f506f 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminAPI.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabAdminAPI.java @@ -262,7 +262,8 @@ private static PlayFabResult privateAddPlayerTagAsync(final } /** - * Increments the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -276,7 +277,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -297,7 +299,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -324,8 +329,9 @@ private static PlayFabResult privateAddUserVirt } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. * @param request AddVirtualCurrencyTypesRequest * @return Async Task will return BlankResult */ @@ -339,8 +345,9 @@ public PlayFabResult call() throws Exception { } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. * @param request AddVirtualCurrencyTypesRequest * @return BlankResult */ @@ -362,8 +369,9 @@ public PlayFabResult call() throws Exception { } /** - * Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum value of - * 2,147,483,647 when granted to a player. Any value over that will be discarded. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds one or more virtual currencies to the set defined for the title. Virtual Currencies have a maximum + * value of 2,147,483,647 when granted to a player. Any value over that will be discarded. */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddVirtualCurrencyTypesAsync(final AddVirtualCurrencyTypesRequest request) throws Exception { @@ -453,7 +461,8 @@ private static PlayFabResult privateBanUsersAsync(final BanUsers } /** - * Checks the global count for the limited edition item. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. * @param request CheckLimitedEditionItemAvailabilityRequest * @return Async Task will return CheckLimitedEditionItemAvailabilityResult */ @@ -467,7 +476,8 @@ public PlayFabResult call() throws Ex } /** - * Checks the global count for the limited edition item. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. * @param request CheckLimitedEditionItemAvailabilityRequest * @return CheckLimitedEditionItemAvailabilityResult */ @@ -488,7 +498,10 @@ public PlayFabResult call() throws Ex } } - /** Checks the global count for the limited edition item. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Checks the global count for the limited edition item. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateCheckLimitedEditionItemAvailabilityAsync(final CheckLimitedEditionItemAvailabilityRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1403,7 +1416,8 @@ private static PlayFabResult privateDeleteSegmentAsync(f } /** - * Deletes an existing virtual item store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store * @param request DeleteStoreRequest * @return Async Task will return DeleteStoreResult */ @@ -1417,7 +1431,8 @@ public PlayFabResult call() throws Exception { } /** - * Deletes an existing virtual item store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store * @param request DeleteStoreRequest * @return DeleteStoreResult */ @@ -1438,7 +1453,10 @@ public PlayFabResult call() throws Exception { } } - /** Deletes an existing virtual item store */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Deletes an existing virtual item store + */ @SuppressWarnings("unchecked") private static PlayFabResult privateDeleteStoreAsync(final DeleteStoreRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1912,7 +1930,8 @@ private static PlayFabResult privateGetAllSegmentsAsync(fi } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1926,7 +1945,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1947,7 +1967,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3200,7 +3223,8 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title * @param request GetRandomResultTablesRequest * @return Async Task will return GetRandomResultTablesResult */ @@ -3214,7 +3238,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title * @param request GetRandomResultTablesRequest * @return GetRandomResultTablesResult */ @@ -3235,7 +3260,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the random drop table configuration for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the random drop table configuration for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetRandomResultTablesAsync(final GetRandomResultTablesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3397,7 +3425,8 @@ private static PlayFabResult privateGetSegmentsAsync(final } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return Async Task will return GetStoreItemsResult */ @@ -3411,7 +3440,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined * @param request GetStoreItemsRequest * @return GetStoreItemsResult */ @@ -3432,7 +3462,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3955,7 +3988,8 @@ private static PlayFabResult privateGetUserInternalDataAsync( } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -3969,7 +4003,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -3990,7 +4025,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4265,7 +4303,8 @@ private static PlayFabResult privateGetUserReadOnlyDataAsync( } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return Async Task will return GrantItemsToUsersResult */ @@ -4279,7 +4318,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return GrantItemsToUsersResult */ @@ -4300,7 +4340,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user inventories */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUsersAsync(final GrantItemsToUsersRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4327,7 +4370,8 @@ private static PlayFabResult privateGrantItemsToUsersAs } /** - * Increases the global count for the given scarce resource. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. * @param request IncrementLimitedEditionItemAvailabilityRequest * @return Async Task will return IncrementLimitedEditionItemAvailabilityResult */ @@ -4341,7 +4385,8 @@ public PlayFabResult call() throw } /** - * Increases the global count for the given scarce resource. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. * @param request IncrementLimitedEditionItemAvailabilityRequest * @return IncrementLimitedEditionItemAvailabilityResult */ @@ -4362,7 +4407,10 @@ public PlayFabResult call() throw } } - /** Increases the global count for the given scarce resource. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increases the global count for the given scarce resource. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateIncrementLimitedEditionItemAvailabilityAsync(final IncrementLimitedEditionItemAvailabilityRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4513,7 +4561,8 @@ private static PlayFabResult privateListOpenIdConn } /** - * Retuns the list of all defined virtual currencies for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title * @param request ListVirtualCurrencyTypesRequest * @return Async Task will return ListVirtualCurrencyTypesResult */ @@ -4527,7 +4576,8 @@ public PlayFabResult call() throws Exception { } /** - * Retuns the list of all defined virtual currencies for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title * @param request ListVirtualCurrencyTypesRequest * @return ListVirtualCurrencyTypesResult */ @@ -4548,7 +4598,10 @@ public PlayFabResult call() throws Exception { } } - /** Retuns the list of all defined virtual currencies for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retuns the list of all defined virtual currencies for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateListVirtualCurrencyTypesAsync(final ListVirtualCurrencyTypesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4645,7 +4698,8 @@ private static PlayFabResult privateModifyServerBuildAs } /** - * Attempts to process an order refund through the original real money payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. * @param request RefundPurchaseRequest * @return Async Task will return RefundPurchaseResponse */ @@ -4659,7 +4713,8 @@ public PlayFabResult call() throws Exception { } /** - * Attempts to process an order refund through the original real money payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. * @param request RefundPurchaseRequest * @return RefundPurchaseResponse */ @@ -4680,7 +4735,10 @@ public PlayFabResult call() throws Exception { } } - /** Attempts to process an order refund through the original real money payment provider. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to process an order refund through the original real money payment provider. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRefundPurchaseAsync(final RefundPurchaseRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4769,7 +4827,8 @@ private static PlayFabResult privateRemovePlayerTagAsync( } /** - * Removes one or more virtual currencies from the set defined for the title. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. * @param request RemoveVirtualCurrencyTypesRequest * @return Async Task will return BlankResult */ @@ -4783,7 +4842,8 @@ public PlayFabResult call() throws Exception { } /** - * Removes one or more virtual currencies from the set defined for the title. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. * @param request RemoveVirtualCurrencyTypesRequest * @return BlankResult */ @@ -4804,7 +4864,10 @@ public PlayFabResult call() throws Exception { } } - /** Removes one or more virtual currencies from the set defined for the title. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Removes one or more virtual currencies from the set defined for the title. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRemoveVirtualCurrencyTypesAsync(final RemoveVirtualCurrencyTypesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5017,7 +5080,8 @@ private static PlayFabResult privateResetUserStatisti } /** - * Attempts to resolve a dispute with the original order's payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. * @param request ResolvePurchaseDisputeRequest * @return Async Task will return ResolvePurchaseDisputeResponse */ @@ -5031,7 +5095,8 @@ public PlayFabResult call() throws Exception { } /** - * Attempts to resolve a dispute with the original order's payment provider. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. * @param request ResolvePurchaseDisputeRequest * @return ResolvePurchaseDisputeResponse */ @@ -5052,7 +5117,10 @@ public PlayFabResult call() throws Exception { } } - /** Attempts to resolve a dispute with the original order's payment provider. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Attempts to resolve a dispute with the original order's payment provider. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateResolvePurchaseDisputeAsync(final ResolvePurchaseDisputeRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5203,7 +5271,8 @@ private static PlayFabResult privateRevokeBansAsync(final Revo } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return Async Task will return RevokeInventoryResult */ @@ -5217,7 +5286,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return RevokeInventoryResult */ @@ -5238,7 +5308,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access to an item in a user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemAsync(final RevokeInventoryItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5265,7 +5338,8 @@ private static PlayFabResult privateRevokeInventoryItemAs } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return Async Task will return RevokeInventoryItemsResult */ @@ -5279,7 +5353,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return RevokeInventoryItemsResult */ @@ -5300,7 +5375,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access for up to 25 items across multiple users and characters. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemsAsync(final RevokeInventoryItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5459,7 +5537,8 @@ private static PlayFabResult privateSendAccountR } /** - * Creates the catalog configuration of all virtual goods for the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version * @param request UpdateCatalogItemsRequest * @return Async Task will return UpdateCatalogItemsResult */ @@ -5473,7 +5552,8 @@ public PlayFabResult call() throws Exception { } /** - * Creates the catalog configuration of all virtual goods for the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version * @param request UpdateCatalogItemsRequest * @return UpdateCatalogItemsResult */ @@ -5494,7 +5574,10 @@ public PlayFabResult call() throws Exception { } } - /** Creates the catalog configuration of all virtual goods for the specified catalog version */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Creates the catalog configuration of all virtual goods for the specified catalog version + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSetCatalogItemsAsync(final UpdateCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5769,7 +5852,8 @@ private static PlayFabResult privateSetPublisherDataAsyn } /** - * Sets all the items in one virtual store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store * @param request UpdateStoreItemsRequest * @return Async Task will return UpdateStoreItemsResult */ @@ -5783,7 +5867,8 @@ public PlayFabResult call() throws Exception { } /** - * Sets all the items in one virtual store + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store * @param request UpdateStoreItemsRequest * @return UpdateStoreItemsResult */ @@ -5804,7 +5889,10 @@ public PlayFabResult call() throws Exception { } } - /** Sets all the items in one virtual store */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Sets all the items in one virtual store + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSetStoreItemsAsync(final UpdateStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6103,7 +6191,8 @@ private static PlayFabResult privateSetupPushNotifi } /** - * Decrements the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -6117,7 +6206,8 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -6138,7 +6228,10 @@ public PlayFabResult call() throws Exception { } } - /** Decrements the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6227,7 +6320,8 @@ private static PlayFabResult privateUpdateBansAsync(final Upda } /** - * Updates the catalog configuration for virtual goods in the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version * @param request UpdateCatalogItemsRequest * @return Async Task will return UpdateCatalogItemsResult */ @@ -6241,7 +6335,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the catalog configuration for virtual goods in the specified catalog version + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version * @param request UpdateCatalogItemsRequest * @return UpdateCatalogItemsResult */ @@ -6262,7 +6357,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the catalog configuration for virtual goods in the specified catalog version */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the catalog configuration for virtual goods in the specified catalog version + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateCatalogItemsAsync(final UpdateCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6609,7 +6707,8 @@ private static PlayFabResult privateUpdatePolicyAsync(fina } /** - * Updates the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title * @param request UpdateRandomResultTablesRequest * @return Async Task will return UpdateRandomResultTablesResult */ @@ -6623,7 +6722,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the random drop table configuration for the title + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title * @param request UpdateRandomResultTablesRequest * @return UpdateRandomResultTablesResult */ @@ -6644,7 +6744,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the random drop table configuration for the title */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the random drop table configuration for the title + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateRandomResultTablesAsync(final UpdateRandomResultTablesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6733,7 +6836,8 @@ private static PlayFabResult privateUpdateSegmentAsync(fi } /** - * Updates an existing virtual item store with new or modified items + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items * @param request UpdateStoreItemsRequest * @return Async Task will return UpdateStoreItemsResult */ @@ -6747,7 +6851,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates an existing virtual item store with new or modified items + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items * @param request UpdateStoreItemsRequest * @return UpdateStoreItemsResult */ @@ -6768,7 +6873,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates an existing virtual item store with new or modified items */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates an existing virtual item store with new or modified items + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateStoreItemsAsync(final UpdateStoreItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java index 3200db34..691e5ccb 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabMultiplayerModels.java @@ -441,13 +441,6 @@ public static class CreateBuildWithCustomContainerRequest { public ArrayList RegionConfigurations; /** The resource constraints to apply to each server on the VM (EXPERIMENTAL API) */ public ServerResourceConstraintParams ServerResourceConstraints; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -548,13 +541,6 @@ public static class CreateBuildWithManagedContainerRequest { public ServerResourceConstraintParams ServerResourceConstraints; /** The command to run when the multiplayer server is started, including any arguments. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ @@ -669,13 +655,6 @@ public static class CreateBuildWithProcessBasedServerRequest { * relative to the root asset folder when unzipped. */ public String StartMultiplayerServerCommand; - /** - * DEPRECATED - this is always true. Assets are downloaded and uncompressed in memory, without the compressedversion being - * written first to disc. - * @deprecated Please use instead. - */ - @Deprecated - public Boolean UseStreamingForAssetDownloads; /** The VM size to create the build on. */ public AzureVmSize VmSize; /** The configuration for the VmStartupScript for the build */ diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerAPI.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerAPI.java index 5f031b41..f5bdd757 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerAPI.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabServerAPI.java @@ -17,7 +17,8 @@ public class PlayFabServerAPI { private static Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").create(); /** - * Increments the character's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount * @param request AddCharacterVirtualCurrencyRequest * @return Async Task will return ModifyCharacterVirtualCurrencyResult */ @@ -31,7 +32,8 @@ public PlayFabResult call() throws Excepti } /** - * Increments the character's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount * @param request AddCharacterVirtualCurrencyRequest * @return ModifyCharacterVirtualCurrencyResult */ @@ -52,7 +54,10 @@ public PlayFabResult call() throws Excepti } } - /** Increments the character's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the character's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddCharacterVirtualCurrencyAsync(final AddCharacterVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -351,7 +356,8 @@ private static PlayFabResult privateAddSharedGroupM } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -365,7 +371,8 @@ public PlayFabResult call() throws Exception { } /** - * Increments the user's balance of the specified virtual currency by the stated amount + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount * @param request AddUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -386,7 +393,10 @@ public PlayFabResult call() throws Exception { } } - /** Increments the user's balance of the specified virtual currency by the stated amount */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Increments the user's balance of the specified virtual currency by the stated amount + */ @SuppressWarnings("unchecked") private static PlayFabResult privateAddUserVirtualCurrencyAsync(final AddUserVirtualCurrencyRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -599,7 +609,9 @@ private static PlayFabResult privateBanUsersAsync(final BanUsers } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return Async Task will return ConsumeItemResult */ @@ -613,7 +625,9 @@ public PlayFabResult call() throws Exception { } /** - * Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. * @param request ConsumeItemRequest * @return ConsumeItemResult */ @@ -634,7 +648,11 @@ public PlayFabResult call() throws Exception { } } - /** Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Consume uses of a consumable item. When all uses are consumed, it will be removed from the player's + * inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateConsumeItemAsync(final ConsumeItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1060,8 +1078,10 @@ private static PlayFabResult privateDeregisterGameAsync( } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. * @param request EvaluateRandomResultTableRequest * @return Async Task will return EvaluateRandomResultTableResult */ @@ -1075,8 +1095,10 @@ public PlayFabResult call() throws Exception { } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. * @param request EvaluateRandomResultTableRequest * @return EvaluateRandomResultTableResult */ @@ -1098,8 +1120,10 @@ public PlayFabResult call() throws Exception { } /** - * Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would have been - * added to the player inventory, if the Random Result Table were added via a Bundle or a call to UnlockContainer. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Returns the result of an evaluation of a Random Result Table - the ItemId from the game Catalog which would + * have been added to the player inventory, if the Random Result Table were added via a Bundle or a call to + * UnlockContainer. */ @SuppressWarnings("unchecked") private static PlayFabResult privateEvaluateRandomResultTableAsync(final EvaluateRandomResultTableRequest request) throws Exception { @@ -1328,7 +1352,8 @@ private static PlayFabResult privateGetAllUsersCharac } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return Async Task will return GetCatalogItemsResult */ @@ -1342,7 +1367,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties * @param request GetCatalogItemsRequest * @return GetCatalogItemsResult */ @@ -1363,7 +1389,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified version of the title's catalog of virtual goods, including all defined properties */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified version of the title's catalog of virtual goods, including all defined properties + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCatalogItemsAsync(final GetCatalogItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -1514,7 +1543,8 @@ private static PlayFabResult privateGetCharacterInternal } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return Async Task will return GetCharacterInventoryResult */ @@ -1528,7 +1558,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified character's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods * @param request GetCharacterInventoryRequest * @return GetCharacterInventoryResult */ @@ -1549,7 +1580,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified character's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified character's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetCharacterInventoryAsync(final GetCharacterInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -3317,8 +3351,9 @@ private static PlayFabResult privateGetPublisherDataAsyn } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights * @param request GetRandomResultTablesRequest * @return Async Task will return GetRandomResultTablesResult */ @@ -3332,8 +3367,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights * @param request GetRandomResultTablesRequest * @return GetRandomResultTablesResult */ @@ -3355,8 +3391,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the configuration information for the specified random results tables for the title, including all ItemId - * values and weights + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the configuration information for the specified random results tables for the title, including all + * ItemId values and weights */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetRandomResultTablesAsync(final GetRandomResultTablesRequest request) throws Exception { @@ -3516,7 +3553,9 @@ private static PlayFabResult privateGetSharedGroupData } /** - * Retrieves the set of items defined for the specified store, including all prices defined, for the specified player + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player * @param request GetStoreItemsServerRequest * @return Async Task will return GetStoreItemsResult */ @@ -3530,7 +3569,9 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the set of items defined for the specified store, including all prices defined, for the specified player + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player * @param request GetStoreItemsServerRequest * @return GetStoreItemsResult */ @@ -3551,7 +3592,11 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the set of items defined for the specified store, including all prices defined, for the specified player */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the set of items defined for the specified store, including all prices defined, for the specified + * player + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetStoreItemsAsync(final GetStoreItemsServerRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4074,7 +4119,8 @@ private static PlayFabResult privateGetUserInternalDataAsync( } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return Async Task will return GetUserInventoryResult */ @@ -4088,7 +4134,8 @@ public PlayFabResult call() throws Exception { } /** - * Retrieves the specified user's current inventory of virtual goods + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods * @param request GetUserInventoryRequest * @return GetUserInventoryResult */ @@ -4109,7 +4156,10 @@ public PlayFabResult call() throws Exception { } } - /** Retrieves the specified user's current inventory of virtual goods */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Retrieves the specified user's current inventory of virtual goods + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGetUserInventoryAsync(final GetUserInventoryRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4451,7 +4501,8 @@ private static PlayFabResult privateGrantCharacterTo } /** - * Adds the specified items to the specified character's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory * @param request GrantItemsToCharacterRequest * @return Async Task will return GrantItemsToCharacterResult */ @@ -4465,7 +4516,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified character's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory * @param request GrantItemsToCharacterRequest * @return GrantItemsToCharacterResult */ @@ -4486,7 +4538,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified character's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified character's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToCharacterAsync(final GrantItemsToCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4513,7 +4568,8 @@ private static PlayFabResult privateGrantItemsToCha } /** - * Adds the specified items to the specified user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory * @param request GrantItemsToUserRequest * @return Async Task will return GrantItemsToUserResult */ @@ -4527,7 +4583,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory * @param request GrantItemsToUserRequest * @return GrantItemsToUserResult */ @@ -4548,7 +4605,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUserAsync(final GrantItemsToUserRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -4575,7 +4635,8 @@ private static PlayFabResult privateGrantItemsToUserAsyn } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return Async Task will return GrantItemsToUsersResult */ @@ -4589,7 +4650,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the specified items to the specified user inventories + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories * @param request GrantItemsToUsersRequest * @return GrantItemsToUsersResult */ @@ -4610,7 +4672,10 @@ public PlayFabResult call() throws Exception { } } - /** Adds the specified items to the specified user inventories */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the specified items to the specified user inventories + */ @SuppressWarnings("unchecked") private static PlayFabResult privateGrantItemsToUsersAsync(final GrantItemsToUsersRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5339,7 +5404,8 @@ private static PlayFabResult privateLoginWithXboxIdAsync(fina } /** - * Modifies the number of remaining uses of a player's inventory item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item * @param request ModifyItemUsesRequest * @return Async Task will return ModifyItemUsesResult */ @@ -5353,7 +5419,8 @@ public PlayFabResult call() throws Exception { } /** - * Modifies the number of remaining uses of a player's inventory item + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item * @param request ModifyItemUsesRequest * @return ModifyItemUsesResult */ @@ -5374,7 +5441,10 @@ public PlayFabResult call() throws Exception { } } - /** Modifies the number of remaining uses of a player's inventory item */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Modifies the number of remaining uses of a player's inventory item + */ @SuppressWarnings("unchecked") private static PlayFabResult privateModifyItemUsesAsync(final ModifyItemUsesRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5401,7 +5471,8 @@ private static PlayFabResult privateModifyItemUsesAsync(fi } /** - * Moves an item from a character's inventory into another of the users's character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. * @param request MoveItemToCharacterFromCharacterRequest * @return Async Task will return MoveItemToCharacterFromCharacterResult */ @@ -5415,7 +5486,8 @@ public PlayFabResult call() throws Excep } /** - * Moves an item from a character's inventory into another of the users's character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. * @param request MoveItemToCharacterFromCharacterRequest * @return MoveItemToCharacterFromCharacterResult */ @@ -5436,7 +5508,10 @@ public PlayFabResult call() throws Excep } } - /** Moves an item from a character's inventory into another of the users's character's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into another of the users's character's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToCharacterFromCharacterAsync(final MoveItemToCharacterFromCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5463,7 +5538,8 @@ private static PlayFabResult privateMove } /** - * Moves an item from a user's inventory into their character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. * @param request MoveItemToCharacterFromUserRequest * @return Async Task will return MoveItemToCharacterFromUserResult */ @@ -5477,7 +5553,8 @@ public PlayFabResult call() throws Exception } /** - * Moves an item from a user's inventory into their character's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. * @param request MoveItemToCharacterFromUserRequest * @return MoveItemToCharacterFromUserResult */ @@ -5498,7 +5575,10 @@ public PlayFabResult call() throws Exception } } - /** Moves an item from a user's inventory into their character's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a user's inventory into their character's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToCharacterFromUserAsync(final MoveItemToCharacterFromUserRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5525,7 +5605,8 @@ private static PlayFabResult privateMoveItemT } /** - * Moves an item from a character's inventory into the owning user's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. * @param request MoveItemToUserFromCharacterRequest * @return Async Task will return MoveItemToUserFromCharacterResult */ @@ -5539,7 +5620,8 @@ public PlayFabResult call() throws Exception } /** - * Moves an item from a character's inventory into the owning user's inventory. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. * @param request MoveItemToUserFromCharacterRequest * @return MoveItemToUserFromCharacterResult */ @@ -5560,7 +5642,10 @@ public PlayFabResult call() throws Exception } } - /** Moves an item from a character's inventory into the owning user's inventory. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Moves an item from a character's inventory into the owning user's inventory. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateMoveItemToUserFromCharacterAsync(final MoveItemToUserFromCharacterRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -5657,7 +5742,8 @@ private static PlayFabResult privateNotifyMatc } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return Async Task will return RedeemCouponResult @@ -5672,7 +5758,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. * @param request RedeemCouponRequest * @return RedeemCouponResult @@ -5695,7 +5782,8 @@ public PlayFabResult call() throws Exception { } /** - * Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Adds the virtual goods associated with the coupon to the user's inventory. Coupons can be generated via the * Economy->Catalogs tab in the PlayFab Game Manager. */ @SuppressWarnings("unchecked") @@ -6384,7 +6472,8 @@ private static PlayFabResult privateRevokeBansAsync(final Revo } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return Async Task will return RevokeInventoryResult */ @@ -6398,7 +6487,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access to an item in a user's inventory + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory * @param request RevokeInventoryItemRequest * @return RevokeInventoryResult */ @@ -6419,7 +6509,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access to an item in a user's inventory */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access to an item in a user's inventory + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemAsync(final RevokeInventoryItemRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -6446,7 +6539,8 @@ private static PlayFabResult privateRevokeInventoryItemAs } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return Async Task will return RevokeInventoryItemsResult */ @@ -6460,7 +6554,8 @@ public PlayFabResult call() throws Exception { } /** - * Revokes access for up to 25 items across multiple users and characters. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. * @param request RevokeInventoryItemsRequest * @return RevokeInventoryItemsResult */ @@ -6481,7 +6576,10 @@ public PlayFabResult call() throws Exception { } } - /** Revokes access for up to 25 items across multiple users and characters. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Revokes access for up to 25 items across multiple users and characters. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateRevokeInventoryItemsAsync(final RevokeInventoryItemsRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); @@ -7358,8 +7456,9 @@ private static PlayFabResult privateSetTitleInternalDataAsyn } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. * @param request SubtractCharacterVirtualCurrencyRequest * @return Async Task will return ModifyCharacterVirtualCurrencyResult */ @@ -7373,8 +7472,9 @@ public PlayFabResult call() throws Excepti } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. * @param request SubtractCharacterVirtualCurrencyRequest * @return ModifyCharacterVirtualCurrencyResult */ @@ -7396,8 +7496,9 @@ public PlayFabResult call() throws Excepti } /** - * Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the character's balance of the specified virtual currency by the stated amount. It is possible to + * make a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractCharacterVirtualCurrencyAsync(final SubtractCharacterVirtualCurrencyRequest request) throws Exception { @@ -7425,8 +7526,9 @@ private static PlayFabResult privateSubtra } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return Async Task will return ModifyUserVirtualCurrencyResult */ @@ -7440,8 +7542,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. * @param request SubtractUserVirtualCurrencyRequest * @return ModifyUserVirtualCurrencyResult */ @@ -7463,8 +7566,9 @@ public PlayFabResult call() throws Exception { } /** - * Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make a VC - * balance negative with this API. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Decrements the user's balance of the specified virtual currency by the stated amount. It is possible to make + * a VC balance negative with this API. */ @SuppressWarnings("unchecked") private static PlayFabResult privateSubtractUserVirtualCurrencyAsync(final SubtractUserVirtualCurrencyRequest request) throws Exception { @@ -7864,9 +7968,10 @@ private static PlayFabResult privateUnlinkXboxAccountAs } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return Async Task will return UnlockContainerItemResult */ @@ -7880,9 +7985,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. * @param request UnlockContainerInstanceRequest * @return UnlockContainerItemResult */ @@ -7904,9 +8010,10 @@ public PlayFabResult call() throws Exception { } /** - * Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when required), and - * returns the contents of the opened container. If the container (and key when relevant) are consumable (RemainingUses > - * 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Opens a specific container (ContainerItemInstanceId), with a specific key (KeyItemInstanceId, when + * required), and returns the contents of the opened container. If the container (and key when relevant) are consumable + * (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of ConsumeItem. */ @SuppressWarnings("unchecked") private static PlayFabResult privateUnlockContainerInstanceAsync(final UnlockContainerInstanceRequest request) throws Exception { @@ -7934,9 +8041,10 @@ private static PlayFabResult privateUnlockContainerIn } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. * @param request UnlockContainerItemRequest * @return Async Task will return UnlockContainerItemResult @@ -7951,9 +8059,10 @@ public PlayFabResult call() throws Exception { } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. * @param request UnlockContainerItemRequest * @return UnlockContainerItemResult @@ -7976,9 +8085,10 @@ public PlayFabResult call() throws Exception { } /** - * Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary unlocks it - * using any appropriate key, and returns the contents of the opened container. If the container (and key when relevant) - * are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Searches Player or Character inventory for any ItemInstance matching the given CatalogItemId, if necessary + * unlocks it using any appropriate key, and returns the contents of the opened container. If the container (and key when + * relevant) are consumable (RemainingUses > 0), their RemainingUses will be decremented, consistent with the operation of * ConsumeItem. */ @SuppressWarnings("unchecked") @@ -8641,7 +8751,8 @@ private static PlayFabResult privateUpdateUserInternalData } /** - * Updates the key-value pair data tagged to the specified item, which is read-only from the client. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. * @param request UpdateUserInventoryItemDataRequest * @return Async Task will return EmptyResponse */ @@ -8655,7 +8766,8 @@ public PlayFabResult call() throws Exception { } /** - * Updates the key-value pair data tagged to the specified item, which is read-only from the client. + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. * @param request UpdateUserInventoryItemDataRequest * @return EmptyResponse */ @@ -8676,7 +8788,10 @@ public PlayFabResult call() throws Exception { } } - /** Updates the key-value pair data tagged to the specified item, which is read-only from the client. */ + /** + * _NOTE: This is a Legacy Economy API, and is in bugfix-only mode. All new Economy features are being developed only for + * version 2._ Updates the key-value pair data tagged to the specified item, which is read-only from the client. + */ @SuppressWarnings("unchecked") private static PlayFabResult privateUpdateUserInventoryItemCustomDataAsync(final UpdateUserInventoryItemDataRequest request) throws Exception { if (PlayFabSettings.DeveloperSecretKey == null) throw new Exception ("Must have PlayFabSettings.DeveloperSecretKey set to call this method"); diff --git a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java index a12ab6ed..6f9338de 100644 --- a/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java +++ b/PlayFabServerSDK/src/main/java/com/playfab/PlayFabSettings.java @@ -8,9 +8,9 @@ import com.playfab.PlayFabErrors.ErrorCallback; public class PlayFabSettings { - public static String SdkVersion = "0.193.230707"; - public static String BuildIdentifier = "adobuild_javasdk_117"; - public static String SdkVersionString = "JavaSDK-0.193.230707"; + public static String SdkVersion = "0.195.230721"; + public static String BuildIdentifier = "adobuild_javasdk_116"; + public static String SdkVersionString = "JavaSDK-0.195.230721"; public static Map RequestGetParams; static { diff --git a/builds/client-sdk-0.195.230721.jar b/builds/client-sdk-0.195.230721.jar new file mode 100644 index 00000000..d001ea2a Binary files /dev/null and b/builds/client-sdk-0.195.230721.jar differ diff --git a/builds/combo-sdk-0.195.230721.jar b/builds/combo-sdk-0.195.230721.jar new file mode 100644 index 00000000..6e410927 Binary files /dev/null and b/builds/combo-sdk-0.195.230721.jar differ