Interface ConnectionDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectionDetails.Builder,
,ConnectionDetails> SdkBuilder<ConnectionDetails.Builder,
,ConnectionDetails> SdkPojo
- Enclosing class:
ConnectionDetails
@Mutable
@NotThreadSafe
public static interface ConnectionDetails.Builder
extends SdkPojo, CopyableBuilder<ConnectionDetails.Builder,ConnectionDetails>
-
Method Summary
Modifier and TypeMethodDescriptionallowedIps
(String... allowedIps) The allowed IP addresses.allowedIps
(Collection<String> allowedIps) The allowed IP addresses.clientPublicKey
(String clientPublicKey) The public key of the client.clientTunnelAddress
(String clientTunnelAddress) The client tunnel address.serverEndpoint
(String serverEndpoint) The endpoint for the server.serverPublicKey
(String serverPublicKey) The public key of the server.serverTunnelAddress
(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, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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
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
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.
-