最右.apk(点击下载) / InitConfig.java


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;
    }
}