All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hiczp.bilibili.api.live.entity.BulletScreenConfigEntity Maven / Gradle / Ivy

There is a newer version: 0.2.0
Show newest version
package com.hiczp.bilibili.api.live.entity;

import com.google.gson.annotations.SerializedName;

public class BulletScreenConfigEntity extends ResponseEntity {
    /**
     * code : 0
     * message : OK
     * data : {"refresh_row_factor":0.125,"refresh_rate":100,"max_delay":5000}
     */

    @SerializedName("code")
    private int code;
    @SerializedName("data")
    private Data data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    public static class Data {
        /**
         * refresh_row_factor : 0.125
         * refresh_rate : 100
         * max_delay : 5000
         */

        @SerializedName("refresh_row_factor")
        private double refreshRowFactor;
        @SerializedName("refresh_rate")
        private int refreshRate;
        @SerializedName("max_delay")
        private int maxDelay;

        public double getRefreshRowFactor() {
            return refreshRowFactor;
        }

        public void setRefreshRowFactor(double refreshRowFactor) {
            this.refreshRowFactor = refreshRowFactor;
        }

        public int getRefreshRate() {
            return refreshRate;
        }

        public void setRefreshRate(int refreshRate) {
            this.refreshRate = refreshRate;
        }

        public int getMaxDelay() {
            return maxDelay;
        }

        public void setMaxDelay(int maxDelay) {
            this.maxDelay = maxDelay;
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy