Interface ConnectionDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionDetails.Builder,ConnectionDetails>,SdkBuilder<ConnectionDetails.Builder,ConnectionDetails>,SdkPojo
- Enclosing class:
- ConnectionDetails
public static interface ConnectionDetails.Builder extends SdkPojo, CopyableBuilder<ConnectionDetails.Builder,ConnectionDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionDetails.BuilderallowedIps(String... allowedIps)The allowed IP addresses.ConnectionDetails.BuilderallowedIps(Collection<String> allowedIps)The allowed IP addresses.ConnectionDetails.BuilderclientPublicKey(String clientPublicKey)The public key of the client.ConnectionDetails.BuilderclientTunnelAddress(String clientTunnelAddress)The client tunnel address.ConnectionDetails.BuilderserverEndpoint(String serverEndpoint)The endpoint for the server.ConnectionDetails.BuilderserverPublicKey(String serverPublicKey)The public key of the server.ConnectionDetails.BuilderserverTunnelAddress(String serverTunnelAddress)The server tunnel address.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clientPublicKey
ConnectionDetails.Builder clientPublicKey(String clientPublicKey)
The public key of the client.
- Parameters:
clientPublicKey- The public key of the client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverPublicKey
ConnectionDetails.Builder serverPublicKey(String serverPublicKey)
The public key of the server.
- Parameters:
serverPublicKey- The public key of the server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverEndpoint
ConnectionDetails.Builder serverEndpoint(String serverEndpoint)
The endpoint for the server.
- Parameters:
serverEndpoint- The endpoint for the server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientTunnelAddress
ConnectionDetails.Builder clientTunnelAddress(String clientTunnelAddress)
The client tunnel address.
- Parameters:
clientTunnelAddress- The client tunnel address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverTunnelAddress
ConnectionDetails.Builder serverTunnelAddress(String serverTunnelAddress)
The server tunnel address.
- Parameters:
serverTunnelAddress- The server tunnel address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedIps
ConnectionDetails.Builder allowedIps(Collection<String> allowedIps)
The allowed IP addresses.
- Parameters:
allowedIps- The allowed IP addresses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedIps
ConnectionDetails.Builder allowedIps(String... allowedIps)
The allowed IP addresses.
- Parameters:
allowedIps- The allowed IP addresses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-