Interface NatGatewayAttachment.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NatGatewayAttachment.Builder,,NatGatewayAttachment> SdkBuilder<NatGatewayAttachment.Builder,,NatGatewayAttachment> SdkPojo
- Enclosing class:
NatGatewayAttachment
-
Method Summary
Modifier and TypeMethodDescriptionThe DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.natGatewayId(String natGatewayId) A unique identifier for the NAT gateway to use with proxy resources.The current status of the NAT gateway attachment.status(NatGatewayAttachmentStatus status) The current status of the NAT gateway attachment.statusMessage(String statusMessage) If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.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
-
natGatewayId
A unique identifier for the NAT gateway to use with proxy resources.
- Parameters:
natGatewayId- A unique identifier for the NAT gateway to use with proxy resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the NAT gateway attachment.
When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.- Parameters:
status- The current status of the NAT gateway attachment.When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the NAT gateway attachment.
When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.- Parameters:
status- The current status of the NAT gateway attachment.When this value is
READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for exampleCREATINGorDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.
- Parameters:
statusMessage- If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsName
The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.
- Parameters:
dnsName- The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-