# Functions

New creates a new session API client.
NewAddPlayerToSessionBadRequest creates a AddPlayerToSessionBadRequest with default headers values.
NewAddPlayerToSessionInternalServerError creates a AddPlayerToSessionInternalServerError with default headers values.
NewAddPlayerToSessionNotFound creates a AddPlayerToSessionNotFound with default headers values.
NewAddPlayerToSessionOK creates a AddPlayerToSessionOK with default headers values.
NewAddPlayerToSessionParams creates a new AddPlayerToSessionParams object with the default values initialized.
NewAddPlayerToSessionParamsWithContext creates a new AddPlayerToSessionParams object with the default values initialized, and the ability to set a context for a request.
NewAddPlayerToSessionParamsWithHTTPClient creates a new AddPlayerToSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewAddPlayerToSessionParamsWithTimeout creates a new AddPlayerToSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewAdminGetSessionInternalServerError creates a AdminGetSessionInternalServerError with default headers values.
NewAdminGetSessionNotFound creates a AdminGetSessionNotFound with default headers values.
NewAdminGetSessionOK creates a AdminGetSessionOK with default headers values.
NewAdminGetSessionParams creates a new AdminGetSessionParams object with the default values initialized.
NewAdminGetSessionParamsWithContext creates a new AdminGetSessionParams object with the default values initialized, and the ability to set a context for a request.
NewAdminGetSessionParamsWithHTTPClient creates a new AdminGetSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewAdminGetSessionParamsWithTimeout creates a new AdminGetSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateSessionBadRequest creates a CreateSessionBadRequest with default headers values.
NewCreateSessionConflict creates a CreateSessionConflict with default headers values.
NewCreateSessionForbidden creates a CreateSessionForbidden with default headers values.
NewCreateSessionInternalServerError creates a CreateSessionInternalServerError with default headers values.
NewCreateSessionOK creates a CreateSessionOK with default headers values.
NewCreateSessionParams creates a new CreateSessionParams object with the default values initialized.
NewCreateSessionParamsWithContext creates a new CreateSessionParams object with the default values initialized, and the ability to set a context for a request.
NewCreateSessionParamsWithHTTPClient creates a new CreateSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateSessionParamsWithTimeout creates a new CreateSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteSessionBadRequest creates a DeleteSessionBadRequest with default headers values.
NewDeleteSessionInternalServerError creates a DeleteSessionInternalServerError with default headers values.
NewDeleteSessionLocalDSBadRequest creates a DeleteSessionLocalDSBadRequest with default headers values.
NewDeleteSessionLocalDSInternalServerError creates a DeleteSessionLocalDSInternalServerError with default headers values.
NewDeleteSessionLocalDSNotFound creates a DeleteSessionLocalDSNotFound with default headers values.
NewDeleteSessionLocalDSOK creates a DeleteSessionLocalDSOK with default headers values.
NewDeleteSessionLocalDSParams creates a new DeleteSessionLocalDSParams object with the default values initialized.
NewDeleteSessionLocalDSParamsWithContext creates a new DeleteSessionLocalDSParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteSessionLocalDSParamsWithHTTPClient creates a new DeleteSessionLocalDSParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteSessionLocalDSParamsWithTimeout creates a new DeleteSessionLocalDSParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteSessionNotFound creates a DeleteSessionNotFound with default headers values.
NewDeleteSessionOK creates a DeleteSessionOK with default headers values.
NewDeleteSessionParams creates a new DeleteSessionParams object with the default values initialized.
NewDeleteSessionParamsWithContext creates a new DeleteSessionParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteSessionParamsWithHTTPClient creates a new DeleteSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteSessionParamsWithTimeout creates a new DeleteSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetActiveCustomGameSessionsBadRequest creates a GetActiveCustomGameSessionsBadRequest with default headers values.
NewGetActiveCustomGameSessionsInternalServerError creates a GetActiveCustomGameSessionsInternalServerError with default headers values.
NewGetActiveCustomGameSessionsOK creates a GetActiveCustomGameSessionsOK with default headers values.
NewGetActiveCustomGameSessionsParams creates a new GetActiveCustomGameSessionsParams object with the default values initialized.
NewGetActiveCustomGameSessionsParamsWithContext creates a new GetActiveCustomGameSessionsParams object with the default values initialized, and the ability to set a context for a request.
NewGetActiveCustomGameSessionsParamsWithHTTPClient creates a new GetActiveCustomGameSessionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetActiveCustomGameSessionsParamsWithTimeout creates a new GetActiveCustomGameSessionsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetActiveMatchmakingGameSessionsBadRequest creates a GetActiveMatchmakingGameSessionsBadRequest with default headers values.
NewGetActiveMatchmakingGameSessionsInternalServerError creates a GetActiveMatchmakingGameSessionsInternalServerError with default headers values.
NewGetActiveMatchmakingGameSessionsOK creates a GetActiveMatchmakingGameSessionsOK with default headers values.
NewGetActiveMatchmakingGameSessionsParams creates a new GetActiveMatchmakingGameSessionsParams object with the default values initialized.
NewGetActiveMatchmakingGameSessionsParamsWithContext creates a new GetActiveMatchmakingGameSessionsParams object with the default values initialized, and the ability to set a context for a request.
NewGetActiveMatchmakingGameSessionsParamsWithHTTPClient creates a new GetActiveMatchmakingGameSessionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetActiveMatchmakingGameSessionsParamsWithTimeout creates a new GetActiveMatchmakingGameSessionsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetRecentPlayerBadRequest creates a GetRecentPlayerBadRequest with default headers values.
NewGetRecentPlayerInternalServerError creates a GetRecentPlayerInternalServerError with default headers values.
NewGetRecentPlayerOK creates a GetRecentPlayerOK with default headers values.
NewGetRecentPlayerParams creates a new GetRecentPlayerParams object with the default values initialized.
NewGetRecentPlayerParamsWithContext creates a new GetRecentPlayerParams object with the default values initialized, and the ability to set a context for a request.
NewGetRecentPlayerParamsWithHTTPClient creates a new GetRecentPlayerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetRecentPlayerParamsWithTimeout creates a new GetRecentPlayerParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSessionByUserIDsBadRequest creates a GetSessionByUserIDsBadRequest with default headers values.
NewGetSessionByUserIDsInternalServerError creates a GetSessionByUserIDsInternalServerError with default headers values.
NewGetSessionByUserIDsOK creates a GetSessionByUserIDsOK with default headers values.
NewGetSessionByUserIDsParams creates a new GetSessionByUserIDsParams object with the default values initialized.
NewGetSessionByUserIDsParamsWithContext creates a new GetSessionByUserIDsParams object with the default values initialized, and the ability to set a context for a request.
NewGetSessionByUserIDsParamsWithHTTPClient creates a new GetSessionByUserIDsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSessionByUserIDsParamsWithTimeout creates a new GetSessionByUserIDsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSessionInternalServerError creates a GetSessionInternalServerError with default headers values.
NewGetSessionNotFound creates a GetSessionNotFound with default headers values.
NewGetSessionOK creates a GetSessionOK with default headers values.
NewGetSessionParams creates a new GetSessionParams object with the default values initialized.
NewGetSessionParamsWithContext creates a new GetSessionParams object with the default values initialized, and the ability to set a context for a request.
NewGetSessionParamsWithHTTPClient creates a new GetSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSessionParamsWithTimeout creates a new GetSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetTotalActiveSessionBadRequest creates a GetTotalActiveSessionBadRequest with default headers values.
NewGetTotalActiveSessionInternalServerError creates a GetTotalActiveSessionInternalServerError with default headers values.
NewGetTotalActiveSessionOK creates a GetTotalActiveSessionOK with default headers values.
NewGetTotalActiveSessionParams creates a new GetTotalActiveSessionParams object with the default values initialized.
NewGetTotalActiveSessionParamsWithContext creates a new GetTotalActiveSessionParams object with the default values initialized, and the ability to set a context for a request.
NewGetTotalActiveSessionParamsWithHTTPClient creates a new GetTotalActiveSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetTotalActiveSessionParamsWithTimeout creates a new GetTotalActiveSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewJoinSessionBadRequest creates a JoinSessionBadRequest with default headers values.
NewJoinSessionForbidden creates a JoinSessionForbidden with default headers values.
NewJoinSessionInternalServerError creates a JoinSessionInternalServerError with default headers values.
NewJoinSessionNotFound creates a JoinSessionNotFound with default headers values.
NewJoinSessionOK creates a JoinSessionOK with default headers values.
NewJoinSessionParams creates a new JoinSessionParams object with the default values initialized.
NewJoinSessionParamsWithContext creates a new JoinSessionParams object with the default values initialized, and the ability to set a context for a request.
NewJoinSessionParamsWithHTTPClient creates a new JoinSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewJoinSessionParamsWithTimeout creates a new JoinSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewQuerySessionBadRequest creates a QuerySessionBadRequest with default headers values.
NewQuerySessionInternalServerError creates a QuerySessionInternalServerError with default headers values.
NewQuerySessionOK creates a QuerySessionOK with default headers values.
NewQuerySessionParams creates a new QuerySessionParams object with the default values initialized.
NewQuerySessionParamsWithContext creates a new QuerySessionParams object with the default values initialized, and the ability to set a context for a request.
NewQuerySessionParamsWithHTTPClient creates a new QuerySessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewQuerySessionParamsWithTimeout creates a new QuerySessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewRemovePlayerFromSessionBadRequest creates a RemovePlayerFromSessionBadRequest with default headers values.
NewRemovePlayerFromSessionInternalServerError creates a RemovePlayerFromSessionInternalServerError with default headers values.
NewRemovePlayerFromSessionNotFound creates a RemovePlayerFromSessionNotFound with default headers values.
NewRemovePlayerFromSessionOK creates a RemovePlayerFromSessionOK with default headers values.
NewRemovePlayerFromSessionParams creates a new RemovePlayerFromSessionParams object with the default values initialized.
NewRemovePlayerFromSessionParamsWithContext creates a new RemovePlayerFromSessionParams object with the default values initialized, and the ability to set a context for a request.
NewRemovePlayerFromSessionParamsWithHTTPClient creates a new RemovePlayerFromSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewRemovePlayerFromSessionParamsWithTimeout creates a new RemovePlayerFromSessionParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateSessionBadRequest creates a UpdateSessionBadRequest with default headers values.
NewUpdateSessionInternalServerError creates a UpdateSessionInternalServerError with default headers values.
NewUpdateSessionNotFound creates a UpdateSessionNotFound with default headers values.
NewUpdateSessionOK creates a UpdateSessionOK with default headers values.
NewUpdateSessionParams creates a new UpdateSessionParams object with the default values initialized.
NewUpdateSessionParamsWithContext creates a new UpdateSessionParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateSessionParamsWithHTTPClient creates a new UpdateSessionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateSessionParamsWithTimeout creates a new UpdateSessionParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

