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

com.volcengine.model.livesaas.response.GetUserBehaviorListResponse Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.livesaas.response;

import com.alibaba.fastjson.annotation.JSONField;
import com.volcengine.model.response.ResponseMetadata;
import lombok.Data;

import java.util.List;

@Data
public class GetUserBehaviorListResponse {
    @JSONField(name = "ResponseMetadata")
    ResponseMetadata responseMetadata;
    @JSONField(name = "Result")
    GetUserBehaviorListResponseBodyV2 result;

    @Data
    public static class GetUserBehaviorListResponseBodyV2 {
        @JSONField(name = "TotalItemCount")
        Long TotalItemCount;
        @JSONField(name = "Data")
        List Data;
        @JSONField(name = "ScrollId")
        String ScrollId;
    }

    @Data
    public static class UserBehaviorV2 {
        @JSONField(name = "InviteCode")
        String InviteCode;
        @JSONField(name = "UserDevice")
        List UserDevice;
        @JSONField(name = "ExternalUserId")
        String ExternalUserId;
        @JSONField(name = "Department")
        String Department;
        @JSONField(name = "IP")
        String IP;
        @JSONField(name = "JoinAt")
        List JoinAt;
        @JSONField(name = "AccessTimeArr")
        List AccessTimeArr;
        @JSONField(name = "UserName")
        String UserName;
        @JSONField(name = "UserTel")
        String UserTel;
        @JSONField(name = "WatchTime")
        Long WatchTime;
        @JSONField(name = "Extra")
        String Extra;
        @JSONField(name = "Region")
        String Region;
        @JSONField(name = "LeaveAt")
        List leaveAt;
        @JSONField(name = "UserId")
        Long UserId;
        @JSONField(name = "AccessTime")
        String AccessTime;
        @JSONField(name = "SilenceStatus")
        Integer SilenceStatus;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy