Class LookupApplicationLogsByID
- java.lang.Object
-
- com.algorand.algosdk.v2.client.common.Query
-
- com.algorand.algosdk.v2.client.indexer.LookupApplicationLogsByID
-
public class LookupApplicationLogsByID extends Query
Lookup application logs. /v2/applications/{application-id}/logs
-
-
Constructor Summary
Constructors Constructor Description LookupApplicationLogsByID(Client client, Long applicationId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Response<ApplicationLogsResponse>
execute()
Execute the query.Response<ApplicationLogsResponse>
execute(String[] headers, String[] values)
Execute the query with custom headers, there must be an equal number of keys and values or else an error will be generated.protected QueryData
getRequestString()
LookupApplicationLogsByID
limit(Long limit)
Maximum number of results to return.LookupApplicationLogsByID
maxRound(Long maxRound)
Include results at or before the specified max-round.LookupApplicationLogsByID
minRound(Long minRound)
Include results at or after the specified min-round.LookupApplicationLogsByID
next(String next)
The next page of results.LookupApplicationLogsByID
senderAddress(Address senderAddress)
Only include transactions with this sender address.LookupApplicationLogsByID
txid(String txid)
Lookup the specific transaction by ID.-
Methods inherited from class com.algorand.algosdk.v2.client.common.Query
addPathSegment, addQuery, addToBody, addToBody, baseExecute, baseExecute, getRequestMethod, getRequestUrl, getRequestUrl, resetPathSegment
-
-
-
-
Method Detail
-
limit
public LookupApplicationLogsByID limit(Long limit)
Maximum number of results to return. There could be additional pages even if the limit is not reached.
-
maxRound
public LookupApplicationLogsByID maxRound(Long maxRound)
Include results at or before the specified max-round.
-
minRound
public LookupApplicationLogsByID minRound(Long minRound)
Include results at or after the specified min-round.
-
next
public LookupApplicationLogsByID next(String next)
The next page of results. Use the next token provided by the previous results.
-
senderAddress
public LookupApplicationLogsByID senderAddress(Address senderAddress)
Only include transactions with this sender address.
-
txid
public LookupApplicationLogsByID txid(String txid)
Lookup the specific transaction by ID.
-
execute
public Response<ApplicationLogsResponse> execute() throws Exception
Execute the query.
-
execute
public Response<ApplicationLogsResponse> execute(String[] headers, String[] values) throws Exception
Execute the query with custom headers, there must be an equal number of keys and values or else an error will be generated.
-
getRequestString
protected QueryData getRequestString()
- Specified by:
getRequestString
in classQuery
-
-