public class NeutronSubnetIPAvailability extends Object implements SubnetIPAvailability
| Modifier and Type | Class and Description |
|---|---|
static class |
NeutronSubnetIPAvailability.SubnetIPAvailabilityConcreteBuilder |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>| Constructor and Description |
|---|
NeutronSubnetIPAvailability() |
NeutronSubnetIPAvailability(BigInteger usedIps,
BigInteger totalIps,
String subnetId,
String subnetName,
IPVersionType ipVersion,
String cidr) |
| Modifier and Type | Method and Description |
|---|---|
static SubnetIPAvailabilityBuilder |
builder() |
String |
getCidr() |
IPVersionType |
getIpVersion() |
String |
getSubnetId() |
String |
getSubnetName() |
BigInteger |
getTotalIps()
Number of total IPs per subnet
|
BigInteger |
getUsedIps()
Number of used IPs per subnet
|
SubnetIPAvailabilityBuilder |
toBuilder() |
String |
toString() |
public NeutronSubnetIPAvailability()
public NeutronSubnetIPAvailability(BigInteger usedIps, BigInteger totalIps, String subnetId, String subnetName, IPVersionType ipVersion, String cidr)
public static SubnetIPAvailabilityBuilder builder()
public SubnetIPAvailabilityBuilder toBuilder()
toBuilder in interface Buildable<SubnetIPAvailabilityBuilder>public BigInteger getUsedIps()
SubnetIPAvailabilitygetUsedIps in interface SubnetIPAvailabilitypublic BigInteger getTotalIps()
SubnetIPAvailabilitygetTotalIps in interface SubnetIPAvailabilitypublic String getSubnetId()
getSubnetId in interface SubnetIPAvailabilitypublic String getSubnetName()
getSubnetName in interface SubnetIPAvailabilitypublic IPVersionType getIpVersion()
getIpVersion in interface SubnetIPAvailabilitypublic String getCidr()
getCidr in interface SubnetIPAvailabilityCopyright © 2019. All rights reserved.