Class WaasPaginators
- java.lang.Object
-
- com.oracle.bmc.waas.WaasPaginators
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181116") public class WaasPaginators extends Object
Collection of helper methods that can be used to provide anIterable
interface to any list operations of Waas where multiple pages of data may be fetched.Two styles of iteration are supported:
- Iterating over the Response objects returned by the list operation. These are referred to as ResponseIterators, and the methods are suffixed with ResponseIterator. For example: listUsersResponseIterator
- Iterating over the resources/records being listed. These are referred to as RecordIterators, and the methods are suffixed with RecordIterator. For example: listUsersRecordIterator
These iterables abstract away the need to write code to manually handle pagination via looping and using the page tokens. They will automatically fetch more data from the service when required.
As an example, if we were using the ListUsers operation in IdentityService, then the
Iterable
returned by calling a ResponseIterator method would iterate over the ListUsersResponse objects returned by each ListUsers call, whereas theIterable
returned by calling a RecordIterator method would iterate over the User records and we don't have to deal with ListUsersResponse objects at all. In either case, pagination will be automatically handled so we can iterate until there are no more responses or no more resources/records available.
-
-
Constructor Summary
Constructors Constructor Description WaasPaginators(Waas client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<AccessRule>
listAccessRulesRecordIterator(ListAccessRulesRequest request)
Creates a new iterable which will iterate over theAccessRule
objects contained in responses from the listAccessRules operation.Iterable<ListAccessRulesResponse>
listAccessRulesResponseIterator(ListAccessRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listAccessRules operation.Iterable<AddressListSummary>
listAddressListsRecordIterator(ListAddressListsRequest request)
Creates a new iterable which will iterate over theAddressListSummary
objects contained in responses from the listAddressLists operation.Iterable<ListAddressListsResponse>
listAddressListsResponseIterator(ListAddressListsRequest request)
Creates a new iterable which will iterate over the responses received from the listAddressLists operation.Iterable<CachingRuleSummary>
listCachingRulesRecordIterator(ListCachingRulesRequest request)
Creates a new iterable which will iterate over theCachingRuleSummary
objects contained in responses from the listCachingRules operation.Iterable<ListCachingRulesResponse>
listCachingRulesResponseIterator(ListCachingRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listCachingRules operation.Iterable<Captcha>
listCaptchasRecordIterator(ListCaptchasRequest request)
Creates a new iterable which will iterate over theCaptcha
objects contained in responses from the listCaptchas operation.Iterable<ListCaptchasResponse>
listCaptchasResponseIterator(ListCaptchasRequest request)
Creates a new iterable which will iterate over the responses received from the listCaptchas operation.Iterable<CertificateSummary>
listCertificatesRecordIterator(ListCertificatesRequest request)
Creates a new iterable which will iterate over theCertificateSummary
objects contained in responses from the listCertificates operation.Iterable<ListCertificatesResponse>
listCertificatesResponseIterator(ListCertificatesRequest request)
Creates a new iterable which will iterate over the responses received from the listCertificates operation.Iterable<CustomProtectionRuleSummary>
listCustomProtectionRulesRecordIterator(ListCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over theCustomProtectionRuleSummary
objects contained in responses from the listCustomProtectionRules operation.Iterable<ListCustomProtectionRulesResponse>
listCustomProtectionRulesResponseIterator(ListCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listCustomProtectionRules operation.Iterable<EdgeSubnet>
listEdgeSubnetsRecordIterator(ListEdgeSubnetsRequest request)
Creates a new iterable which will iterate over theEdgeSubnet
objects contained in responses from the listEdgeSubnets operation.Iterable<ListEdgeSubnetsResponse>
listEdgeSubnetsResponseIterator(ListEdgeSubnetsRequest request)
Creates a new iterable which will iterate over the responses received from the listEdgeSubnets operation.Iterable<GoodBot>
listGoodBotsRecordIterator(ListGoodBotsRequest request)
Creates a new iterable which will iterate over theGoodBot
objects contained in responses from the listGoodBots operation.Iterable<ListGoodBotsResponse>
listGoodBotsResponseIterator(ListGoodBotsRequest request)
Creates a new iterable which will iterate over the responses received from the listGoodBots operation.Iterable<ProtectionRule>
listProtectionRulesRecordIterator(ListProtectionRulesRequest request)
Creates a new iterable which will iterate over theProtectionRule
objects contained in responses from the listProtectionRules operation.Iterable<ListProtectionRulesResponse>
listProtectionRulesResponseIterator(ListProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listProtectionRules operation.Iterable<Recommendation>
listRecommendationsRecordIterator(ListRecommendationsRequest request)
Creates a new iterable which will iterate over theRecommendation
objects contained in responses from the listRecommendations operation.Iterable<ListRecommendationsResponse>
listRecommendationsResponseIterator(ListRecommendationsRequest request)
Creates a new iterable which will iterate over the responses received from the listRecommendations operation.Iterable<ThreatFeed>
listThreatFeedsRecordIterator(ListThreatFeedsRequest request)
Creates a new iterable which will iterate over theThreatFeed
objects contained in responses from the listThreatFeeds operation.Iterable<ListThreatFeedsResponse>
listThreatFeedsResponseIterator(ListThreatFeedsRequest request)
Creates a new iterable which will iterate over the responses received from the listThreatFeeds operation.Iterable<WaasPolicySummary>
listWaasPoliciesRecordIterator(ListWaasPoliciesRequest request)
Creates a new iterable which will iterate over theWaasPolicySummary
objects contained in responses from the listWaasPolicies operation.Iterable<ListWaasPoliciesResponse>
listWaasPoliciesResponseIterator(ListWaasPoliciesRequest request)
Creates a new iterable which will iterate over the responses received from the listWaasPolicies operation.Iterable<WaasPolicyCustomProtectionRuleSummary>
listWaasPolicyCustomProtectionRulesRecordIterator(ListWaasPolicyCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over theWaasPolicyCustomProtectionRuleSummary
objects contained in responses from the listWaasPolicyCustomProtectionRules operation.Iterable<ListWaasPolicyCustomProtectionRulesResponse>
listWaasPolicyCustomProtectionRulesResponseIterator(ListWaasPolicyCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listWaasPolicyCustomProtectionRules operation.Iterable<WafBlockedRequest>
listWafBlockedRequestsRecordIterator(ListWafBlockedRequestsRequest request)
Creates a new iterable which will iterate over theWafBlockedRequest
objects contained in responses from the listWafBlockedRequests operation.Iterable<ListWafBlockedRequestsResponse>
listWafBlockedRequestsResponseIterator(ListWafBlockedRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafBlockedRequests operation.Iterable<WafLog>
listWafLogsRecordIterator(ListWafLogsRequest request)
Creates a new iterable which will iterate over theWafLog
objects contained in responses from the listWafLogs operation.Iterable<ListWafLogsResponse>
listWafLogsResponseIterator(ListWafLogsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafLogs operation.Iterable<WafRequest>
listWafRequestsRecordIterator(ListWafRequestsRequest request)
Creates a new iterable which will iterate over theWafRequest
objects contained in responses from the listWafRequests operation.Iterable<ListWafRequestsResponse>
listWafRequestsResponseIterator(ListWafRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafRequests operation.Iterable<WafTrafficDatum>
listWafTrafficRecordIterator(ListWafTrafficRequest request)
Creates a new iterable which will iterate over theWafTrafficDatum
objects contained in responses from the listWafTraffic operation.Iterable<ListWafTrafficResponse>
listWafTrafficResponseIterator(ListWafTrafficRequest request)
Creates a new iterable which will iterate over the responses received from the listWafTraffic operation.Iterable<Whitelist>
listWhitelistsRecordIterator(ListWhitelistsRequest request)
Creates a new iterable which will iterate over theWhitelist
objects contained in responses from the listWhitelists operation.Iterable<ListWhitelistsResponse>
listWhitelistsResponseIterator(ListWhitelistsRequest request)
Creates a new iterable which will iterate over the responses received from the listWhitelists operation.Iterable<WorkRequestSummary>
listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over theWorkRequestSummary
objects contained in responses from the listWorkRequests operation.Iterable<ListWorkRequestsResponse>
listWorkRequestsResponseIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWorkRequests operation.
-
-
-
Constructor Detail
-
WaasPaginators
public WaasPaginators(Waas client)
-
-
Method Detail
-
listAccessRulesResponseIterator
public Iterable<ListAccessRulesResponse> listAccessRulesResponseIterator(ListAccessRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listAccessRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listAccessRulesRecordIterator
public Iterable<AccessRule> listAccessRulesRecordIterator(ListAccessRulesRequest request)
Creates a new iterable which will iterate over theAccessRule
objects contained in responses from the listAccessRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theAccessRule
objects contained in responses received from the service.
-
listAddressListsResponseIterator
public Iterable<ListAddressListsResponse> listAddressListsResponseIterator(ListAddressListsRequest request)
Creates a new iterable which will iterate over the responses received from the listAddressLists operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listAddressListsRecordIterator
public Iterable<AddressListSummary> listAddressListsRecordIterator(ListAddressListsRequest request)
Creates a new iterable which will iterate over theAddressListSummary
objects contained in responses from the listAddressLists operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theAddressListSummary
objects contained in responses received from the service.
-
listCachingRulesResponseIterator
public Iterable<ListCachingRulesResponse> listCachingRulesResponseIterator(ListCachingRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listCachingRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listCachingRulesRecordIterator
public Iterable<CachingRuleSummary> listCachingRulesRecordIterator(ListCachingRulesRequest request)
Creates a new iterable which will iterate over theCachingRuleSummary
objects contained in responses from the listCachingRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theCachingRuleSummary
objects contained in responses received from the service.
-
listCaptchasResponseIterator
public Iterable<ListCaptchasResponse> listCaptchasResponseIterator(ListCaptchasRequest request)
Creates a new iterable which will iterate over the responses received from the listCaptchas operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listCaptchasRecordIterator
public Iterable<Captcha> listCaptchasRecordIterator(ListCaptchasRequest request)
Creates a new iterable which will iterate over theCaptcha
objects contained in responses from the listCaptchas operation.This iterable will fetch more data from the server as needed.
-
listCertificatesResponseIterator
public Iterable<ListCertificatesResponse> listCertificatesResponseIterator(ListCertificatesRequest request)
Creates a new iterable which will iterate over the responses received from the listCertificates operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listCertificatesRecordIterator
public Iterable<CertificateSummary> listCertificatesRecordIterator(ListCertificatesRequest request)
Creates a new iterable which will iterate over theCertificateSummary
objects contained in responses from the listCertificates operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theCertificateSummary
objects contained in responses received from the service.
-
listCustomProtectionRulesResponseIterator
public Iterable<ListCustomProtectionRulesResponse> listCustomProtectionRulesResponseIterator(ListCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listCustomProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listCustomProtectionRulesRecordIterator
public Iterable<CustomProtectionRuleSummary> listCustomProtectionRulesRecordIterator(ListCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over theCustomProtectionRuleSummary
objects contained in responses from the listCustomProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theCustomProtectionRuleSummary
objects contained in responses received from the service.
-
listEdgeSubnetsResponseIterator
public Iterable<ListEdgeSubnetsResponse> listEdgeSubnetsResponseIterator(ListEdgeSubnetsRequest request)
Creates a new iterable which will iterate over the responses received from the listEdgeSubnets operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listEdgeSubnetsRecordIterator
public Iterable<EdgeSubnet> listEdgeSubnetsRecordIterator(ListEdgeSubnetsRequest request)
Creates a new iterable which will iterate over theEdgeSubnet
objects contained in responses from the listEdgeSubnets operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theEdgeSubnet
objects contained in responses received from the service.
-
listGoodBotsResponseIterator
public Iterable<ListGoodBotsResponse> listGoodBotsResponseIterator(ListGoodBotsRequest request)
Creates a new iterable which will iterate over the responses received from the listGoodBots operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listGoodBotsRecordIterator
public Iterable<GoodBot> listGoodBotsRecordIterator(ListGoodBotsRequest request)
Creates a new iterable which will iterate over theGoodBot
objects contained in responses from the listGoodBots operation.This iterable will fetch more data from the server as needed.
-
listProtectionRulesResponseIterator
public Iterable<ListProtectionRulesResponse> listProtectionRulesResponseIterator(ListProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listProtectionRulesRecordIterator
public Iterable<ProtectionRule> listProtectionRulesRecordIterator(ListProtectionRulesRequest request)
Creates a new iterable which will iterate over theProtectionRule
objects contained in responses from the listProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theProtectionRule
objects contained in responses received from the service.
-
listRecommendationsResponseIterator
public Iterable<ListRecommendationsResponse> listRecommendationsResponseIterator(ListRecommendationsRequest request)
Creates a new iterable which will iterate over the responses received from the listRecommendations operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listRecommendationsRecordIterator
public Iterable<Recommendation> listRecommendationsRecordIterator(ListRecommendationsRequest request)
Creates a new iterable which will iterate over theRecommendation
objects contained in responses from the listRecommendations operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theRecommendation
objects contained in responses received from the service.
-
listThreatFeedsResponseIterator
public Iterable<ListThreatFeedsResponse> listThreatFeedsResponseIterator(ListThreatFeedsRequest request)
Creates a new iterable which will iterate over the responses received from the listThreatFeeds operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listThreatFeedsRecordIterator
public Iterable<ThreatFeed> listThreatFeedsRecordIterator(ListThreatFeedsRequest request)
Creates a new iterable which will iterate over theThreatFeed
objects contained in responses from the listThreatFeeds operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theThreatFeed
objects contained in responses received from the service.
-
listWaasPoliciesResponseIterator
public Iterable<ListWaasPoliciesResponse> listWaasPoliciesResponseIterator(ListWaasPoliciesRequest request)
Creates a new iterable which will iterate over the responses received from the listWaasPolicies operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWaasPoliciesRecordIterator
public Iterable<WaasPolicySummary> listWaasPoliciesRecordIterator(ListWaasPoliciesRequest request)
Creates a new iterable which will iterate over theWaasPolicySummary
objects contained in responses from the listWaasPolicies operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWaasPolicySummary
objects contained in responses received from the service.
-
listWaasPolicyCustomProtectionRulesResponseIterator
public Iterable<ListWaasPolicyCustomProtectionRulesResponse> listWaasPolicyCustomProtectionRulesResponseIterator(ListWaasPolicyCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listWaasPolicyCustomProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWaasPolicyCustomProtectionRulesRecordIterator
public Iterable<WaasPolicyCustomProtectionRuleSummary> listWaasPolicyCustomProtectionRulesRecordIterator(ListWaasPolicyCustomProtectionRulesRequest request)
Creates a new iterable which will iterate over theWaasPolicyCustomProtectionRuleSummary
objects contained in responses from the listWaasPolicyCustomProtectionRules operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWaasPolicyCustomProtectionRuleSummary
objects contained in responses received from the service.
-
listWafBlockedRequestsResponseIterator
public Iterable<ListWafBlockedRequestsResponse> listWafBlockedRequestsResponseIterator(ListWafBlockedRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafBlockedRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWafBlockedRequestsRecordIterator
public Iterable<WafBlockedRequest> listWafBlockedRequestsRecordIterator(ListWafBlockedRequestsRequest request)
Creates a new iterable which will iterate over theWafBlockedRequest
objects contained in responses from the listWafBlockedRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWafBlockedRequest
objects contained in responses received from the service.
-
listWafLogsResponseIterator
public Iterable<ListWafLogsResponse> listWafLogsResponseIterator(ListWafLogsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafLogs operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWafLogsRecordIterator
public Iterable<WafLog> listWafLogsRecordIterator(ListWafLogsRequest request)
Creates a new iterable which will iterate over theWafLog
objects contained in responses from the listWafLogs operation.This iterable will fetch more data from the server as needed.
-
listWafRequestsResponseIterator
public Iterable<ListWafRequestsResponse> listWafRequestsResponseIterator(ListWafRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWafRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWafRequestsRecordIterator
public Iterable<WafRequest> listWafRequestsRecordIterator(ListWafRequestsRequest request)
Creates a new iterable which will iterate over theWafRequest
objects contained in responses from the listWafRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWafRequest
objects contained in responses received from the service.
-
listWafTrafficResponseIterator
public Iterable<ListWafTrafficResponse> listWafTrafficResponseIterator(ListWafTrafficRequest request)
Creates a new iterable which will iterate over the responses received from the listWafTraffic operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWafTrafficRecordIterator
public Iterable<WafTrafficDatum> listWafTrafficRecordIterator(ListWafTrafficRequest request)
Creates a new iterable which will iterate over theWafTrafficDatum
objects contained in responses from the listWafTraffic operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWafTrafficDatum
objects contained in responses received from the service.
-
listWhitelistsResponseIterator
public Iterable<ListWhitelistsResponse> listWhitelistsResponseIterator(ListWhitelistsRequest request)
Creates a new iterable which will iterate over the responses received from the listWhitelists operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWhitelistsRecordIterator
public Iterable<Whitelist> listWhitelistsRecordIterator(ListWhitelistsRequest request)
Creates a new iterable which will iterate over theWhitelist
objects contained in responses from the listWhitelists operation.This iterable will fetch more data from the server as needed.
-
listWorkRequestsResponseIterator
public Iterable<ListWorkRequestsResponse> listWorkRequestsResponseIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the responses received from the listWorkRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over the responses received from the service.
-
listWorkRequestsRecordIterator
public Iterable<WorkRequestSummary> listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over theWorkRequestSummary
objects contained in responses from the listWorkRequests operation.This iterable will fetch more data from the server as needed.
- Parameters:
request
- a request which can be sent to the service operation- Returns:
- an
Iterable
which can be used to iterate over theWorkRequestSummary
objects contained in responses received from the service.
-
-