Interface CustomRoutingDestinationDescription.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CustomRoutingDestinationDescription.Builder,CustomRoutingDestinationDescription>, SdkBuilder<CustomRoutingDestinationDescription.Builder,CustomRoutingDestinationDescription>, SdkPojo
Enclosing class:
CustomRoutingDestinationDescription

public static interface CustomRoutingDestinationDescription.Builder extends SdkPojo, CopyableBuilder<CustomRoutingDestinationDescription.Builder,CustomRoutingDestinationDescription>
  • Method Details

    • 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

      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

      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

      CustomRoutingDestinationDescription.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

      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

      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.