Package com.heroiclabs.nakama.api
Class NakamaGrpc
java.lang.Object
com.heroiclabs.nakama.api.NakamaGrpc
The Nakama RPC protocol service built with GRPC.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Nakama RPC protocol service built with GRPC.static final class
The Nakama RPC protocol service built with GRPC.static class
The Nakama RPC protocol service built with GRPC.static final class
The Nakama RPC protocol service built with GRPC. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.grpc.MethodDescriptor<AddFriendsRequest,
Empty> static io.grpc.MethodDescriptor<AddGroupUsersRequest,
Empty> static io.grpc.MethodDescriptor<AuthenticateAppleRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateCustomRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateDeviceRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateEmailRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateFacebookInstantGameRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateFacebookRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateGameCenterRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateGoogleRequest,
Session> static io.grpc.MethodDescriptor<AuthenticateSteamRequest,
Session> static io.grpc.MethodDescriptor<BanGroupUsersRequest,
Empty> static io.grpc.MethodDescriptor<BlockFriendsRequest,
Empty> static io.grpc.MethodDescriptor<CreateGroupRequest,
Group> static io.grpc.MethodDescriptor<DeleteFriendsRequest,
Empty> static io.grpc.MethodDescriptor<DeleteGroupRequest,
Empty> static io.grpc.MethodDescriptor<DeleteLeaderboardRecordRequest,
Empty> static io.grpc.MethodDescriptor<DeleteNotificationsRequest,
Empty> static io.grpc.MethodDescriptor<DeleteStorageObjectsRequest,
Empty> static io.grpc.MethodDescriptor<DemoteGroupUsersRequest,
Empty> static io.grpc.MethodDescriptor<GetUsersRequest,
Users> static io.grpc.MethodDescriptor<ImportFacebookFriendsRequest,
Empty> static io.grpc.MethodDescriptor<JoinGroupRequest,
Empty> static io.grpc.MethodDescriptor<JoinTournamentRequest,
Empty> static io.grpc.MethodDescriptor<KickGroupUsersRequest,
Empty> static io.grpc.MethodDescriptor<LeaveGroupRequest,
Empty> static io.grpc.MethodDescriptor<AccountApple,
Empty> static io.grpc.MethodDescriptor<AccountCustom,
Empty> static io.grpc.MethodDescriptor<AccountDevice,
Empty> static io.grpc.MethodDescriptor<AccountEmail,
Empty> static io.grpc.MethodDescriptor<AccountFacebookInstantGame,
Empty> static io.grpc.MethodDescriptor<LinkFacebookRequest,
Empty> static io.grpc.MethodDescriptor<AccountGameCenter,
Empty> static io.grpc.MethodDescriptor<AccountGoogle,
Empty> static io.grpc.MethodDescriptor<AccountSteam,
Empty> static io.grpc.MethodDescriptor<ListChannelMessagesRequest,
ChannelMessageList> static io.grpc.MethodDescriptor<ListFriendsRequest,
FriendList> static io.grpc.MethodDescriptor<ListGroupsRequest,
GroupList> static io.grpc.MethodDescriptor<ListGroupUsersRequest,
GroupUserList> static io.grpc.MethodDescriptor<ListLeaderboardRecordsAroundOwnerRequest,
LeaderboardRecordList> static io.grpc.MethodDescriptor<ListLeaderboardRecordsRequest,
LeaderboardRecordList> static io.grpc.MethodDescriptor<ListMatchesRequest,
MatchList> static io.grpc.MethodDescriptor<ListNotificationsRequest,
NotificationList> static io.grpc.MethodDescriptor<ListStorageObjectsRequest,
StorageObjectList> static io.grpc.MethodDescriptor<ListTournamentRecordsAroundOwnerRequest,
TournamentRecordList> static io.grpc.MethodDescriptor<ListTournamentRecordsRequest,
TournamentRecordList> static io.grpc.MethodDescriptor<ListTournamentsRequest,
TournamentList> static io.grpc.MethodDescriptor<ListUserGroupsRequest,
UserGroupList> static io.grpc.MethodDescriptor<PromoteGroupUsersRequest,
Empty> static io.grpc.MethodDescriptor<ReadStorageObjectsRequest,
StorageObjects> static io.grpc.ServiceDescriptor
static io.grpc.MethodDescriptor<AccountApple,
Empty> static io.grpc.MethodDescriptor<AccountCustom,
Empty> static io.grpc.MethodDescriptor<AccountDevice,
Empty> static io.grpc.MethodDescriptor<AccountEmail,
Empty> static io.grpc.MethodDescriptor<AccountFacebookInstantGame,
Empty> static io.grpc.MethodDescriptor<AccountFacebook,
Empty> static io.grpc.MethodDescriptor<AccountGameCenter,
Empty> static io.grpc.MethodDescriptor<AccountGoogle,
Empty> static io.grpc.MethodDescriptor<AccountSteam,
Empty> static io.grpc.MethodDescriptor<UpdateAccountRequest,
Empty> static io.grpc.MethodDescriptor<UpdateGroupRequest,
Empty> static io.grpc.MethodDescriptor<WriteLeaderboardRecordRequest,
LeaderboardRecord> static io.grpc.MethodDescriptor<WriteStorageObjectsRequest,
StorageObjectAcks> static io.grpc.MethodDescriptor<WriteTournamentRecordRequest,
LeaderboardRecord> newBlockingStub
(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic NakamaGrpc.NakamaFutureStub
newFutureStub
(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic NakamaGrpc.NakamaStub
newStub
(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getAddFriendsMethod
-
getAddGroupUsersMethod
-
getAuthenticateAppleMethod
public static io.grpc.MethodDescriptor<AuthenticateAppleRequest,Session> getAuthenticateAppleMethod() -
getAuthenticateCustomMethod
public static io.grpc.MethodDescriptor<AuthenticateCustomRequest,Session> getAuthenticateCustomMethod() -
getAuthenticateDeviceMethod
public static io.grpc.MethodDescriptor<AuthenticateDeviceRequest,Session> getAuthenticateDeviceMethod() -
getAuthenticateEmailMethod
public static io.grpc.MethodDescriptor<AuthenticateEmailRequest,Session> getAuthenticateEmailMethod() -
getAuthenticateFacebookMethod
public static io.grpc.MethodDescriptor<AuthenticateFacebookRequest,Session> getAuthenticateFacebookMethod() -
getAuthenticateFacebookInstantGameMethod
public static io.grpc.MethodDescriptor<AuthenticateFacebookInstantGameRequest,Session> getAuthenticateFacebookInstantGameMethod() -
getAuthenticateGameCenterMethod
public static io.grpc.MethodDescriptor<AuthenticateGameCenterRequest,Session> getAuthenticateGameCenterMethod() -
getAuthenticateGoogleMethod
public static io.grpc.MethodDescriptor<AuthenticateGoogleRequest,Session> getAuthenticateGoogleMethod() -
getAuthenticateSteamMethod
public static io.grpc.MethodDescriptor<AuthenticateSteamRequest,Session> getAuthenticateSteamMethod() -
getBanGroupUsersMethod
-
getBlockFriendsMethod
-
getCreateGroupMethod
-
getDeleteFriendsMethod
-
getDeleteGroupMethod
-
getDeleteLeaderboardRecordMethod
public static io.grpc.MethodDescriptor<DeleteLeaderboardRecordRequest,Empty> getDeleteLeaderboardRecordMethod() -
getDeleteNotificationsMethod
public static io.grpc.MethodDescriptor<DeleteNotificationsRequest,Empty> getDeleteNotificationsMethod() -
getDeleteStorageObjectsMethod
public static io.grpc.MethodDescriptor<DeleteStorageObjectsRequest,Empty> getDeleteStorageObjectsMethod() -
getEventMethod
-
getGetAccountMethod
-
getGetUsersMethod
-
getHealthcheckMethod
-
getImportFacebookFriendsMethod
public static io.grpc.MethodDescriptor<ImportFacebookFriendsRequest,Empty> getImportFacebookFriendsMethod() -
getJoinGroupMethod
-
getJoinTournamentMethod
-
getKickGroupUsersMethod
-
getLeaveGroupMethod
-
getLinkAppleMethod
-
getLinkCustomMethod
-
getLinkDeviceMethod
-
getLinkEmailMethod
-
getLinkFacebookMethod
-
getLinkFacebookInstantGameMethod
public static io.grpc.MethodDescriptor<AccountFacebookInstantGame,Empty> getLinkFacebookInstantGameMethod() -
getLinkGameCenterMethod
-
getLinkGoogleMethod
-
getLinkSteamMethod
-
getListChannelMessagesMethod
public static io.grpc.MethodDescriptor<ListChannelMessagesRequest,ChannelMessageList> getListChannelMessagesMethod() -
getListFriendsMethod
-
getListGroupsMethod
-
getListGroupUsersMethod
public static io.grpc.MethodDescriptor<ListGroupUsersRequest,GroupUserList> getListGroupUsersMethod() -
getListLeaderboardRecordsMethod
public static io.grpc.MethodDescriptor<ListLeaderboardRecordsRequest,LeaderboardRecordList> getListLeaderboardRecordsMethod() -
getListLeaderboardRecordsAroundOwnerMethod
public static io.grpc.MethodDescriptor<ListLeaderboardRecordsAroundOwnerRequest,LeaderboardRecordList> getListLeaderboardRecordsAroundOwnerMethod() -
getListMatchesMethod
-
getListNotificationsMethod
public static io.grpc.MethodDescriptor<ListNotificationsRequest,NotificationList> getListNotificationsMethod() -
getListStorageObjectsMethod
public static io.grpc.MethodDescriptor<ListStorageObjectsRequest,StorageObjectList> getListStorageObjectsMethod() -
getListTournamentsMethod
public static io.grpc.MethodDescriptor<ListTournamentsRequest,TournamentList> getListTournamentsMethod() -
getListTournamentRecordsMethod
public static io.grpc.MethodDescriptor<ListTournamentRecordsRequest,TournamentRecordList> getListTournamentRecordsMethod() -
getListTournamentRecordsAroundOwnerMethod
public static io.grpc.MethodDescriptor<ListTournamentRecordsAroundOwnerRequest,TournamentRecordList> getListTournamentRecordsAroundOwnerMethod() -
getListUserGroupsMethod
public static io.grpc.MethodDescriptor<ListUserGroupsRequest,UserGroupList> getListUserGroupsMethod() -
getPromoteGroupUsersMethod
-
getDemoteGroupUsersMethod
-
getReadStorageObjectsMethod
public static io.grpc.MethodDescriptor<ReadStorageObjectsRequest,StorageObjects> getReadStorageObjectsMethod() -
getRpcFuncMethod
-
getUnlinkAppleMethod
-
getUnlinkCustomMethod
-
getUnlinkDeviceMethod
-
getUnlinkEmailMethod
-
getUnlinkFacebookMethod
-
getUnlinkFacebookInstantGameMethod
public static io.grpc.MethodDescriptor<AccountFacebookInstantGame,Empty> getUnlinkFacebookInstantGameMethod() -
getUnlinkGameCenterMethod
-
getUnlinkGoogleMethod
-
getUnlinkSteamMethod
-
getUpdateAccountMethod
-
getUpdateGroupMethod
-
getWriteLeaderboardRecordMethod
public static io.grpc.MethodDescriptor<WriteLeaderboardRecordRequest,LeaderboardRecord> getWriteLeaderboardRecordMethod() -
getWriteStorageObjectsMethod
public static io.grpc.MethodDescriptor<WriteStorageObjectsRequest,StorageObjectAcks> getWriteStorageObjectsMethod() -
getWriteTournamentRecordMethod
public static io.grpc.MethodDescriptor<WriteTournamentRecordRequest,LeaderboardRecord> getWriteTournamentRecordMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
Creates a new ListenableFuture-style stub that supports unary calls on the service -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-