Package 

Class Transport


  • 
    public final class Transport
    
                        

    HTTP/2 transport layer with certificate pinning, retry logic, and multi-region cell selection.

    The cellSelector (when provided) supplies the per-request base URL and is re-consulted whenever the active cell turns unhealthy. When null, the SDK falls back to baseURL (legacy single-host mode).

    • Method Summary

      Modifier and Type Method Description
      final String activeBaseUrl() Resolve the active base URL — prefers the cell selector's pick when configured, else falls back to the constructor baseURL.
      final Unit sendBatch(List<AegisEvent> events, Function2<Boolean, List<String>, Unit> completion)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait