package com.bytedance.android.livesdk.model.message;

import X.GuA;
import X.HKs;
import com.bytedance.android.livesdk.model.message.battle.BattleRewardSettle;
import com.bytedance.android.livesdk.model.message.battle.BattleTaskSettle;
import com.bytedance.android.livesdk.model.message.battle.BattleTaskStart;
import com.bytedance.android.livesdk.model.message.battle.BattleTaskUpdate;
import com.bytedance.covode.number.Covode;
import com.google.gson.a.c;

public class LinkMicBattleTaskMessage extends GuA {
    @c(LIZ = "task_message_type")
    public int LIZ;
    @c(LIZ = "start")
    public BattleTaskStart LIZIZ;
    @c(LIZ = "task_update")
    public BattleTaskUpdate LIZJ;
    @c(LIZ = "task_settle")
    public BattleTaskSettle LIZLLL;
    @c(LIZ = "reward")
    public BattleRewardSettle LJ;

    static {
        Covode.recordClassIndex(19072);
    }

    public LinkMicBattleTaskMessage() {
        this.LJJIL = HKs.LINK_MIC_BATTLE_TASK;
    }

    public String toString() {
        return "LinkMIcBattleTaskMessage{battleTaskMessageType=" + this.LIZ + ", taskStart=" + this.LIZIZ + ", taskUpdate=" + this.LIZJ + ", taskSettle=" + this.LIZLLL + ", rewardSettle=" + this.LJ + '}';
    }
}
