# GamebaseConfiguration

open class GamebaseConfiguration : ValueObject

## Types

Builder
Link copied to clipboard
open class Builder

## Functions

fromJson
Link copied to clipboard
open fun <T> fromJson(@NonNull json: String, classOfT: Class<T>): T
open fun <T> fromJson(@NonNull json: String, type: Type): T
open fun <T> fromJson(@NonNull jsonObject: JSONObject, classOfT: Class<T>): T
getAppId
Link copied to clipboard
open fun getAppId(): String
getAppVersion
Link copied to clipboard
open fun getAppVersion(): String
getDisplayLanguageCode
Link copied to clipboard
open fun getDisplayLanguageCode(): String
getServerApiVersion
Link copied to clipboard
open fun getServerApiVersion(): String
The API used in internal process only.
getStoreCode
Link copied to clipboard
open fun getStoreCode(): String
getUIPopupConfiguration
Link copied to clipboard
open fun getUIPopupConfiguration(): UIPopupConfiguration
getZoneType
Link copied to clipboard
open fun getZoneType(): String
The API used in internal process only.
newBuilder
Link copied to clipboard
open fun newBuilder(appId: String, appVersion: String, storeCode: String): GamebaseConfiguration.Builder
Returns a builder that sets the required parameters for Gamebase SDK initialization.
shouldGPGSSignInCheck
Link copied to clipboard
open fun shouldGPGSSignInCheck(): Boolean
toJsonString
Link copied to clipboard
open fun toJsonString(): String
toPrettyJsonString
Link copied to clipboard
open fun toPrettyJsonString(): String
toString
Link copied to clipboard
open fun toString(): String