@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
370 lines • 100 kB
JavaScript
import { GNNetwork } from "./GNNetwork";
import { OperationRequest } from "./entity/OperationRequest";
import { GroupRequestModels } from "./entity/models/GroupRequestModels";
import { GroupResponseModels } from "./entity/models/GroupResponseModels";
export class GroupApi {
constructor() {
this.server = new ServerGroupApi();
this.admin = new AdminGroupApi();
}
addMember(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.AddMemberOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddMemberOperationResponse);
}
async addMemberAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.AddMemberOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddMemberOperationResponse);
}
addSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.AddSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddSegmentOperationResponse);
}
async addSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.AddSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddSegmentOperationResponse);
}
getAvatar(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetAvatarOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetAvatarOperationResponse);
}
async getAvatarAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetAvatarOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetAvatarOperationResponse);
}
getCatalogId(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetCatalogIdOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCatalogIdOperationResponse);
}
async getCatalogIdAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetCatalogIdOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCatalogIdOperationResponse);
}
getCustomData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetCustomDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCustomDataOperationResponse);
}
async getCustomDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetCustomDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCustomDataOperationResponse);
}
getDisplayName(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetDisplayNameOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetDisplayNameOperationResponse);
}
async getDisplayNameAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetDisplayNameOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetDisplayNameOperationResponse);
}
getGroupCurrency(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupCurrencyOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupCurrencyOperationResponse);
}
async getGroupCurrencyAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupCurrencyOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupCurrencyOperationResponse);
}
getGroupData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupDataOperationResponse);
}
async getGroupDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupDataOperationResponse);
}
getGroupInformation(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupInformationOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInformationOperationResponse);
}
async getGroupInformationAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupInformationOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInformationOperationResponse);
}
getGroupInventory(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupInventoryOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInventoryOperationResponse);
}
async getGroupInventoryAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupInventoryOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInventoryOperationResponse);
}
getGroupMessage(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupMessageOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupMessageOperationResponse);
}
async getGroupMessageAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupMessageOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupMessageOperationResponse);
}
getGroupStatistics(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupStatisticsOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupStatisticsOperationResponse);
}
async getGroupStatisticsAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupStatisticsOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupStatisticsOperationResponse);
}
getGroupsWithDisplayName(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupsWithDisplayNameOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithDisplayNameOperationResponse);
}
async getGroupsWithDisplayNameAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupsWithDisplayNameOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithDisplayNameOperationResponse);
}
getGroupsWithSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupsWithSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithSegmentOperationResponse);
}
async getGroupsWithSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupsWithSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithSegmentOperationResponse);
}
getGroupsWithTag(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetGroupsWithTagOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithTagOperationResponse);
}
async getGroupsWithTagAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetGroupsWithTagOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithTagOperationResponse);
}
getMembers(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetMembersOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetMembersOperationResponse);
}
async getMembersAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetMembersOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetMembersOperationResponse);
}
getRemoveStatus(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetRemoveStatusOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetRemoveStatusOperationResponse);
}
async getRemoveStatusAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetRemoveStatusOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetRemoveStatusOperationResponse);
}
getSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetSegmentOperationResponse);
}
async getSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetSegmentOperationResponse);
}
getStatisticsLeaderboardAroundGroup(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetStatisticsLeaderboardAroundGroupOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse);
}
async getStatisticsLeaderboardAroundGroupAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetStatisticsLeaderboardAroundGroupOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse);
}
getStatisticsLeaderboard(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetStatisticsLeaderboardOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardOperationResponse);
}
async getStatisticsLeaderboardAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetStatisticsLeaderboardOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardOperationResponse);
}
getTag(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetTagOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetTagOperationResponse);
}
async getTagAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetTagOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetTagOperationResponse);
}
getTsCreate(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetTsCreateOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetTsCreateOperationResponse);
}
async getTsCreateAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetTsCreateOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetTsCreateOperationResponse);
}
createGroupItem(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.CreateGroupItemOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.CreateGroupItemOperationResponse);
}
async createGroupItemAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.CreateGroupItemOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.CreateGroupItemOperationResponse);
}
removeGroupItem(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.RemoveGroupItemOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveGroupItemOperationResponse);
}
async removeGroupItemAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.RemoveGroupItemOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveGroupItemOperationResponse);
}
removeMember(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.RemoveMemberOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveMemberOperationResponse);
}
async removeMemberAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.RemoveMemberOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveMemberOperationResponse);
}
removeSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.RemoveSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveSegmentOperationResponse);
}
async removeSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.RemoveSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveSegmentOperationResponse);
}
removeTag(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.RemoveTagOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveTagOperationResponse);
}
async removeTagAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.RemoveTagOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.RemoveTagOperationResponse);
}
sendGroupMessage(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SendGroupMessageOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SendGroupMessageOperationResponse);
}
async sendGroupMessageAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SendGroupMessageOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SendGroupMessageOperationResponse);
}
setAvatar(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetAvatarOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetAvatarOperationResponse);
}
async setAvatarAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetAvatarOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetAvatarOperationResponse);
}
setCustomData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetCustomDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetCustomDataOperationResponse);
}
async setCustomDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetCustomDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetCustomDataOperationResponse);
}
setDisplayName(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetDisplayNameOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetDisplayNameOperationResponse);
}
async setDisplayNameAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetDisplayNameOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetDisplayNameOperationResponse);
}
changeGroupCurrency(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ChangeGroupCurrencyOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.ChangeGroupCurrencyOperationResponse);
}
async changeGroupCurrencyAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ChangeGroupCurrencyOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.ChangeGroupCurrencyOperationResponse);
}
setGroupData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetGroupDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetGroupDataOperationResponse);
}
async setGroupDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetGroupDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetGroupDataOperationResponse);
}
changeGroupStatistics(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ChangeGroupStatisticsOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.ChangeGroupStatisticsOperationResponse);
}
async changeGroupStatisticsAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ChangeGroupStatisticsOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.ChangeGroupStatisticsOperationResponse);
}
setRemoveStatus(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetRemoveStatusOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetRemoveStatusOperationResponse);
}
async setRemoveStatusAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetRemoveStatusOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetRemoveStatusOperationResponse);
}
setTag(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.SetTagOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetTagOperationResponse);
}
async setTagAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.SetTagOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.SetTagOperationResponse);
}
getCurrencyLeaderboard(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetCurrencyLeaderboardOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCurrencyLeaderboardOperationResponse);
}
async getCurrencyLeaderboardAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetCurrencyLeaderboardOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCurrencyLeaderboardOperationResponse);
}
getCreateLeaderboard(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetCreateLeaderboardOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCreateLeaderboardOperationResponse);
}
async getCreateLeaderboardAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetCreateLeaderboardOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCreateLeaderboardOperationResponse);
}
getStatisticsLog(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetStatisticsLogOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLogOperationResponse);
}
async getStatisticsLogAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetStatisticsLogOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLogOperationResponse);
}
getCurrencyLog(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.GetCurrencyLogOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCurrencyLogOperationResponse);
}
async getCurrencyLogAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.GetCurrencyLogOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCurrencyLogOperationResponse);
}
}
export class ServerGroupApi {
addMember(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerAddMemberOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddMemberOperationResponse);
}
async addMemberAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerAddMemberOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddMemberOperationResponse);
}
addSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerAddSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddSegmentOperationResponse);
}
async addSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerAddSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.AddSegmentOperationResponse);
}
getAvatar(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetAvatarOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetAvatarOperationResponse);
}
async getAvatarAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetAvatarOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetAvatarOperationResponse);
}
getCatalogId(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetCatalogIdOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCatalogIdOperationResponse);
}
async getCatalogIdAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetCatalogIdOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCatalogIdOperationResponse);
}
getCustomData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetCustomDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCustomDataOperationResponse);
}
async getCustomDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetCustomDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetCustomDataOperationResponse);
}
getDisplayName(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetDisplayNameOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetDisplayNameOperationResponse);
}
async getDisplayNameAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetDisplayNameOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetDisplayNameOperationResponse);
}
getGroupCurrency(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupCurrencyOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupCurrencyOperationResponse);
}
async getGroupCurrencyAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupCurrencyOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupCurrencyOperationResponse);
}
getGroupData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupDataOperationResponse);
}
async getGroupDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupDataOperationResponse);
}
getGroupInformation(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupInformationOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInformationOperationResponse);
}
async getGroupInformationAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupInformationOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInformationOperationResponse);
}
getGroupInventory(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupInventoryOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInventoryOperationResponse);
}
async getGroupInventoryAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupInventoryOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupInventoryOperationResponse);
}
getGroupMessage(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupMessageOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupMessageOperationResponse);
}
async getGroupMessageAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupMessageOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupMessageOperationResponse);
}
getGroupStatistics(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupStatisticsOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupStatisticsOperationResponse);
}
async getGroupStatisticsAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupStatisticsOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupStatisticsOperationResponse);
}
getGroupsWithDisplayName(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupsWithDisplayNameOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithDisplayNameOperationResponse);
}
async getGroupsWithDisplayNameAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupsWithDisplayNameOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithDisplayNameOperationResponse);
}
getGroupsWithSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupsWithSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithSegmentOperationResponse);
}
async getGroupsWithSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupsWithSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithSegmentOperationResponse);
}
getGroupsWithTag(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetGroupsWithTagOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithTagOperationResponse);
}
async getGroupsWithTagAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetGroupsWithTagOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetGroupsWithTagOperationResponse);
}
getMembers(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetMembersOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetMembersOperationResponse);
}
async getMembersAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetMembersOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetMembersOperationResponse);
}
getRemoveStatus(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetRemoveStatusOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetRemoveStatusOperationResponse);
}
async getRemoveStatusAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetRemoveStatusOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetRemoveStatusOperationResponse);
}
getSegment(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetSegmentOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetSegmentOperationResponse);
}
async getSegmentAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetSegmentOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetSegmentOperationResponse);
}
getStatisticsLeaderboardAroundGroup(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetStatisticsLeaderboardAroundGroupOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse);
}
async getStatisticsLeaderboardAroundGroupAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerGetStatisticsLeaderboardAroundGroupOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardAroundGroupOperationResponse);
}
getStatisticsLeaderboard(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
GNNetwork.sendViaHttpTRequestTResponse(new GroupRequestModels.ServerGetStatisticsLeaderboardOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, GroupResponseModels.GetStatisticsLeaderboardOperationResponse);
}
async getStatisticsLeaderboardAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) {
return GNNetwork.sendViaHttpTRequestTResponseAsync(new GroupRequestModels.ServerG