Package org.opendaylight.neutron.spi
Class NeutronNetwork
- java.lang.Object
-
- org.opendaylight.neutron.spi.NeutronID
-
- org.opendaylight.neutron.spi.NeutronObject<T>
-
- org.opendaylight.neutron.spi.NeutronBaseAttributes<T>
-
- org.opendaylight.neutron.spi.NeutronAdminAttributes<NeutronNetwork>
-
- org.opendaylight.neutron.spi.NeutronNetwork
-
- All Implemented Interfaces:
Serializable
,INeutronAdminAttributes<NeutronNetwork>
,INeutronBaseAttributes<NeutronNetwork>
,INeutronObject<NeutronNetwork>
public final class NeutronNetwork extends NeutronAdminAttributes<NeutronNetwork>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NeutronNetwork()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
extractField(String field, NeutronNetwork ans)
Integer
getMtu()
String
getProviderNetworkType()
String
getProviderPhysicalNetwork()
String
getProviderSegmentationID()
String
getQosPolicyId()
Boolean
getRouterExternal()
List<NeutronNetworkSegment>
getSegments()
Boolean
getShared()
Boolean
getVlanTransparent()
void
initDefaults()
boolean
isRouterExternal()
boolean
isShared()
void
setMtu(Integer input)
void
setProviderNetworkType(String providerNetworkType)
void
setProviderPhysicalNetwork(String providerPhysicalNetwork)
void
setProviderSegmentationID(String providerSegmentationID)
void
setQosPolicyId(String qosPolicyId)
void
setRouterExternal(boolean newValue)
void
setSegments(List<NeutronNetworkSegment> segments)
void
setShared(boolean newValue)
void
setVlanTransparent(Boolean input)
String
toString()
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronAdminAttributes
getAdminStateUp, getStatus, isAdminStateUp, setAdminStateUp, setStatus
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronBaseAttributes
getName, setName
-
Methods inherited from class org.opendaylight.neutron.spi.NeutronObject
extractFields, getProjectID, getRevisionNumber, getTenantID, setProjectID, setRevisionNumber, setTenantID, setTenantID
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opendaylight.neutron.spi.INeutronBaseAttributes
getName, setName
-
Methods inherited from interface org.opendaylight.neutron.spi.INeutronObject
extractFields, getID, getProjectID, getRevisionNumber, getTenantID, setID, setProjectID, setRevisionNumber, setTenantID, setTenantID
-
-
-
-
Method Detail
-
initDefaults
public void initDefaults()
- Specified by:
initDefaults
in interfaceINeutronObject<NeutronNetwork>
- Overrides:
initDefaults
in classNeutronAdminAttributes<NeutronNetwork>
-
isShared
public boolean isShared()
-
getShared
public Boolean getShared()
-
setShared
public void setShared(boolean newValue)
-
isRouterExternal
public boolean isRouterExternal()
-
getRouterExternal
public Boolean getRouterExternal()
-
setRouterExternal
public void setRouterExternal(boolean newValue)
-
getProviderNetworkType
public String getProviderNetworkType()
-
setProviderNetworkType
public void setProviderNetworkType(String providerNetworkType)
-
getProviderPhysicalNetwork
public String getProviderPhysicalNetwork()
-
setProviderPhysicalNetwork
public void setProviderPhysicalNetwork(String providerPhysicalNetwork)
-
getProviderSegmentationID
public String getProviderSegmentationID()
-
setProviderSegmentationID
public void setProviderSegmentationID(String providerSegmentationID)
-
setSegments
public void setSegments(List<NeutronNetworkSegment> segments)
-
getSegments
public List<NeutronNetworkSegment> getSegments()
-
getVlanTransparent
public Boolean getVlanTransparent()
-
setVlanTransparent
public void setVlanTransparent(Boolean input)
-
getMtu
public Integer getMtu()
-
setMtu
public void setMtu(Integer input)
-
getQosPolicyId
public String getQosPolicyId()
-
setQosPolicyId
public void setQosPolicyId(String qosPolicyId)
-
extractField
public boolean extractField(String field, NeutronNetwork ans)
- Overrides:
extractField
in classNeutronAdminAttributes<NeutronNetwork>
-
toString
public String toString()
- Overrides:
toString
in classNeutronObject<NeutronNetwork>
-
-