Class CoipAddressUsage
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.CoipAddressUsage
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CoipAddressUsage.Builder,CoipAddressUsage>
@Generated("software.amazon.awssdk:codegen") public final class CoipAddressUsage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CoipAddressUsage.Builder,CoipAddressUsage>
Describes address usage for a customer-owned address pool.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CoipAddressUsage.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
allocationId()
The allocation ID of the address.String
awsAccountId()
The Amazon Web Services account ID.String
awsService()
The Amazon Web Services service.static CoipAddressUsage.Builder
builder()
String
coIp()
The customer-owned IP address.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends CoipAddressUsage.Builder>
serializableBuilderClass()
CoipAddressUsage.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
allocationId
public final String allocationId()
The allocation ID of the address.
- Returns:
- The allocation ID of the address.
-
awsAccountId
public final String awsAccountId()
The Amazon Web Services account ID.
- Returns:
- The Amazon Web Services account ID.
-
awsService
public final String awsService()
The Amazon Web Services service.
- Returns:
- The Amazon Web Services service.
-
coIp
public final String coIp()
The customer-owned IP address.
- Returns:
- The customer-owned IP address.
-
toBuilder
public CoipAddressUsage.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CoipAddressUsage.Builder,CoipAddressUsage>
-
builder
public static CoipAddressUsage.Builder builder()
-
serializableBuilderClass
public static Class<? extends CoipAddressUsage.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-