Interface LbPoolV2

    • Method Detail

      • getId

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

        String getProjectId()
        Returns:
        the ID of the project/tenant that owns the resource
      • 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
      • getMembers

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

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