Interface StandardDestinationEndpointNetworkingConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StandardDestinationEndpointNetworkingConfiguration.Builder,,StandardDestinationEndpointNetworkingConfiguration> SdkBuilder<StandardDestinationEndpointNetworkingConfiguration.Builder,,StandardDestinationEndpointNetworkingConfiguration> SdkPojo
- Enclosing class:
StandardDestinationEndpointNetworkingConfiguration
@Mutable
@NotThreadSafe
public static interface StandardDestinationEndpointNetworkingConfiguration.Builder
extends SdkPojo, CopyableBuilder<StandardDestinationEndpointNetworkingConfiguration.Builder,StandardDestinationEndpointNetworkingConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe configuration for a publicly accessible destination endpoint.The configuration for a publicly accessible destination endpoint.The configuration for a destination endpoint in a virtual private cloud (VPC).The configuration for a destination endpoint in a virtual private cloud (VPC).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
publicValue
StandardDestinationEndpointNetworkingConfiguration.Builder publicValue(PublicDestinationEndpointNetworkingConfiguration publicValue) The configuration for a publicly accessible destination endpoint.
- Parameters:
publicValue- The configuration for a publicly accessible destination endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicValue
default StandardDestinationEndpointNetworkingConfiguration.Builder publicValue(Consumer<PublicDestinationEndpointNetworkingConfiguration.Builder> publicValue) The configuration for a publicly accessible destination endpoint.
This is a convenience method that creates an instance of thePublicDestinationEndpointNetworkingConfiguration.Builderavoiding the need to create one manually viaPublicDestinationEndpointNetworkingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topublicValue(PublicDestinationEndpointNetworkingConfiguration).- Parameters:
publicValue- a consumer that will call methods onPublicDestinationEndpointNetworkingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpc
StandardDestinationEndpointNetworkingConfiguration.Builder vpc(VpcDestinationEndpointNetworkingConfiguration vpc) The configuration for a destination endpoint in a virtual private cloud (VPC).
- Parameters:
vpc- The configuration for a destination endpoint in a virtual private cloud (VPC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpc
default StandardDestinationEndpointNetworkingConfiguration.Builder vpc(Consumer<VpcDestinationEndpointNetworkingConfiguration.Builder> vpc) The configuration for a destination endpoint in a virtual private cloud (VPC).
This is a convenience method that creates an instance of theVpcDestinationEndpointNetworkingConfiguration.Builderavoiding the need to create one manually viaVpcDestinationEndpointNetworkingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovpc(VpcDestinationEndpointNetworkingConfiguration).- Parameters:
vpc- a consumer that will call methods onVpcDestinationEndpointNetworkingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-