public class EdgeGatewayDhcpResponse extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
EdgeGatewayDhcpResponse.DhcpOptions
The type DHCP options.
|
static class |
EdgeGatewayDhcpResponse.IpPool
The type Ip pools.
|
static class |
EdgeGatewayDhcpResponse.Logging
DHCP logging.
|
static class |
EdgeGatewayDhcpResponse.Relay
Relay of DHCP.
|
static class |
EdgeGatewayDhcpResponse.StaticBinding
DHCP Static Bindings.
|
Constructor and Description |
---|
EdgeGatewayDhcpResponse(boolean enabled,
List<EdgeGatewayDhcpResponse.StaticBinding> staticBindings,
List<EdgeGatewayDhcpResponse.IpPool> ipPools,
EdgeGatewayDhcpResponse.Logging logging,
EdgeGatewayDhcpResponse.Relay relay)
Instantiates a new Edge gateway DHCP response.
|
Modifier and Type | Method and Description |
---|---|
List<EdgeGatewayDhcpResponse.IpPool> |
getIpPools()
Gets ip pools.
|
EdgeGatewayDhcpResponse.Logging |
getLogging()
Gets logging.
|
EdgeGatewayDhcpResponse.Relay |
getRelay()
Gets relay.
|
List<EdgeGatewayDhcpResponse.StaticBinding> |
getStaticBindings()
Gets static bindings.
|
boolean |
isEnabled()
Is enabled boolean.
|
public EdgeGatewayDhcpResponse(boolean enabled, List<EdgeGatewayDhcpResponse.StaticBinding> staticBindings, List<EdgeGatewayDhcpResponse.IpPool> ipPools, EdgeGatewayDhcpResponse.Logging logging, EdgeGatewayDhcpResponse.Relay relay)
enabled
- the enabledstaticBindings
- the static bindingsipPools
- the ip poolslogging
- the loggingrelay
- the relaypublic boolean isEnabled()
public List<EdgeGatewayDhcpResponse.StaticBinding> getStaticBindings()
Assign an IP address via DHCP statically rather than dynamically. You can either specify macAddress directly, or specify vmId and vnicId. In case both are specified, only macAddress will be used; vmId and vnicId will be ignored
List
of EdgeGatewayDhcpResponse.StaticBinding
the static bindingspublic List<EdgeGatewayDhcpResponse.IpPool> getIpPools()
List
of EdgeGatewayDhcpResponse.IpPool
the ip poolspublic EdgeGatewayDhcpResponse.Relay getRelay()
EdgeGatewayDhcpResponse.Relay
the relaypublic EdgeGatewayDhcpResponse.Logging getLogging()
EdgeGatewayDhcpResponse.Logging
DHCP loggingCopyright © 2023 iland Internet Solutions, Corp. All rights reserved.