Interface LbPoolV2

    • Method Detail

      • getId

        String getId()
        Returns:
        id. The unique ID for the pool.
      • getTenantId

        String getTenantId()
        Returns:
        tenantId. Owner of the pool. Only an administrative user can specify a tenant ID other than its own.
      • getName

        String getName()
        Returns:
        Pool name. Does not have to be unique.
      • getDescription

        String getDescription()
        Returns:
        Description for the pool.
      • getProtocol

        Protocol getProtocol()
        Returns:
        The protocol of the pool, which is TCP, HTTP, or HTTPS.
      • getLbMethod

        LbMethod getLbMethod()
        Returns:
        The load-balancer algorithm, which is round-robin, least-connections, and so on. This value, which must be supported, is dependent on the load-balancer provider. Round-robin must be supported.
      • getSessionPersistence

        SessionPersistence getSessionPersistence()
        Returns:
        SessionPersistence
      • isAdminStateUp

        boolean isAdminStateUp()
        Returns:
        The administrative state of the lb pool, which is up (true) or down (false).
      • getListeners

        List<ListItem> getListeners()
        Listeners associated with the pool
        Returns:
        listeners associated with the pool
      • getLoadBalancerId

        String getLoadBalancerId()
        Returns:
        The ID of the load balancer under which this pool will be created.
      • getMembers

        List<ListItem> getMembers()
        Returns:
        List of members that belong to the pool.
      • getHealthMonitorId

        String getHealthMonitorId()
        Returns:
        Health monitor associated with the pool.