package com.ruoyi.rocketmq.domain;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

/**
 * 客户端网络接口信息对象 rm_network_interface
 * 
 * @author gyt
 * @date 2025-10-14
 */
@Data
public class RmNetworkInterface extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 客户端ID */
    @Excel(name = "客户端ID")
    private String clientId;

    /** 运营商 */
    @Excel(name = "运营商")
    private String isp;

    /** 省 */
    @Excel(name = "省")
    private String province;

    /** 市 */
    @Excel(name = "市")
    private String city;

    /** 公网IP */
    @Excel(name = "公网IP")
    private String publicIp;

    /** 接口名称 */
    @Excel(name = "接口名称")
    private String interfaceName;

    /** MAC地址 */
    @Excel(name = "MAC地址")
    private String macAddress;

    /** 接口类型 */
    @Excel(name = "接口类型")
    private String interfaceType;

    /** IPv4地址 */
    @Excel(name = "IPv4地址")
    private String ipv4Address;

    /** 网关 */
    @Excel(name = "网关")
    private String gateway;
    /** 绑定ip 1业务IP，2管理ip */
    private String bindIp;
    /** 是否为新信息 */
    private Integer newFlag;

}
