public static interface AddressAttribute.Builder extends SdkPojo, CopyableBuilder<AddressAttribute.Builder,AddressAttribute>
Modifier and Type | Method and Description |
---|---|
AddressAttribute.Builder |
allocationId(String allocationId)
[EC2-VPC] The allocation ID.
|
AddressAttribute.Builder |
ptrRecord(String ptrRecord)
The pointer (PTR) record for the IP address.
|
default AddressAttribute.Builder |
ptrRecordUpdate(Consumer<PtrUpdateStatus.Builder> ptrRecordUpdate)
The updated PTR record for the IP address.
|
AddressAttribute.Builder |
ptrRecordUpdate(PtrUpdateStatus ptrRecordUpdate)
The updated PTR record for the IP address.
|
AddressAttribute.Builder |
publicIp(String publicIp)
The public IP address.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
AddressAttribute.Builder publicIp(String publicIp)
The public IP address.
publicIp
- The public IP address.AddressAttribute.Builder allocationId(String allocationId)
[EC2-VPC] The allocation ID.
allocationId
- [EC2-VPC] The allocation ID.AddressAttribute.Builder ptrRecord(String ptrRecord)
The pointer (PTR) record for the IP address.
ptrRecord
- The pointer (PTR) record for the IP address.AddressAttribute.Builder ptrRecordUpdate(PtrUpdateStatus ptrRecordUpdate)
The updated PTR record for the IP address.
ptrRecordUpdate
- The updated PTR record for the IP address.default AddressAttribute.Builder ptrRecordUpdate(Consumer<PtrUpdateStatus.Builder> ptrRecordUpdate)
The updated PTR record for the IP address.
This is a convenience method that creates an instance of thePtrUpdateStatus.Builder
avoiding the
need to create one manually via PtrUpdateStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to ptrRecordUpdate(PtrUpdateStatus)
.
ptrRecordUpdate
- a consumer that will call methods on PtrUpdateStatus.Builder
ptrRecordUpdate(PtrUpdateStatus)
Copyright © 2023. All rights reserved.