package com.gustz.dove.cli.api.security.rsp;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.gustz.dove.cli.api.service.vo.ErrorBodyRsp;
import com.gustz.dove.cli.api.security.rsp.CallbackIpRsp.CallbackIpBodyRsp;
import com.gustz.dove.cli.api.service.vo.AbstBaseRsp;
/**
*
* TODO: 微信服务器IP响应报文
*
* @author ZHENFENG ZHANG
* @since [ Aug 3, 2015 ]
*/
public class CallbackIpRsp extends AbstBaseRsp<CallbackIpBodyRsp> {
private static final long serialVersionUID = 1L;
public CallbackIpRsp(long sn, String websCode) {
super(sn, websCode, null, new CallbackIpBodyRsp());
}
public static class CallbackIpBodyRsp extends ErrorBodyRsp {
private static final long serialVersionUID = 1L;
/**
* 微信服务器IP地址列表
*/
@JsonProperty("ip_list")
private String[] ipList = new String[] {};
public CallbackIpBodyRsp() {
super();
}
public CallbackIpBodyRsp(String[] ipList) {
this();
this.ipList = ipList;
}
public String[] getIpList() {
return ipList;
}
public void setIpList(String[] ipList) {
this.ipList = ipList;
}
}
}