AddPlayerToSessionBadRequest handles this case with default header values.
AddPlayerToSessionInternalServerError handles this case with default header values.
AddPlayerToSessionNotFound handles this case with default header values.
AddPlayerToSessionOK handles this case with default header values.
AddPlayerToSessionParams contains all the parameters to send to the API endpoint for the add player to session operation typically these are written to a http.Request */.
AddPlayerToSessionReader is a Reader for the AddPlayerToSession structure.
AdminGetSessionInternalServerError handles this case with default header values.
AdminGetSessionNotFound handles this case with default header values.
AdminGetSessionOK handles this case with default header values.
AdminGetSessionParams contains all the parameters to send to the API endpoint for the admin get session operation typically these are written to a http.Request */.
AdminGetSessionReader is a Reader for the AdminGetSession structure.
Client for session API */.
CreateSessionBadRequest handles this case with default header values.
CreateSessionConflict handles this case with default header values.
CreateSessionForbidden handles this case with default header values.
CreateSessionInternalServerError handles this case with default header values.
CreateSessionOK handles this case with default header values.
CreateSessionParams contains all the parameters to send to the API endpoint for the create session operation typically these are written to a http.Request */.
CreateSessionReader is a Reader for the CreateSession structure.
DeleteSessionBadRequest handles this case with default header values.
DeleteSessionInternalServerError handles this case with default header values.
DeleteSessionLocalDSBadRequest handles this case with default header values.
DeleteSessionLocalDSInternalServerError handles this case with default header values.
DeleteSessionLocalDSNotFound handles this case with default header values.
DeleteSessionLocalDSOK handles this case with default header values.
DeleteSessionLocalDSParams contains all the parameters to send to the API endpoint for the delete session local d s operation typically these are written to a http.Request */.
DeleteSessionLocalDSReader is a Reader for the DeleteSessionLocalDS structure.
DeleteSessionNotFound handles this case with default header values.
DeleteSessionOK handles this case with default header values.
DeleteSessionParams contains all the parameters to send to the API endpoint for the delete session operation typically these are written to a http.Request */.
DeleteSessionReader is a Reader for the DeleteSession structure.
GetActiveCustomGameSessionsBadRequest handles this case with default header values.
GetActiveCustomGameSessionsInternalServerError handles this case with default header values.
GetActiveCustomGameSessionsOK handles this case with default header values.
GetActiveCustomGameSessionsParams contains all the parameters to send to the API endpoint for the get active custom game sessions operation typically these are written to a http.Request */.
GetActiveCustomGameSessionsReader is a Reader for the GetActiveCustomGameSessions structure.
GetActiveMatchmakingGameSessionsBadRequest handles this case with default header values.
GetActiveMatchmakingGameSessionsInternalServerError handles this case with default header values.
GetActiveMatchmakingGameSessionsOK handles this case with default header values.
GetActiveMatchmakingGameSessionsParams contains all the parameters to send to the API endpoint for the get active matchmaking game sessions operation typically these are written to a http.Request */.
GetActiveMatchmakingGameSessionsReader is a Reader for the GetActiveMatchmakingGameSessions structure.
GetRecentPlayerBadRequest handles this case with default header values.
GetRecentPlayerInternalServerError handles this case with default header values.
GetRecentPlayerOK handles this case with default header values.
GetRecentPlayerParams contains all the parameters to send to the API endpoint for the get recent player operation typically these are written to a http.Request */.
GetRecentPlayerReader is a Reader for the GetRecentPlayer structure.
GetSessionByUserIDsBadRequest handles this case with default header values.
GetSessionByUserIDsInternalServerError handles this case with default header values.
GetSessionByUserIDsOK handles this case with default header values.
GetSessionByUserIDsParams contains all the parameters to send to the API endpoint for the get session by user i ds operation typically these are written to a http.Request */.
GetSessionByUserIDsReader is a Reader for the GetSessionByUserIDs structure.
GetSessionInternalServerError handles this case with default header values.
GetSessionNotFound handles this case with default header values.
GetSessionOK handles this case with default header values.
GetSessionParams contains all the parameters to send to the API endpoint for the get session operation typically these are written to a http.Request */.
GetSessionReader is a Reader for the GetSession structure.
GetTotalActiveSessionBadRequest handles this case with default header values.
GetTotalActiveSessionInternalServerError handles this case with default header values.
GetTotalActiveSessionOK handles this case with default header values.
GetTotalActiveSessionParams contains all the parameters to send to the API endpoint for the get total active session operation typically these are written to a http.Request */.
GetTotalActiveSessionReader is a Reader for the GetTotalActiveSession structure.
JoinSessionBadRequest handles this case with default header values.
JoinSessionForbidden handles this case with default header values.
JoinSessionInternalServerError handles this case with default header values.
JoinSessionNotFound handles this case with default header values.
JoinSessionOK handles this case with default header values.
JoinSessionParams contains all the parameters to send to the API endpoint for the join session operation typically these are written to a http.Request */.
JoinSessionReader is a Reader for the JoinSession structure.
QuerySessionBadRequest handles this case with default header values.
QuerySessionInternalServerError handles this case with default header values.
QuerySessionOK handles this case with default header values.
QuerySessionParams contains all the parameters to send to the API endpoint for the query session operation typically these are written to a http.Request */.
QuerySessionReader is a Reader for the QuerySession structure.
RemovePlayerFromSessionBadRequest handles this case with default header values.
RemovePlayerFromSessionInternalServerError handles this case with default header values.
RemovePlayerFromSessionNotFound handles this case with default header values.
RemovePlayerFromSessionOK handles this case with default header values.
RemovePlayerFromSessionParams contains all the parameters to send to the API endpoint for the remove player from session operation typically these are written to a http.Request */.
RemovePlayerFromSessionReader is a Reader for the RemovePlayerFromSession structure.
UpdateSessionBadRequest handles this case with default header values.
UpdateSessionInternalServerError handles this case with default header values.
UpdateSessionNotFound handles this case with default header values.
UpdateSessionOK handles this case with default header values.
UpdateSessionParams contains all the parameters to send to the API endpoint for the update session operation typically these are written to a http.Request */.
UpdateSessionReader is a Reader for the UpdateSession structure.

# Interfaces

ClientService is the interface for Client methods.