public class NeutronSubnet extends NeutronObject implements Serializable, INeutronObject
Constructor and Description |
---|
NeutronSubnet() |
getTenantID, setTenantID, setTenantID
getID, setID
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getID, getTenantID, setID, setTenantID, setTenantID
public String getNetworkUUID()
public void setNetworkUUID(String networkUUID)
public String getName()
public void setName(String name)
public Integer getIpVersion()
public void setIpVersion(Integer ipVersion)
public String getCidr()
public void setCidr(String cidr)
public String getGatewayIP()
public void setGatewayIP(String gatewayIP)
public List<NeutronSubnetIPAllocationPool> getAllocationPools()
public void setAllocationPools(List<NeutronSubnetIPAllocationPool> allocationPools)
public List<NeutronRoute> getHostRoutes()
public void setHostRoutes(List<NeutronRoute> hostRoutes)
public boolean isEnableDHCP()
public Boolean getEnableDHCP()
public void setEnableDHCP(Boolean newValue)
public String getIpV6AddressMode()
public void setIpV6AddressMode(String ipV6AddressMode)
public String getIpV6RaMode()
public void setIpV6RaMode(String ipV6RaMode)
public NeutronSubnet extractFields(List<String> fields)
fields
- List of attributes to be extractedpublic boolean isValidCIDR()
public boolean gatewayIP_Pool_overlap()
public void initDefaults()
initDefaults
in interface INeutronObject
initDefaults
in class NeutronObject
public boolean isValidIP(String ipAddress)
public String getLowAddr()
public String toString()
toString
in class NeutronObject
Copyright © 2017 OpenDaylight. All rights reserved.