@Generated(value="software.amazon.awssdk:codegen") public final class PublicIpv4PoolRange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PublicIpv4PoolRange.Builder,PublicIpv4PoolRange>
Describes an address range of an IPv4 address pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PublicIpv4PoolRange.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
addressCount()
The number of addresses in the range.
|
Integer |
availableAddressCount()
The number of available addresses in the range.
|
static PublicIpv4PoolRange.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
firstAddress()
The first IP address in the range.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastAddress()
The last IP address in the range.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PublicIpv4PoolRange.Builder> |
serializableBuilderClass() |
PublicIpv4PoolRange.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String firstAddress()
The first IP address in the range.
public String lastAddress()
The last IP address in the range.
public Integer addressCount()
The number of addresses in the range.
public Integer availableAddressCount()
The number of available addresses in the range.
public PublicIpv4PoolRange.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PublicIpv4PoolRange.Builder,PublicIpv4PoolRange>public static PublicIpv4PoolRange.Builder builder()
public static Class<? extends PublicIpv4PoolRange.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.