package com.seewo.sdk.internal.model;

import android.text.TextUtils;
import d.b.a.a.a;

/* JADX INFO: loaded from: classes.dex */
public class SDKResponse implements SDKParsable {
    private String mParamsJson;
    private String mResponseName;
    private Status mStatus;

    public enum Status {
        SUCCESS,
        HANDLER_NOT_FOUND,
        SERVICE_NOT_FOUND,
        SDK_NOT_CONNECTED
    }

    private SDKResponse() {
        this.mStatus = Status.SUCCESS;
    }

    public String getParamsJson() {
        return this.mParamsJson;
    }

    public String getResponseName() {
        return this.mResponseName;
    }

    public Status getStatus() {
        return this.mStatus;
    }

    public void setParamsJson(String str) {
        this.mParamsJson = str;
    }

    public void setResponseName(String str) {
        this.mResponseName = str;
    }

    public void setStatus(Status status) {
        this.mStatus = status;
    }

    public String toString() {
        StringBuilder sbB = a.B("name = ");
        sbB.append(this.mResponseName);
        sbB.append(" json = ");
        sbB.append(TextUtils.isEmpty(this.mParamsJson) ? "{}" : this.mParamsJson);
        return sbB.toString();
    }

    public SDKResponse(Status status, String str, String str2) {
        this();
        this.mStatus = status;
        this.mResponseName = str;
        this.mParamsJson = str2;
    }

    public SDKResponse(String str, String str2) {
        this(Status.SUCCESS, str, str2);
    }

    public SDKResponse(Status status) {
        this(status, "", "");
    }

    public SDKResponse(SDKParsable sDKParsable) {
        this(sDKParsable.getClass().getSimpleName(), d.a.a.a.k(sDKParsable));
    }
}
