Interface GetVpnTunnelReplacementStatusResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetVpnTunnelReplacementStatusResponse.Builder,
,GetVpnTunnelReplacementStatusResponse> Ec2Response.Builder
,SdkBuilder<GetVpnTunnelReplacementStatusResponse.Builder,
,GetVpnTunnelReplacementStatusResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetVpnTunnelReplacementStatusResponse
public static interface GetVpnTunnelReplacementStatusResponse.Builder
extends Ec2Response.Builder, SdkPojo, CopyableBuilder<GetVpnTunnelReplacementStatusResponse.Builder,GetVpnTunnelReplacementStatusResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncustomerGatewayId
(String customerGatewayId) The ID of the customer gateway.maintenanceDetails
(Consumer<MaintenanceDetails.Builder> maintenanceDetails) Get details of pending tunnel endpoint maintenance.maintenanceDetails
(MaintenanceDetails maintenanceDetails) Get details of pending tunnel endpoint maintenance.transitGatewayId
(String transitGatewayId) The ID of the transit gateway associated with the VPN connection.vpnConnectionId
(String vpnConnectionId) The ID of the Site-to-Site VPN connection.vpnGatewayId
(String vpnGatewayId) The ID of the virtual private gateway.vpnTunnelOutsideIpAddress
(String vpnTunnelOutsideIpAddress) The external IP address of the VPN tunnel.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
vpnConnectionId
The ID of the Site-to-Site VPN connection.
- Parameters:
vpnConnectionId
- The ID of the Site-to-Site VPN connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitGatewayId
The ID of the transit gateway associated with the VPN connection.
- Parameters:
transitGatewayId
- The ID of the transit gateway associated with the VPN connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerGatewayId
The ID of the customer gateway.
- Parameters:
customerGatewayId
- The ID of the customer gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpnGatewayId
The ID of the virtual private gateway.
- Parameters:
vpnGatewayId
- The ID of the virtual private gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpnTunnelOutsideIpAddress
GetVpnTunnelReplacementStatusResponse.Builder vpnTunnelOutsideIpAddress(String vpnTunnelOutsideIpAddress) The external IP address of the VPN tunnel.
- Parameters:
vpnTunnelOutsideIpAddress
- The external IP address of the VPN tunnel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceDetails
GetVpnTunnelReplacementStatusResponse.Builder maintenanceDetails(MaintenanceDetails maintenanceDetails) Get details of pending tunnel endpoint maintenance.
- Parameters:
maintenanceDetails
- Get details of pending tunnel endpoint maintenance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceDetails
default GetVpnTunnelReplacementStatusResponse.Builder maintenanceDetails(Consumer<MaintenanceDetails.Builder> maintenanceDetails) Get details of pending tunnel endpoint maintenance.
This is a convenience method that creates an instance of theMaintenanceDetails.Builder
avoiding the need to create one manually viaMaintenanceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomaintenanceDetails(MaintenanceDetails)
.- Parameters:
maintenanceDetails
- a consumer that will call methods onMaintenanceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-