Package com.vmware.nsx_policy.model
Class OspfDatabaseStatus.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.OspfDatabaseStatus.Builder
-
- Enclosing class:
- OspfDatabaseStatus
public static final class OspfDatabaseStatus.Builder extends java.lang.Object
Builder class forOspfDatabaseStatus
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofOspfDatabaseStatus
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OspfDatabaseStatus
build()
OspfDatabaseStatus.Builder
setAreaId(java.lang.String areaId)
OSPF area id to filter the the OSPF database.OspfDatabaseStatus.Builder
setAsbrSummaryLinkStates(java.util.List<MpOspfSummaryLinkStates> asbrSummaryLinkStates)
array of ASBR summary link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.OspfDatabaseStatus.Builder
setEdgePath(java.lang.String edgePath)
Policy path to edge node.OspfDatabaseStatus.Builder
setExternalLinkStates(java.util.List<MpOspfExternalLinkState> externalLinkStates)
array of external link of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.OspfDatabaseStatus.Builder
setNetLinkStates(java.util.List<MpOspfNetworkLinkStates> netLinkStates)
array of network link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.OspfDatabaseStatus.Builder
setNssaExternalLinkStates(java.util.List<MpOspfExternalLinkState> nssaExternalLinkStates)
array of nssa external link of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.OspfDatabaseStatus.Builder
setRouterLinkStates(java.util.List<MpOspfRouterLinkStates> routerLinkStates)
array of link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.OspfDatabaseStatus.Builder
setSummaryLinkStates(java.util.List<MpOspfSummaryLinkStates> summaryLinkStates)
array of summary link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofOspfDatabaseStatus
.
-
-
Method Detail
-
setAreaId
public OspfDatabaseStatus.Builder setAreaId(java.lang.String areaId)
OSPF area id to filter the the OSPF database.- Parameters:
areaId
- New value for the property.
-
setAsbrSummaryLinkStates
public OspfDatabaseStatus.Builder setAsbrSummaryLinkStates(java.util.List<MpOspfSummaryLinkStates> asbrSummaryLinkStates)
array of ASBR summary link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
asbrSummaryLinkStates
- New value for the property.
-
setEdgePath
public OspfDatabaseStatus.Builder setEdgePath(java.lang.String edgePath)
Policy path to edge node. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
edgePath
- New value for the property.
-
setExternalLinkStates
public OspfDatabaseStatus.Builder setExternalLinkStates(java.util.List<MpOspfExternalLinkState> externalLinkStates)
array of external link of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
externalLinkStates
- New value for the property.
-
setNetLinkStates
public OspfDatabaseStatus.Builder setNetLinkStates(java.util.List<MpOspfNetworkLinkStates> netLinkStates)
array of network link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
netLinkStates
- New value for the property.
-
setNssaExternalLinkStates
public OspfDatabaseStatus.Builder setNssaExternalLinkStates(java.util.List<MpOspfExternalLinkState> nssaExternalLinkStates)
array of nssa external link of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
nssaExternalLinkStates
- New value for the property.
-
setRouterLinkStates
public OspfDatabaseStatus.Builder setRouterLinkStates(java.util.List<MpOspfRouterLinkStates> routerLinkStates)
array of link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
routerLinkStates
- New value for the property.
-
setSummaryLinkStates
public OspfDatabaseStatus.Builder setSummaryLinkStates(java.util.List<MpOspfSummaryLinkStates> summaryLinkStates)
array of summary link state of OSPF database This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
summaryLinkStates
- New value for the property.
-
build
public OspfDatabaseStatus build()
-
-