Interface InstanceConnectEndpointPublicDnsNames.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceConnectEndpointPublicDnsNames.Builder,InstanceConnectEndpointPublicDnsNames>,SdkBuilder<InstanceConnectEndpointPublicDnsNames.Builder,InstanceConnectEndpointPublicDnsNames>,SdkPojo
- Enclosing class:
- InstanceConnectEndpointPublicDnsNames
@Mutable @NotThreadSafe public static interface InstanceConnectEndpointPublicDnsNames.Builder extends SdkPojo, CopyableBuilder<InstanceConnectEndpointPublicDnsNames.Builder,InstanceConnectEndpointPublicDnsNames>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default InstanceConnectEndpointPublicDnsNames.Builderdualstack(Consumer<InstanceConnectEndpointDnsNames.Builder> dualstack)The dualstack DNS name of the EC2 Instance Connect Endpoint.InstanceConnectEndpointPublicDnsNames.Builderdualstack(InstanceConnectEndpointDnsNames dualstack)The dualstack DNS name of the EC2 Instance Connect Endpoint.default InstanceConnectEndpointPublicDnsNames.Builderipv4(Consumer<InstanceConnectEndpointDnsNames.Builder> ipv4)The IPv4-only DNS name of the EC2 Instance Connect Endpoint.InstanceConnectEndpointPublicDnsNames.Builderipv4(InstanceConnectEndpointDnsNames ipv4)The IPv4-only DNS name of the EC2 Instance Connect Endpoint.-
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 Detail
-
ipv4
InstanceConnectEndpointPublicDnsNames.Builder ipv4(InstanceConnectEndpointDnsNames ipv4)
The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- Parameters:
ipv4- The IPv4-only DNS name of the EC2 Instance Connect Endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv4
default InstanceConnectEndpointPublicDnsNames.Builder ipv4(Consumer<InstanceConnectEndpointDnsNames.Builder> ipv4)
The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
This is a convenience method that creates an instance of theInstanceConnectEndpointDnsNames.Builderavoiding the need to create one manually viaInstanceConnectEndpointDnsNames.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toipv4(InstanceConnectEndpointDnsNames).- Parameters:
ipv4- a consumer that will call methods onInstanceConnectEndpointDnsNames.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ipv4(InstanceConnectEndpointDnsNames)
-
dualstack
InstanceConnectEndpointPublicDnsNames.Builder dualstack(InstanceConnectEndpointDnsNames dualstack)
The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- Parameters:
dualstack- The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dualstack
default InstanceConnectEndpointPublicDnsNames.Builder dualstack(Consumer<InstanceConnectEndpointDnsNames.Builder> dualstack)
The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
This is a convenience method that creates an instance of theInstanceConnectEndpointDnsNames.Builderavoiding the need to create one manually viaInstanceConnectEndpointDnsNames.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todualstack(InstanceConnectEndpointDnsNames).- Parameters:
dualstack- a consumer that will call methods onInstanceConnectEndpointDnsNames.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dualstack(InstanceConnectEndpointDnsNames)
-
-