package org.ovirt.engine.ui.uicommonweb.models.hosts; import java.util.Map; import org.ovirt.engine.core.common.businessentities.network.HostNetworkQos; import org.ovirt.engine.core.common.businessentities.network.Ipv4BootProtocol; import org.ovirt.engine.core.common.businessentities.network.Ipv6BootProtocol; public class NetworkParameters implements InterfacePropertiesAccessor { private Ipv4BootProtocol ipv4BootProtocol; private String ipv4Address; private String ipv4Netmask; private String ipv4Gateway; private Ipv6BootProtocol ipv6BootProtocol; private String ipv6Address; private Integer ipv6Prefix; private String ipv6Gateway; private boolean qosOverridden; private HostNetworkQos qos; private Map<String, String> customProperties; public NetworkParameters() { } @Override public Ipv4BootProtocol getIpv4BootProtocol() { return ipv4BootProtocol; } public void setIpv4BootProtocol(Ipv4BootProtocol ipv4BootProtocol) { this.ipv4BootProtocol = ipv4BootProtocol; } @Override public String getIpv4Address() { return ipv4Address; } public void setIpv4Address(String ipv4Address) { this.ipv4Address = ipv4Address; } @Override public String getIpv4Netmask() { return ipv4Netmask; } public void setIpv4Netmask(String ipv4Netmask) { this.ipv4Netmask = ipv4Netmask; } @Override public String getIpv4Gateway() { return ipv4Gateway; } public void setIpv4Gateway(String ipv4Gateway) { this.ipv4Gateway = ipv4Gateway; } @Override public Ipv6BootProtocol getIpv6BootProtocol() { return ipv6BootProtocol; } public void setIpv6BootProtocol(Ipv6BootProtocol ipv6BootProtocol) { this.ipv6BootProtocol = ipv6BootProtocol; } @Override public String getIpv6Address() { return ipv6Address; } public void setIpv6Address(String ipv6Address) { this.ipv6Address = ipv6Address; } @Override public String getIpv6Gateway() { return ipv6Gateway; } public void setIpv6Gateway(String ipv6Gateway) { this.ipv6Gateway = ipv6Gateway; } @Override public Integer getIpv6Prefix() { return ipv6Prefix; } public void setIpv6Prefix(Integer ipv6Prefix) { this.ipv6Prefix = ipv6Prefix; } public boolean isQosOverridden() { return qosOverridden; } public void setQosOverridden(boolean qosOverridden) { this.qosOverridden = qosOverridden; } @Override public HostNetworkQos getHostNetworkQos() { return qos; } public void setHostNetworkQos(HostNetworkQos qos) { this.qos = qos; } public Map<String, String> getCustomProperties() { return customProperties; } public void setCustomProperties(Map<String, String> customProperties) { this.customProperties = customProperties; } }