Package org.stellar.sdk.requests


package org.stellar.sdk.requests
Provides request builder classes for the Horizon API.

Each builder class corresponds to a Horizon REST endpoint and allows setting query parameters (cursor, limit, order, filters) before executing the request. Common base functionality such as pagination parameters is provided by RequestBuilder.

Builders that support Server-Sent Events (SSE) streaming expose a stream() method for real-time event subscription. Streaming maintains a persistent connection and automatically reconnects on failure.

Request builders are obtained from the Server entry point. For example:


 Server server = new Server("https://horizon.stellar.org");
 Page<TransactionResponse> page = server.transactions()
     .forAccount("G...")
     .limit(10)
     .order(RequestBuilder.Order.DESC)
     .execute();
 
See Also: