public class DefaultSite extends org.onosproject.yang.model.InnerModelObject implements Site, org.onosproject.yang.model.MultiInstanceObject<SiteKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeSite.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected DateAndTime |
actualSiteStart |
protected DateAndTime |
actualSiteStop |
protected Location |
location |
protected Management |
management |
protected MaximumRoutes |
maximumRoutes |
protected DateAndTime |
requestedSiteStart |
protected DateAndTime |
requestedSiteStop |
protected RoutingProtocols |
routingProtocols |
protected Security |
security |
protected Service |
service |
protected SiteDiversity |
siteDiversity |
protected SvcId |
siteId |
protected SiteNetworkAccesses |
siteNetworkAccesses |
protected Class<? extends SiteVpnFlavor> |
siteVpnFlavor |
protected TrafficProtection |
trafficProtection |
protected BitSet |
valueLeafFlags |
protected VpnPolicyList |
vpnPolicyList |
| Constructor and Description |
|---|
DefaultSite()
Creates an instance of defaultSite.
|
| Modifier and Type | Method and Description |
|---|---|
DateAndTime |
actualSiteStart()
Returns the attribute actualSiteStart.
|
void |
actualSiteStart(DateAndTime actualSiteStart)
Sets the attribute actualSiteStart.
|
DateAndTime |
actualSiteStop()
Returns the attribute actualSiteStop.
|
void |
actualSiteStop(DateAndTime actualSiteStop)
Sets the attribute actualSiteStop.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(Site.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Location |
location()
Returns the attribute location.
|
void |
location(Location location)
Sets the attribute location.
|
Management |
management()
Returns the attribute management.
|
void |
management(Management management)
Sets the attribute management.
|
MaximumRoutes |
maximumRoutes()
Returns the attribute maximumRoutes.
|
void |
maximumRoutes(MaximumRoutes maximumRoutes)
Sets the attribute maximumRoutes.
|
DateAndTime |
requestedSiteStart()
Returns the attribute requestedSiteStart.
|
void |
requestedSiteStart(DateAndTime requestedSiteStart)
Sets the attribute requestedSiteStart.
|
DateAndTime |
requestedSiteStop()
Returns the attribute requestedSiteStop.
|
void |
requestedSiteStop(DateAndTime requestedSiteStop)
Sets the attribute requestedSiteStop.
|
RoutingProtocols |
routingProtocols()
Returns the attribute routingProtocols.
|
void |
routingProtocols(RoutingProtocols routingProtocols)
Sets the attribute routingProtocols.
|
Security |
security()
Returns the attribute security.
|
void |
security(Security security)
Sets the attribute security.
|
Service |
service()
Returns the attribute service.
|
void |
service(Service service)
Sets the attribute service.
|
SiteDiversity |
siteDiversity()
Returns the attribute siteDiversity.
|
void |
siteDiversity(SiteDiversity siteDiversity)
Sets the attribute siteDiversity.
|
SvcId |
siteId()
Returns the attribute siteId.
|
void |
siteId(SvcId siteId)
Sets the attribute siteId.
|
SiteNetworkAccesses |
siteNetworkAccesses()
Returns the attribute siteNetworkAccesses.
|
void |
siteNetworkAccesses(SiteNetworkAccesses siteNetworkAccesses)
Sets the attribute siteNetworkAccesses.
|
Class<? extends SiteVpnFlavor> |
siteVpnFlavor()
Returns the attribute siteVpnFlavor.
|
void |
siteVpnFlavor(Class<? extends SiteVpnFlavor> siteVpnFlavor)
Sets the attribute siteVpnFlavor.
|
String |
toString() |
TrafficProtection |
trafficProtection()
Returns the attribute trafficProtection.
|
void |
trafficProtection(TrafficProtection trafficProtection)
Sets the attribute trafficProtection.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
VpnPolicyList |
vpnPolicyList()
Returns the attribute vpnPolicyList.
|
void |
vpnPolicyList(VpnPolicyList vpnPolicyList)
Sets the attribute vpnPolicyList.
|
protected SvcId siteId
protected DateAndTime requestedSiteStart
protected DateAndTime requestedSiteStop
protected Class<? extends SiteVpnFlavor> siteVpnFlavor
protected DateAndTime actualSiteStart
protected DateAndTime actualSiteStop
protected BitSet valueLeafFlags
protected SiteNetworkAccesses siteNetworkAccesses
protected Location location
protected SiteDiversity siteDiversity
protected Management management
protected VpnPolicyList vpnPolicyList
protected MaximumRoutes maximumRoutes
protected Security security
protected Service service
protected TrafficProtection trafficProtection
protected RoutingProtocols routingProtocols
public DateAndTime requestedSiteStart()
SiterequestedSiteStart in interface Sitepublic DateAndTime requestedSiteStop()
SiterequestedSiteStop in interface Sitepublic Class<? extends SiteVpnFlavor> siteVpnFlavor()
SitesiteVpnFlavor in interface Sitepublic DateAndTime actualSiteStart()
SiteactualSiteStart in interface Sitepublic DateAndTime actualSiteStop()
SiteactualSiteStop in interface Sitepublic BitSet valueLeafFlags()
SitevalueLeafFlags in interface Sitepublic SiteNetworkAccesses siteNetworkAccesses()
SitesiteNetworkAccesses in interface Sitepublic Location location()
Sitepublic SiteDiversity siteDiversity()
SitesiteDiversity in interface Sitepublic Management management()
Sitemanagement in interface Sitepublic VpnPolicyList vpnPolicyList()
SitevpnPolicyList in interface Sitepublic MaximumRoutes maximumRoutes()
SitemaximumRoutes in interface Sitepublic Security security()
Sitepublic Service service()
Sitepublic TrafficProtection trafficProtection()
SitetrafficProtection in interface Sitepublic RoutingProtocols routingProtocols()
SiteroutingProtocols in interface Sitepublic void siteId(SvcId siteId)
Sitepublic void requestedSiteStart(DateAndTime requestedSiteStart)
SiterequestedSiteStart in interface SiterequestedSiteStart - value of requestedSiteStartpublic void requestedSiteStop(DateAndTime requestedSiteStop)
SiterequestedSiteStop in interface SiterequestedSiteStop - value of requestedSiteStoppublic void siteVpnFlavor(Class<? extends SiteVpnFlavor> siteVpnFlavor)
SitesiteVpnFlavor in interface SitesiteVpnFlavor - value of siteVpnFlavorpublic void actualSiteStart(DateAndTime actualSiteStart)
SiteactualSiteStart in interface SiteactualSiteStart - value of actualSiteStartpublic void actualSiteStop(DateAndTime actualSiteStop)
SiteactualSiteStop in interface SiteactualSiteStop - value of actualSiteStoppublic void siteNetworkAccesses(SiteNetworkAccesses siteNetworkAccesses)
SitesiteNetworkAccesses in interface SitesiteNetworkAccesses - value of siteNetworkAccessespublic void location(Location location)
Sitepublic void siteDiversity(SiteDiversity siteDiversity)
SitesiteDiversity in interface SitesiteDiversity - value of siteDiversitypublic void management(Management management)
Sitemanagement in interface Sitemanagement - value of managementpublic void vpnPolicyList(VpnPolicyList vpnPolicyList)
SitevpnPolicyList in interface SitevpnPolicyList - value of vpnPolicyListpublic void maximumRoutes(MaximumRoutes maximumRoutes)
SitemaximumRoutes in interface SitemaximumRoutes - value of maximumRoutespublic void security(Security security)
Sitepublic void service(Service service)
Sitepublic void trafficProtection(TrafficProtection trafficProtection)
SitetrafficProtection in interface SitetrafficProtection - value of trafficProtectionpublic void routingProtocols(RoutingProtocols routingProtocols)
SiteroutingProtocols in interface SiteroutingProtocols - value of routingProtocolspublic boolean isLeafValueSet(Site.LeafIdentifier leaf)
SiteisLeafValueSet in interface Siteleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.