Interface CustomRoutingDestinationConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomRoutingDestinationConfiguration.Builder,CustomRoutingDestinationConfiguration>,SdkBuilder<CustomRoutingDestinationConfiguration.Builder,CustomRoutingDestinationConfiguration>,SdkPojo
- Enclosing class:
- CustomRoutingDestinationConfiguration
public static interface CustomRoutingDestinationConfiguration.Builder extends SdkPojo, CopyableBuilder<CustomRoutingDestinationConfiguration.Builder,CustomRoutingDestinationConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomRoutingDestinationConfiguration.BuilderfromPort(Integer fromPort)The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.CustomRoutingDestinationConfiguration.Builderprotocols(Collection<CustomRoutingProtocol> protocols)The protocol for the endpoint group that is associated with a custom routing accelerator.CustomRoutingDestinationConfiguration.Builderprotocols(CustomRoutingProtocol... protocols)The protocol for the endpoint group that is associated with a custom routing accelerator.CustomRoutingDestinationConfiguration.BuilderprotocolsWithStrings(String... protocols)The protocol for the endpoint group that is associated with a custom routing accelerator.CustomRoutingDestinationConfiguration.BuilderprotocolsWithStrings(Collection<String> protocols)The protocol for the endpoint group that is associated with a custom routing accelerator.CustomRoutingDestinationConfiguration.BuildertoPort(Integer toPort)The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.-
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
-
fromPort
CustomRoutingDestinationConfiguration.Builder fromPort(Integer fromPort)
The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
- Parameters:
fromPort- The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toPort
CustomRoutingDestinationConfiguration.Builder toPort(Integer toPort)
The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
- Parameters:
toPort- The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocolsWithStrings
CustomRoutingDestinationConfiguration.Builder protocolsWithStrings(Collection<String> protocols)
The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.
- Parameters:
protocols- The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocolsWithStrings
CustomRoutingDestinationConfiguration.Builder protocolsWithStrings(String... protocols)
The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.
- Parameters:
protocols- The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocols
CustomRoutingDestinationConfiguration.Builder protocols(Collection<CustomRoutingProtocol> protocols)
The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.
- Parameters:
protocols- The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocols
CustomRoutingDestinationConfiguration.Builder protocols(CustomRoutingProtocol... protocols)
The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.
- Parameters:
protocols- The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-