public class RoutingOSPFConfigUpdateRequest extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
RoutingOSPFConfigUpdateRequest.OSPFArea
OSPF Area Configuration.
|
static class |
RoutingOSPFConfigUpdateRequest.OSPFInterface
The OSPF Interface configuration.
|
Constructor and Description |
---|
RoutingOSPFConfigUpdateRequest(boolean enabled,
Boolean gracefulRestart,
Boolean defaultOriginate,
List<RoutingOSPFConfigUpdateRequest.OSPFArea> ospfAreas,
List<RoutingOSPFConfigUpdateRequest.OSPFInterface> ospfInterfaces,
RedistributionUpdateRequest redistribution)
Instantiates a new routing OSPF configuration.
|
Modifier and Type | Method and Description |
---|---|
List<RoutingOSPFConfigUpdateRequest.OSPFArea> |
getOspfAreas()
Gets the OSPF Areas.
|
List<RoutingOSPFConfigUpdateRequest.OSPFInterface> |
getOspfInterfaces()
Gets the OSPF Interfaces.
|
RedistributionUpdateRequest |
getRedistribution()
Gets the OSPF Redistribution.
|
Boolean |
isDefaultOriginate()
Is default originate.
|
boolean |
isEnabled()
Is enabled boolean.
|
Boolean |
isGracefulRestart()
Is graceful restart.
|
public RoutingOSPFConfigUpdateRequest(boolean enabled, Boolean gracefulRestart, Boolean defaultOriginate, List<RoutingOSPFConfigUpdateRequest.OSPFArea> ospfAreas, List<RoutingOSPFConfigUpdateRequest.OSPFInterface> ospfInterfaces, RedistributionUpdateRequest redistribution)
enabled
- the enabledgracefulRestart
- the gracefulRestartdefaultOriginate
- the defaultOriginateospfAreas
- the ospfAreasospfInterfaces
- the ospfInterfacesredistribution
- the redistributionpublic boolean isEnabled()
public Boolean isGracefulRestart()
public Boolean isDefaultOriginate()
public List<RoutingOSPFConfigUpdateRequest.OSPFArea> getOspfAreas()
List
of RoutingOSPFConfigUpdateRequest.OSPFArea
the ospfAreaspublic List<RoutingOSPFConfigUpdateRequest.OSPFInterface> getOspfInterfaces()
List
of RoutingOSPFConfigUpdateRequest.OSPFInterface
the ospfInterfacespublic RedistributionUpdateRequest getRedistribution()
RedistributionUpdateRequest
the redistributionCopyright © 2023 iland Internet Solutions, Corp. All rights reserved.