You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -288,7 +288,7 @@ public static class CatalogItem implements Comparable<CatalogItem> {
288
288
*/
289
289
publicBooleanIsLimitedEdition;
290
290
/**
291
-
* If IsLImitedEdition is true, then this determines amount of the item initially available. Note that this fieldis ignored if the catalog item already existed in this catalog, or the field is less than 1.
291
+
* If the item has IsLImitedEdition set to true, and this is the first time this ItemId has been defined as a limited edition item, this value determines the total number of instances to allocate for the title. Once this limit has been reached, no more instances of this ItemId can be created, and attempts to purchase or grant it will return a Result of false for that ItemId. If the item has already been defined to have a limited edition count, or if this value is less than zero, it will be ignored.
292
292
*/
293
293
publicIntegerInitialLimitedEditionCount;
294
294
@@ -323,7 +323,7 @@ public static class CatalogItemConsumableInfo {
323
323
*/
324
324
publicLongUsageCount;
325
325
/**
326
-
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed
326
+
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed (recommended minimum value is 5 seconds, as lower values can cause the item to expire before operations depending on this item's details have completed)
publicstaticStringTitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
Copy file name to clipboardExpand all lines: PlayFabClientSDK/src/com/playfab/PlayFabClientModels.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -288,7 +288,7 @@ public static class CatalogItem implements Comparable<CatalogItem> {
288
288
*/
289
289
publicBooleanIsLimitedEdition;
290
290
/**
291
-
* If IsLImitedEdition is true, then this determines amount of the item initially available. Note that this fieldis ignored if the catalog item already existed in this catalog, or the field is less than 1.
291
+
* If the item has IsLImitedEdition set to true, and this is the first time this ItemId has been defined as a limited edition item, this value determines the total number of instances to allocate for the title. Once this limit has been reached, no more instances of this ItemId can be created, and attempts to purchase or grant it will return a Result of false for that ItemId. If the item has already been defined to have a limited edition count, or if this value is less than zero, it will be ignored.
292
292
*/
293
293
publicIntegerInitialLimitedEditionCount;
294
294
@@ -323,7 +323,7 @@ public static class CatalogItemConsumableInfo {
323
323
*/
324
324
publicLongUsageCount;
325
325
/**
326
-
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed
326
+
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed (recommended minimum value is 5 seconds, as lower values can cause the item to expire before operations depending on this item's details have completed)
publicstaticStringTitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
Copy file name to clipboardExpand all lines: PlayFabSDK/src/com/playfab/PlayFabAdminModels.java
+79-8Lines changed: 79 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -393,7 +393,7 @@ public static class CatalogItem implements Comparable<CatalogItem> {
393
393
*/
394
394
publicBooleanIsLimitedEdition;
395
395
/**
396
-
* If IsLImitedEdition is true, then this determines amount of the item initially available. Note that this fieldis ignored if the catalog item already existed in this catalog, or the field is less than 1.
396
+
* If the item has IsLImitedEdition set to true, and this is the first time this ItemId has been defined as a limited edition item, this value determines the total number of instances to allocate for the title. Once this limit has been reached, no more instances of this ItemId can be created, and attempts to purchase or grant it will return a Result of false for that ItemId. If the item has already been defined to have a limited edition count, or if this value is less than zero, it will be ignored.
397
397
*/
398
398
publicIntegerInitialLimitedEditionCount;
399
399
@@ -428,7 +428,7 @@ public static class CatalogItemConsumableInfo {
428
428
*/
429
429
publicLongUsageCount;
430
430
/**
431
-
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed
431
+
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed (recommended minimum value is 5 seconds, as lower values can cause the item to expire before operations depending on this item's details have completed)
432
432
*/
433
433
publicLongUsagePeriod;
434
434
/**
@@ -1114,6 +1114,10 @@ public static class DeleteUsersResult {
1114
1114
1115
1115
}
1116
1116
1117
+
publicstaticenumEffectType {
1118
+
Allow
1119
+
}
1120
+
1117
1121
publicstaticclassEmptyResult {
1118
1122
1119
1123
}
@@ -1554,6 +1558,26 @@ public static class GetPlayerTagsResult {
1554
1558
1555
1559
}
1556
1560
1561
+
publicstaticclassGetPolicyRequest {
1562
+
/**
1563
+
* The name of the policy to read. Only supported name is 'ApiPolicy'.
1564
+
*/
1565
+
publicStringPolicyName;
1566
+
1567
+
}
1568
+
1569
+
publicstaticclassGetPolicyResponse {
1570
+
/**
1571
+
* The name of the policy read.
1572
+
*/
1573
+
publicStringPolicyName;
1574
+
/**
1575
+
* The statements in the requested policy.
1576
+
*/
1577
+
publicArrayList<PermissionStatement> Statements;
1578
+
1579
+
}
1580
+
1557
1581
publicstaticclassGetPublisherDataRequest {
1558
1582
/**
1559
1583
* array of keys to get back data from the Publisher data blob, set by the admin tools
@@ -2286,6 +2310,30 @@ public static class NameIdentifier {
2286
2310
2287
2311
}
2288
2312
2313
+
publicstaticclassPermissionStatement {
2314
+
/**
2315
+
* The resource this statements effects. The only supported resources look like 'pfrn:api--*' for all apis, or 'pfrn:api--/Client/ConfirmPurchase' for specific apis.
2316
+
*/
2317
+
publicStringResource;
2318
+
/**
2319
+
* The action this statement effects. The only supported action is 'Execute'.
2320
+
*/
2321
+
publicStringAction;
2322
+
/**
2323
+
* The effect this statement will have. The only supported effect is 'Allow'.
2324
+
*/
2325
+
publicEffectTypeEffect;
2326
+
/**
2327
+
* The principal this statement will effect. The only supported principal is '*'.
2328
+
*/
2329
+
publicStringPrincipal;
2330
+
/**
2331
+
* A comment about the statement. Intended solely for bookeeping and debugging.
2332
+
*/
2333
+
publicStringComment;
2334
+
2335
+
}
2336
+
2289
2337
publicstaticclassPlayerLinkedAccount {
2290
2338
/**
2291
2339
* Authentication platform
@@ -3187,6 +3235,34 @@ public static class UpdatePlayerStatisticDefinitionResult {
3187
3235
3188
3236
}
3189
3237
3238
+
publicstaticclassUpdatePolicyRequest {
3239
+
/**
3240
+
* The name of the policy being updated. Only supported name is 'ApiPolicy'
3241
+
*/
3242
+
publicStringPolicyName;
3243
+
/**
3244
+
* The new statements to include in the policy.
3245
+
*/
3246
+
publicArrayList<PermissionStatement> Statements;
3247
+
/**
3248
+
* Whether to overwrite or append to the existing policy.
3249
+
*/
3250
+
publicBooleanOverwritePolicy;
3251
+
3252
+
}
3253
+
3254
+
publicstaticclassUpdatePolicyResponse {
3255
+
/**
3256
+
* The name of the policy that was updated.
3257
+
*/
3258
+
publicStringPolicyName;
3259
+
/**
3260
+
* The statements included in the new version of the policy.
Copy file name to clipboardExpand all lines: PlayFabSDK/src/com/playfab/PlayFabClientModels.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -288,7 +288,7 @@ public static class CatalogItem implements Comparable<CatalogItem> {
288
288
*/
289
289
publicBooleanIsLimitedEdition;
290
290
/**
291
-
* If IsLImitedEdition is true, then this determines amount of the item initially available. Note that this fieldis ignored if the catalog item already existed in this catalog, or the field is less than 1.
291
+
* If the item has IsLImitedEdition set to true, and this is the first time this ItemId has been defined as a limited edition item, this value determines the total number of instances to allocate for the title. Once this limit has been reached, no more instances of this ItemId can be created, and attempts to purchase or grant it will return a Result of false for that ItemId. If the item has already been defined to have a limited edition count, or if this value is less than zero, it will be ignored.
292
292
*/
293
293
publicIntegerInitialLimitedEditionCount;
294
294
@@ -323,7 +323,7 @@ public static class CatalogItemConsumableInfo {
323
323
*/
324
324
publicLongUsageCount;
325
325
/**
326
-
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed
326
+
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed (recommended minimum value is 5 seconds, as lower values can cause the item to expire before operations depending on this item's details have completed)
Copy file name to clipboardExpand all lines: PlayFabSDK/src/com/playfab/PlayFabServerModels.java
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -369,7 +369,7 @@ public static class CatalogItem implements Comparable<CatalogItem> {
369
369
*/
370
370
publicBooleanIsLimitedEdition;
371
371
/**
372
-
* If IsLImitedEdition is true, then this determines amount of the item initially available. Note that this fieldis ignored if the catalog item already existed in this catalog, or the field is less than 1.
372
+
* If the item has IsLImitedEdition set to true, and this is the first time this ItemId has been defined as a limited edition item, this value determines the total number of instances to allocate for the title. Once this limit has been reached, no more instances of this ItemId can be created, and attempts to purchase or grant it will return a Result of false for that ItemId. If the item has already been defined to have a limited edition count, or if this value is less than zero, it will be ignored.
373
373
*/
374
374
publicIntegerInitialLimitedEditionCount;
375
375
@@ -404,7 +404,7 @@ public static class CatalogItemConsumableInfo {
404
404
*/
405
405
publicLongUsageCount;
406
406
/**
407
-
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed
407
+
* duration in seconds for how long the item will remain in the player inventory - once elapsed, the item will be removed (recommended minimum value is 5 seconds, as lower values can cause the item to expire before operations depending on this item's details have completed)
publicstaticStringTitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
0 commit comments