This class manage HIVE SDK configuration
More...
Classes | |
enum | HIVECustomUIType |
HIVE Platform custom UI. More... | |
enum | HIVELanguage |
HIVE Platform languages supported. More... | |
enum | HIVEPermissionType |
HIVE Platform permission type. More... | |
enum | ZoneType |
HIVE Platform server zone type. More... | |
Static Public Member Functions | |
static String | getHiveSDKVersion () |
Returns HIVE SDK Version. More... | |
static String | getReferenceSDKVersion () |
Return version of SDK referenced by HIVE SDK. More... | |
static Context | getContext () |
Get Android Application Context. More... | |
static void | setContext (Context context) |
Set Android Application Context. More... | |
static String | getAppId () |
Returns AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
static void | setAppId (String appId) |
Set AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
static ZoneType | getZone () |
Returns HIVE platform server zone. More... | |
static void | setZone (ZoneType zone) |
Set HIVE platform server zone. More... | |
static String | getServerId () |
Return serverId for server-specific maintenance popup support (The world value registered in the back office world management) More... | |
static void | setServerId (String serverId) |
Set serverId for server-specific maintenance popup support (The world value registered in the back office world management should be inputted according to the server.) More... | |
static String | setGameLanguage (String gameLanguage) |
API to reflect language code used in game in module Just type in two lowercase letters ("en"). More... | |
static Boolean | getUseLog () |
Returns whether HIVE SDK internal log is used. More... | |
static void | setUseLog (Boolean useLog) |
Set whether HIVE SDK internal log is used. More... | |
static boolean | getAgeGateU13 () |
Hive SDK COPPA AgeGateU13 적용 여부 반환 More... | |
static void | setAgeGateU13 (boolean ageGateU13) |
Hive SDK COPPA AgeGateU13 적용 여부 설정 More... | |
static Map< HIVEPermissionType, Object > | getPermissions () |
권한 요청 관련 설정 정보 반환 More... | |
static void | setPermissions (Map< HIVEPermissionType, Object > permissions) |
Sets permissions. More... | |
static String | getCompany () |
Returns company. More... | |
static void | setCompnay (String company) |
Sets company. More... | |
static int | getCompanyIndex () |
Returns company index. More... | |
static void | setCompnayIndex (int index) |
Sets company. More... | |
static String | getChannel () |
Returns channel. More... | |
static String | getMarket () |
Returns market. More... | |
static String | getHiveCountry () |
Returns country code from HIVE server. More... | |
static int | getHttpConnectTimeout () |
Returns the default value of HTTP Connect Timeout (in seconds) More... | |
static void | setHttpConnectTimeout (int httpConnectTimeout) |
Sets the value of HTTP Connect Timeout (in seconds) More... | |
static int | getHttpReadTimeout () |
Returns the default value of HTTP Read Timeout (in seconds) More... | |
static void | setHttpReadTimeout (int httpReadTimeout) |
Sets the value of HTTP Read Timeout (in seconds) More... | |
static int | getMaxGameLogSize () |
Returns maximum number of game logs. More... | |
static void | setMaxGameLogSize (int maxGameLogSize) |
Set maximum number of game logs (Note: No change unless special occasion) More... | |
static List< com.hive.Analytics.Tracker > | getTrackers () |
Return 3rd-party Mobile App Tracker list for user analysis. More... | |
static void | setTrackers (List< com.hive.Analytics.Tracker > trackers) |
Set 3rd-party Mobile App Tracker list for user analysis. More... | |
static Map< String, Object > | getConfiguration () |
Returns the contents of the Configuration file to Map <String, Object> or null. More... | |
static int | getAnalyticsSendLimit () |
전송 주기마다 전송할 로그의 최대치. More... | |
static void | setAnalyticsSendLimit (int limit) |
전송 주기마다 전송할 로그의 최대치 설정. More... | |
static int | getAnalyticsQueueLimit () |
최대로 쌓을수 있는 로그의 양. More... | |
static void | setAnalyticsQueueLimit (int limit) |
최대로 쌓을 수 있는 로그의 수 More... | |
static float | getAnalyticsSendCycleSeconds () |
로그 전송 주기. More... | |
static void | setHivePermissionViewOn (boolean isOn) |
HIVE SDK 권한고지 팝업 노출 여부 설정 More... | |
static PermissionView.PermissionViewData | getPermissionViewData (HIVELanguage language) |
권한고지 팝업을 구성하기 위한 데이터를 반환. More... | |
static void | setAnalyticsSendCycleSeconds (float seconds) |
로그 전송 주기 설정. More... | |
This class manage HIVE SDK configuration
|
static |
Hive SDK COPPA AgeGateU13 적용 여부 반환
|
static |
최대로 쌓을수 있는 로그의 양.
|
static |
로그 전송 주기.
|
static |
전송 주기마다 전송할 로그의 최대치.
|
static |
Returns company.
|
static |
Returns company index.
|
static |
Returns the contents of the Configuration file to Map <String, Object> or null.
Returns null if unable to read configuration file
|
static |
Get Android Application Context.
|
static |
권한고지 팝업을 구성하기 위한 데이터를 반환.
language | 타겟 언어 |
|
static |
Return 3rd-party Mobile App Tracker list for user analysis.
|
static |
Hive SDK COPPA AgeGateU13 적용 여부 설정
ageGateU13 | Hive SDK COPPA AgeGateU13 적용 여부 설정 |
|
static |
최대로 쌓을 수 있는 로그의 수
limit | 최대 대기 가능한 로그의 수 |
|
static |
로그 전송 주기 설정.
seconds | 전송 주기 (초) |
|
static |
전송 주기마다 전송할 로그의 최대치 설정.
limit | 전송주기마다 전송할 최대 로그의 양 |
|
static |
Set Android Application Context.
context | Android Application Context |
|
static |
HIVE SDK 권한고지 팝업 노출 여부 설정
isOn | 노출 설정 여부 |
|
static |
Set 3rd-party Mobile App Tracker list for user analysis.
trackers | 3rd-party Mobile App Tracker list |