package com.tencent.tgpa.lite; import android.content.Context; import com.tencent.tgpa.lite.g.l; public class InitConfig { private String baseDomain; private Callback callback = null; private final Context context; private boolean isDebug = false; private boolean logAble = false; private PrivacyDataCallback privacyDataCallback = null; private final String tgpaid; public InitConfig(String str, Context context2) { this.context = context2; this.tgpaid = str; this.baseDomain = "https://cloud.tgpa.qq.com"; } public static boolean checkValid(InitConfig initConfig) { return (initConfig == null || l.a(initConfig.tgpaid) || initConfig.context == null) ? false : true; } public String getBaseDomain() { return this.baseDomain; } public Callback getCallback() { return this.callback; } public Context getContext() { return this.context; } public PrivacyDataCallback getPrivacyDataCallback() { return this.privacyDataCallback; } public String getTgpaid() { return this.tgpaid; } public boolean isDebug() { return this.isDebug; } public boolean isLogAble() { return this.logAble; } public InitConfig setBaseDomain(String str) { this.baseDomain = str; return this; } public InitConfig setCallback(Callback callback2) { this.callback = callback2; return this; } public InitConfig setDebug(boolean z) { this.isDebug = z; return this; } public InitConfig setLogAble(boolean z) { this.logAble = z; return this; } public InitConfig setPrivacyDataCallback(PrivacyDataCallback privacyDataCallback2) { this.privacyDataCallback = privacyDataCallback2; return this; } }