Interface Endpoint.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Endpoint.Builder,
,Endpoint> SdkBuilder<Endpoint.Builder,
,Endpoint> SdkPojo
- Enclosing class:
Endpoint
@Mutable
@NotThreadSafe
public static interface Endpoint.Builder
extends SdkPojo, CopyableBuilder<Endpoint.Builder,Endpoint>
-
Method Summary
Modifier and TypeMethodDescriptionipv6Address
(String ipv6Address) The endpoint's IPv6 address.The endpoint's connection port number.privateIpAddress
(String privateIpAddress) For clusters that use IPv4, this is the endpoint's private IP address.publicIpAddress
(String publicIpAddress) The endpoint's public IP address.Indicates the type of endpoint running at the specific IP address.type
(EndpointType type) Indicates the type of endpoint running at the specific IP 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
-
type
Indicates the type of endpoint running at the specific IP address.
- Parameters:
type
- Indicates the type of endpoint running at the specific IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Indicates the type of endpoint running at the specific IP address.
- Parameters:
type
- Indicates the type of endpoint running at the specific IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
privateIpAddress
For clusters that use IPv4, this is the endpoint's private IP address.
Example:
10.1.2.3
For clusters configured to use IPv6, this is an empty string.
- Parameters:
privateIpAddress
- For clusters that use IPv4, this is the endpoint's private IP address.Example:
10.1.2.3
For clusters configured to use IPv6, this is an empty string.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIpAddress
The endpoint's public IP address.
Example:
192.0.2.1
- Parameters:
publicIpAddress
- The endpoint's public IP address.Example:
192.0.2.1
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Address
The endpoint's IPv6 address.
Example:
2001:db8::1
- Parameters:
ipv6Address
- The endpoint's IPv6 address.Example:
2001:db8::1
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The endpoint's connection port number.
Example:
1234
- Parameters:
port
- The endpoint's connection port number.Example:
1234
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-