package com.vpnpanel.models;

import com.google.gson.annotations.SerializedName;

public class Server {
    
    @SerializedName("id")
    private int id;
    
    @SerializedName("name")
    private String name;
    
    @SerializedName("location")
    private String location;
    
    @SerializedName("flag")
    private String flag;
    
    @SerializedName("ip")
    private String ip;
    
    @SerializedName("status")
    private String status;
    
    @SerializedName("load")
    private float load;
    
    @SerializedName("ping")
    private int ping;

    // Getters
    public int getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public String getLocation() {
        return location;
    }

    public String getFlag() {
        return flag;
    }

    public String getIp() {
        return ip;
    }

    public String getStatus() {
        return status;
    }

    public float getLoad() {
        return load;
    }

    public int getPing() {
        return ping;
    }

    // Setters
    public void setId(int id) {
        this.id = id;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public void setLoad(float load) {
        this.load = load;
    }

    public void setPing(int ping) {
        this.ping = ping;
    }
}
