Interface SubnetIPAvailability
-
- All Superinterfaces:
Buildable<SubnetIPAvailabilityBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
NeutronSubnetIPAvailability
public interface SubnetIPAvailability extends ModelEntity, Buildable<SubnetIPAvailabilityBuilder>
A subnet IP availability details associated to a network- Author:
- Xiangbin HAN
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCidr()IPVersionTypegetIpVersion()StringgetSubnetId()StringgetSubnetName()BigIntegergetTotalIps()Number of total IPs per subnetBigIntegergetUsedIps()Number of used IPs per subnet
-
-
-
Method Detail
-
getUsedIps
BigInteger getUsedIps()
Number of used IPs per subnet- Returns:
- the number of IPs
-
getTotalIps
BigInteger getTotalIps()
Number of total IPs per subnet- Returns:
- the number of IPs
-
getSubnetId
String getSubnetId()
- Returns:
- the subnet identifier
-
getSubnetName
String getSubnetName()
- Returns:
- the subnet name
-
getIpVersion
IPVersionType getIpVersion()
- Returns:
- the IP version type of subnet
-
getCidr
String getCidr()
- Returns:
- the subnet CIDR
-
-