BLiveStatisSDK.smali

.class public Lsg/bigo/sdk/blivestat/BLiveStatisSDK;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/sdk/blivestat/BLiveStatisSDK$Holder;
    }
.end annotation

.annotation runtime Ljava/lang/Deprecated;
.end annotation


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 19
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method private client()Lsg/bigo/sdk/blivestat/StatClient;
    .registers 2

    .line 29
    sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;

    return-object v0
.end method

.method public static instance()Lsg/bigo/sdk/blivestat/BLiveStatisSDK;
    .registers 1

    .line 25
    sget-object v0, Lsg/bigo/sdk/blivestat/BLiveStatisSDK$Holder;->instance:Lsg/bigo/sdk/blivestat/BLiveStatisSDK;

    return-object v0
.end method


# virtual methods
.method public addAlarm(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;Z)V
    .registers 14

    .line 197
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    move-object v1, p1

    move-object v2, p2

    move v3, p3

    move v4, p4

    move-object v5, p5

    move v6, p6

    invoke-virtual/range {v0 .. v6}, Lsg/bigo/sdk/blivestat/StatClient;->addAlarm(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;Z)V

    return-void
.end method

.method public appLifeChange(Z)V
    .registers 3

    .line 217
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->appLifeChange(Z)V

    return-void
.end method

.method public checkReportEventAndSend()V
    .registers 2

    .line 101
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->checkReportEventAndSend()V

    return-void
.end method

.method public disable()V
    .registers 2

    .line 37
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->disable()V

    return-void
.end method

.method public getGNStatReportWrapper()Lsg/bigo/sdk/blivestat/IStatReport;
    .registers 2

    .line 169
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->getGNStatReportWrapper()Lsg/bigo/sdk/blivestat/IStatReport;

    move-result-object v0

    return-object v0
.end method

.method public getHttpSenderConfig(Landroid/content/Context;)Lsg/bigo/sdk/blivestat/IHttpSenderConfig;
    .registers 2

    .line 69
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/sdk/blivestat/StatClient;->getHttpSenderConfig()Lsg/bigo/sdk/blivestat/IHttpSenderConfig;

    move-result-object p1

    return-object p1
.end method

.method public getStaticState()I
    .registers 2

    .line 105
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->getStaticState()I

    move-result v0

    return v0
.end method

.method public getTcpSenderConfig()Lsg/bigo/sdk/blivestat/ITcpSenderConfig;
    .registers 2

    .line 73
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->getTcpSenderConfig()Lsg/bigo/sdk/blivestat/ITcpSenderConfig;

    move-result-object v0

    return-object v0
.end method

.method public isDebug()Z
    .registers 2

    .line 85
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->isDebug()Z

    move-result v0

    return v0
.end method

.method public isNewSession()Z
    .registers 2

    .line 89
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->isNewSession()Z

    move-result v0

    return v0
.end method

.method public monitorDuration(Ljava/lang/String;Ljava/util/Map;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 153
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->monitorDuration(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public monitorStatusAndDuration(Ljava/lang/String;ILjava/util/Map;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "I",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 161
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->monitorStatusAndDuration(Ljava/lang/String;ILjava/util/Map;)V

    return-void
.end method

.method public monitorStatusRate(Ljava/lang/String;I)V
    .registers 4

    .line 157
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->monitorStatusRate(Ljava/lang/String;I)V

    return-void
.end method

.method public onPause()V
    .registers 2

    .line 97
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->onPause()V

    return-void
.end method

.method public onResume(Ljava/lang/String;)V
    .registers 3

    .line 93
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->onResume(Ljava/lang/String;)V

    return-void
.end method

.method public onUserLogout()V
    .registers 2

    .line 201
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->onUserLogout()V

    return-void
.end method

.method public removeAllDisableReportEvents()V
    .registers 2

    .line 189
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->removeAllDisableReportEvents()V

    return-void
.end method

.method public removeDisableReportEvents(Ljava/util/HashSet;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/HashSet<",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 185
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->removeDisableReportEvents(Ljava/util/HashSet;)V

    return-void
.end method

.method public reportBaseEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;)V
    .registers 4

    .line 117
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportBaseEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;)V

    return-void
.end method

.method public reportBaseEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V
    .registers 5

    .line 121
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportBaseEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V

    return-void
.end method

.method public reportBaseEventRollout(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V
    .registers 5

    .line 133
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportBaseEventRollout(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V

    return-void
.end method

.method public reportCommonEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/StaticsInfo;)V
    .registers 4

    .line 125
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportCommonEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/StaticsInfo;)V

    return-void
.end method

.method public reportCommonEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/StaticsInfo;Z)V
    .registers 5

    .line 129
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportCommonEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/StaticsInfo;Z)V

    return-void
.end method

.method public reportDailyReport(Landroid/content/Context;)V
    .registers 3

    .line 149
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->reportDailyReport(Landroid/content/Context;)V

    return-void
.end method

