Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

GameAPIClient

The GameAPIClient class creates a retrofit instance to invoke REST APIs.

This class extends the NetworkClient abstract class.

Use this constructor to initialize the GameAPIClient class.

1class GameAPIClient constructor(auth: GameAuthenticator, instanceUrl: String) :
2    NetworkClient(auth, instanceUrl)
Parameter Type Description Required or Optional
auth GameAuthenticator An instance of the GameAuthenticator interface. Required
instanceUrl String The URL of your Salesforce org. Required

Methods

getOkHttpClientBuilder

Retrieve an instance of OkHttpClient.

1final OkHttpClient getOkHttpClientBuilder()

getNetworkClient

Override the getNetworkClient method of the NetworkClient abstract class to get an instance of GameAPIInterface.

1final GameAPIInterface getNetworkClient()