Skip to content

/AWS1/IF_ATH_PAGINATOR

/AWS1/IF_ATH_PAGINATOR represents the Paginator client for Amazon Athena.

Some iterator classes offers a means to indicate the maximum number of results to include in the operation output without having to worry about the exact importing parameter name of the underlying API operation. To set this limit, you can use the set_page_size( ) method. Kindly note, if different values are specified in the operation importing parameter and the iterator's set_page_size() method, the value specified last will be preferred (in the order of the values specified). The table below lists the iterator class that has the set_page_size() method as well as the name of the corresponding importing parameter of the underlying API operation.

List of paginator methods implemented in /AWS1/IF_ATH_PAGINATOR

Paginated Method Iterator Class Page Size Option
GETQUERYRESULTS() /AWS1/CL_ATH_GETQUERYRESULTS_I Yes ( IV_MAXRESULTS )
LISTAPPLICATIONDPUSIZES() /AWS1/CL_ATH_LSTAPPLICATIOND00 Yes ( IV_MAXRESULTS )
LISTCALCULATIONEXECUTIONS() /AWS1/CL_ATH_LSTCALCULATIONE00 Yes ( IV_MAXRESULTS )
LISTCAPACITYRESERVATIONS() /AWS1/CL_ATH_LISTCAPACITYRSV_I Yes ( IV_MAXRESULTS )
LISTDATABASES() /AWS1/CL_ATH_LISTDATABASES_I Yes ( IV_MAXRESULTS )
LISTDATACATALOGS() /AWS1/CL_ATH_LSTDATACATALOGS_I Yes ( IV_MAXRESULTS )
LISTENGINEVERSIONS() /AWS1/CL_ATH_LISTENGINEVRSS_I Yes ( IV_MAXRESULTS )
LISTEXECUTORS() /AWS1/CL_ATH_LISTEXECUTORS_I Yes ( IV_MAXRESULTS )
LISTNAMEDQUERIES() /AWS1/CL_ATH_LSTNAMEDQUERIES_I Yes ( IV_MAXRESULTS )
LISTPREPAREDSTATEMENTS() /AWS1/CL_ATH_LSTPREPAREDSTMT00 Yes ( IV_MAXRESULTS )
LISTQUERYEXECUTIONS() /AWS1/CL_ATH_LISTQUERYEXECS_I Yes ( IV_MAXRESULTS )
LISTSESSIONS() /AWS1/CL_ATH_LISTSESSIONS_I Yes ( IV_MAXRESULTS )
LISTTABLEMETADATA() /AWS1/CL_ATH_LISTTABLEMET_I Yes ( IV_MAXRESULTS )
LISTTAGSFORRESOURCE() /AWS1/CL_ATH_LISTTGSFORRESRC_I Yes ( IV_MAXRESULTS )
LISTWORKGROUPS() /AWS1/CL_ATH_LISTWORKGROUPS_I Yes ( IV_MAXRESULTS )