Class ShapeDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • minimumBandwidthInMbps

        public ShapeDetails.Builder minimumBandwidthInMbps​(Integer minimumBandwidthInMbps)
        Bandwidth in Mbps that determines the total pre-provisioned bandwidth (ingress plus egress).

        The values must be between 10 and the maximumBandwidthInMbps.

        Example: 150

        Parameters:
        minimumBandwidthInMbps - the value to set
        Returns:
        this builder
      • maximumBandwidthInMbps

        public ShapeDetails.Builder maximumBandwidthInMbps​(Integer maximumBandwidthInMbps)
        Bandwidth in Mbps that determines the maximum bandwidth (ingress plus egress) that the load balancer can achieve.

        This bandwidth cannot be always guaranteed. For a guaranteed bandwidth use the minimumBandwidthInMbps parameter.

        The values must be between minimumBandwidthInMbps and 8000 (8Gbps).

        Example: 1500

        Parameters:
        maximumBandwidthInMbps - the value to set
        Returns:
        this builder