Interface IpamInternetRegistryAssociation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IpamInternetRegistryAssociation.Builder,,IpamInternetRegistryAssociation> SdkBuilder<IpamInternetRegistryAssociation.Builder,,IpamInternetRegistryAssociation> SdkPojo
- Enclosing class:
IpamInternetRegistryAssociation
-
Method Summary
Modifier and TypeMethodDescriptionchildRequestXml(String childRequestXml) The XML content for the child request to be submitted to the internet registry to complete the BPKI setup.description(String description) The description of the internet registry association.The ID of the associated IPAM.ipamInternetRegistryAssociationArn(String ipamInternetRegistryAssociationArn) The Amazon Resource Name (ARN) of the internet registry association.ipamInternetRegistryAssociationId(String ipamInternetRegistryAssociationId) The ID of the internet registry association.ipamRegion(String ipamRegion) The Amazon Web Services Region of the IPAM.organizationHandle(String organizationHandle) The organization handle at the internet registry.The ID of the Amazon Web Services account that owns the internet registry association.The Regional Internet Registry.The Regional Internet Registry.The state of the internet registry association.The state of the internet registry association.tags(Collection<Tag> tags) The tags assigned to the internet registry association.tags(Consumer<Tag.Builder>... tags) The tags assigned to the internet registry association.The tags assigned to the internet registry association.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ownerId
The ID of the Amazon Web Services account that owns the internet registry association.
- Parameters:
ownerId- The ID of the Amazon Web Services account that owns the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamInternetRegistryAssociationId
IpamInternetRegistryAssociation.Builder ipamInternetRegistryAssociationId(String ipamInternetRegistryAssociationId) The ID of the internet registry association.
- Parameters:
ipamInternetRegistryAssociationId- The ID of the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamInternetRegistryAssociationArn
IpamInternetRegistryAssociation.Builder ipamInternetRegistryAssociationArn(String ipamInternetRegistryAssociationArn) The Amazon Resource Name (ARN) of the internet registry association.
- Parameters:
ipamInternetRegistryAssociationArn- The Amazon Resource Name (ARN) of the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamId
The ID of the associated IPAM.
- Parameters:
ipamId- The ID of the associated IPAM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamRegion
The Amazon Web Services Region of the IPAM.
- Parameters:
ipamRegion- The Amazon Web Services Region of the IPAM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rir
The Regional Internet Registry. Possible values:
-
ripe- RIPE NCC (Europe, the Middle East, and Central Asia). -
apnic- APNIC (Asia Pacific). -
arin- ARIN (North America). -
lacnic- LACNIC (Latin America and the Caribbean).
- Parameters:
rir- The Regional Internet Registry. Possible values:-
ripe- RIPE NCC (Europe, the Middle East, and Central Asia). -
apnic- APNIC (Asia Pacific). -
arin- ARIN (North America). -
lacnic- LACNIC (Latin America and the Caribbean).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
rir
The Regional Internet Registry. Possible values:
-
ripe- RIPE NCC (Europe, the Middle East, and Central Asia). -
apnic- APNIC (Asia Pacific). -
arin- ARIN (North America). -
lacnic- LACNIC (Latin America and the Caribbean).
- Parameters:
rir- The Regional Internet Registry. Possible values:-
ripe- RIPE NCC (Europe, the Middle East, and Central Asia). -
apnic- APNIC (Asia Pacific). -
arin- ARIN (North America). -
lacnic- LACNIC (Latin America and the Caribbean).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
organizationHandle
The organization handle at the internet registry.
- Parameters:
organizationHandle- The organization handle at the internet registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the internet registry association.
- Parameters:
description- The description of the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the internet registry association. Valid values:
pending-activation|pending-enable|create-in-progress|create-failed|enable-in-progress|enable-complete|enable-failed|delete-in-progress|delete-complete|delete-failed.- Parameters:
state- The state of the internet registry association. Valid values:pending-activation|pending-enable|create-in-progress|create-failed|enable-in-progress|enable-complete|enable-failed|delete-in-progress|delete-complete|delete-failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the internet registry association. Valid values:
pending-activation|pending-enable|create-in-progress|create-failed|enable-in-progress|enable-complete|enable-failed|delete-in-progress|delete-complete|delete-failed.- Parameters:
state- The state of the internet registry association. Valid values:pending-activation|pending-enable|create-in-progress|create-failed|enable-in-progress|enable-complete|enable-failed|delete-in-progress|delete-complete|delete-failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
childRequestXml
The XML content for the child request to be submitted to the internet registry to complete the BPKI setup.
- Parameters:
childRequestXml- The XML content for the child request to be submitted to the internet registry to complete the BPKI setup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags assigned to the internet registry association.
- Parameters:
tags- The tags assigned to the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags assigned to the internet registry association.
- Parameters:
tags- The tags assigned to the internet registry association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags assigned to the internet registry association.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-