game / pragma.matchlifecycle / MatchLifecycleService / matchEndV4 /

matchEndV4 #

suspend fun matchEndV4(session: PartnerSession, request: MatchLifecycleRpc.MatchEndV4Request): MatchLifecycleRpc.MatchEndV4Response

Signals a match has completed. Invoked by the game server.

Match end processing: Match end processing occurs first – the list of match end processing jobs to run is gathered from MatchEndPlugin.getMatchEndJobs. Once all match end processing has completed or timed out, each individual party from the match will be sent back to the Party service via ReturnFromMatchV1.


  • MatchEndPlugin.getMatchEndJobs - Retrieves the list of match end builders that will be executed during match end processing.