Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Readonly config

The resolved configuration of PartyServiceClient class. This is resolved and normalized from the constructor configuration interface.

middlewareStack

middlewareStack: MiddlewareStack<ServiceInputTypes, ServiceOutputTypes>

Methods

createParty

createPartyInvite

destroy

  • destroy(): void
  • Destroy underlying resources, like sockets. It's usually not necessary to do this. However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. Otherwise, sockets might stay open for quite a long time before the server terminates them.

    Returns void

findMatchmakerLobbyForParty

  • Attempts to make the current identity's party find a lobby based on the given criteria.

    If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby.

    This request will use the party player count configured for the lobby group.

    See FindLobby.

    Parameters

    Returns Promise<FindMatchmakerLobbyForPartyCommandOutput>

  • Attempts to make the current identity's party find a lobby based on the given criteria. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. This request will use the party player count configured for the lobby group. See FindLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party find a lobby based on the given criteria. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. This request will use the party player count configured for the lobby group. See FindLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party find a lobby based on the given criteria.

    If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby.

    This request will use the party player count configured for the lobby group.

    See FindLobby.

    Parameters

    • args: FindMatchmakerLobbyForPartyCommandInput
    • Optional options: __HttpHandlerOptions

    Returns Promise<FindMatchmakerLobbyForPartyCommandOutput>

  • Attempts to make the current identity's party find a lobby based on the given criteria. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. This request will use the party player count configured for the lobby group. See FindLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party find a lobby based on the given criteria. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. This request will use the party player count configured for the lobby group. See FindLobby.

    Parameters

    Returns void

getPartyFromInvite

getPartyProfile

getPartySelfProfile

getPartySelfSummary

getPartySummary

joinMatchmakerLobbyForParty

  • Attempts to make the current identity's party join a specific matchmaker lobby.

    This request will use the party player count configured for the lobby group.

    If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby.

    Identity must be the party leader.

    See JoinLobby.

    Parameters

    Returns Promise<JoinMatchmakerLobbyForPartyCommandOutput>

  • Attempts to make the current identity's party join a specific matchmaker lobby. This request will use the party player count configured for the lobby group. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. Identity must be the party leader. See JoinLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party join a specific matchmaker lobby. This request will use the party player count configured for the lobby group. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. Identity must be the party leader. See JoinLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party join a specific matchmaker lobby.

    This request will use the party player count configured for the lobby group.

    If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby.

    Identity must be the party leader.

    See JoinLobby.

    Parameters

    • args: JoinMatchmakerLobbyForPartyCommandInput
    • Optional options: __HttpHandlerOptions

    Returns Promise<JoinMatchmakerLobbyForPartyCommandOutput>

  • Attempts to make the current identity's party join a specific matchmaker lobby. This request will use the party player count configured for the lobby group. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. Identity must be the party leader. See JoinLobby.

    Parameters

    Returns void

  • Attempts to make the current identity's party join a specific matchmaker lobby. This request will use the party player count configured for the lobby group. If succeeds, all party members will receive a GlobalEventMatchmakerLobbyJoin event with all the information required to join the lobby. Identity must be the party leader. See JoinLobby.

    Parameters

    Returns void

joinParty

kickMember

  • Kicks a member from the current identity's current party.

    Identity must be the party leader.

    Parameters

    Returns Promise<KickMemberCommandOutput>

  • Kicks a member from the current identity's current party. Identity must be the party leader.

    Parameters

    Returns void

  • Kicks a member from the current identity's current party. Identity must be the party leader.

    Parameters

    Returns void

  • Kicks a member from the current identity's current party.

    Identity must be the party leader.

    Parameters

    • args: KickMemberCommandInput
    • Optional options: __HttpHandlerOptions

    Returns Promise<KickMemberCommandOutput>

  • Kicks a member from the current identity's current party. Identity must be the party leader.

    Parameters

    Returns void

  • Kicks a member from the current identity's current party. Identity must be the party leader.

    Parameters

    Returns void

leaveParty

requestMatchmakerPlayer

revokePartyInvite

send

sendJoinRequest

setPartyPublicity

setPartyToIdle

transferPartyOwnership