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()