Interface CustomRoutingEndpointGroup.Builder

    • Method Detail

      • endpointGroupArn

        CustomRoutingEndpointGroup.Builder endpointGroupArn​(String endpointGroupArn)

        The Amazon Resource Name (ARN) of the endpoint group.

        Parameters:
        endpointGroupArn - The Amazon Resource Name (ARN) of the endpoint group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointGroupRegion

        CustomRoutingEndpointGroup.Builder endpointGroupRegion​(String endpointGroupRegion)

        The Amazon Web Services Region where the endpoint group is located.

        Parameters:
        endpointGroupRegion - The Amazon Web Services Region where the endpoint group is located.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationDescriptions

        CustomRoutingEndpointGroup.Builder destinationDescriptions​(Collection<CustomRoutingDestinationDescription> destinationDescriptions)

        For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

        Parameters:
        destinationDescriptions - For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationDescriptions

        CustomRoutingEndpointGroup.Builder destinationDescriptions​(CustomRoutingDestinationDescription... destinationDescriptions)

        For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

        Parameters:
        destinationDescriptions - For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointDescriptions

        CustomRoutingEndpointGroup.Builder endpointDescriptions​(Collection<CustomRoutingEndpointDescription> endpointDescriptions)

        For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

        Parameters:
        endpointDescriptions - For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointDescriptions

        CustomRoutingEndpointGroup.Builder endpointDescriptions​(CustomRoutingEndpointDescription... endpointDescriptions)

        For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

        Parameters:
        endpointDescriptions - For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.