Class EndpointGroupEndpointConfiguration


  • public final class EndpointGroupEndpointConfiguration
    extends java.lang.Object
    • Method Detail

      • enableClientipPreservation

        public java.util.Optional<java.lang.Boolean> enableClientipPreservation()
        Returns:
        Indicates whether client IP addresses are reserved. Default Value: `false`. Valid values:
      • enableProxyProtocol

        public java.util.Optional<java.lang.Boolean> enableProxyProtocol()
        Returns:
        Specifies whether to preserve client IP addresses by using the ProxyProtocol module. Default Value: `false`. Valid values:
      • endpoint

        public java.lang.String endpoint()
        Returns:
        The IP address or domain name of Endpoint N in the endpoint group.
      • type

        public java.lang.String type()
        Returns:
        The type of Endpoint N in the endpoint group. Valid values:
      • weight

        public java.lang.Integer weight()
        Returns:
        The weight of Endpoint N in the endpoint group. Valid values: `0` to `255`. > **NOTE:** If the weight of a terminal node is set to 0, global acceleration will terminate the distribution of traffic to the terminal node. Please be careful.