.method public reportEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;)V
    .registers 4

    .line 109
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;)V

    return-void
.end method

.method public reportEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V
    .registers 5

    .line 113
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V

    return-void
.end method

.method public reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 41
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;Z)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;Z)V"
        }
    .end annotation

    .line 45
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;Z)V

    return-void
.end method

.method public reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;ZI)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;ZI)V"
        }
    .end annotation

    .line 49
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3, p4}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventDefer(Ljava/lang/String;Ljava/util/Map;ZI)V

    return-void
.end method

.method public reportGeneralEventImmediately(Ljava/lang/String;Ljava/util/Map;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 53
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventImmediately(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public reportGeneralEventImmediately(Ljava/lang/String;Ljava/util/Map;I)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;I)V"
        }
    .end annotation

    .line 57
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventImmediately(Ljava/lang/String;Ljava/util/Map;I)V

    return-void
.end method

.method public reportGeneralEventListImmediately(Ljava/lang/String;Ljava/util/List;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;>;)V"
        }
    .end annotation

    .line 61
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventListImmediately(Ljava/lang/String;Ljava/util/List;)V

    return-void
.end method

.method public reportGeneralEventListImmediately(Ljava/lang/String;Ljava/util/List;I)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;>;I)V"
        }
    .end annotation

    .line 65
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportGeneralEventListImmediately(Ljava/lang/String;Ljava/util/List;I)V

    return-void
.end method

.method public reportInstallEvent(Landroid/content/Context;)V
    .registers 3

    .line 145
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->reportInstallEvent(Landroid/content/Context;)V

    return-void
.end method

.method public reportLogin(Landroid/content/Context;Ljava/lang/String;)V
    .registers 4

    .line 137
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportLogin(Landroid/content/Context;Ljava/lang/String;)V

    return-void
.end method

.method public reportOtherStatData(Lsg/bigo/sdk/blivestat/info/basestat/proto/IInfo;I)V
    .registers 4

    .line 165
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportOtherStatData(Lsg/bigo/sdk/blivestat/info/basestat/proto/IInfo;I)V

    return-void
.end method

.method public reportRegister(Landroid/content/Context;Ljava/lang/String;)V
    .registers 4

    .line 141
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->reportRegister(Landroid/content/Context;Ljava/lang/String;)V

    return-void
.end method

.method public setDebug(Z)V
    .registers 3

    .line 81
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setDebug(Z)V

    return-void
.end method

.method public setDisableReportEvents(Ljava/util/HashSet;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/HashSet<",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 181
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setDisableReportEvents(Ljava/util/HashSet;)V

    return-void
.end method

.method public setExpireTimeAndMaxCount(II)V
    .registers 4

    .line 193
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->setExpireTimeAndMaxCount(II)V

    return-void
.end method

.method public setGeneralEventExtraInfo(Ljava/util/Map;Z)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;Z)V"
        }
    .end annotation

    .line 173
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->setGeneralEventExtraInfo(Ljava/util/Map;Z)V

    return-void
.end method

.method public setGeneralEventExtraInfo(Ljava/util/Map;ZLsg/bigo/sdk/blivestat/ICommonCallback;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;Z",
            "Lsg/bigo/sdk/blivestat/ICommonCallback;",
            ")V"
        }
    .end annotation

    .line 177
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/blivestat/StatClient;->setGeneralEventExtraInfo(Ljava/util/Map;ZLsg/bigo/sdk/blivestat/ICommonCallback;)V

    return-void
.end method

.method public setReportErrorCallback(Lsg/bigo/sdk/blivestat/IReportErrorCallback;)V
    .registers 3

    .line 213
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setReportErrorCallback(Lsg/bigo/sdk/blivestat/IReportErrorCallback;)V

    return-void
.end method

.method public setReportEventCallback(Lsg/bigo/sdk/blivestat/IReportCallback;)V
    .registers 3

    .line 209
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setReportEventCallback(Lsg/bigo/sdk/blivestat/IReportCallback;)V

    return-void
.end method

.method public setRolloutConfig(ILandroid/util/SparseArray;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Landroid/util/SparseArray<",
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;>;)V"
        }
    .end annotation

    .line 77
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/blivestat/StatClient;->setRolloutConfig(ILandroid/util/SparseArray;)V

    return-void
.end method

.method public setSampleReportConfig(Ljava/lang/String;)V
    .registers 3

    .line 205
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setSampleReportConfig(Ljava/lang/String;)V

    return-void
.end method

.method public setSenderCallback(Lsg/bigo/sdk/blivestat/IStatisSenderCallback;)V
    .registers 3

    .line 33
    invoke-direct {p0}, Lsg/bigo/sdk/blivestat/BLiveStatisSDK;->client()Lsg/bigo/sdk/blivestat/StatClient;

    move-result-object v0

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/blivestat/StatClient;->setSenderCallback(Lsg/bigo/sdk/blivestat/IStatisSenderCallback;)V

    return-void
.end method