package com.common.openapi.entity; import com.google.gson.Gson; import com.google.gson.JsonObject; import java.io.Serializable; public class DeviceChannelInfoData implements Serializable { public DeviceChannelInfoData.RequestData data = new DeviceChannelInfoData.RequestData(); public static class Response { public DeviceChannelInfoData.ResponseData data; public void parseData(JsonObject json) { Gson gson = new Gson(); this.data = gson.fromJson(json.toString(), DeviceChannelInfoData.ResponseData.class); } } public static class ResponseData implements Serializable { public String deviceId; public int alarmStatus; public int channelId; public String channelName; public String channelOnline; public String channelPicUrl; public String shareStatus; public String shareFunctions; public String csStatus; public String channelAbility; } public static class RequestData implements Serializable { public String token; public String deviceId; public String channelId="0"; } }