@Generated(value="OracleSDKGenerator", comments="API Version: 20230831") public class FleetAppsManagementPaginators extends Object
Collection of helper methods that can be used to provide an Iterable
interface
to any list operations of FleetAppsManagement where multiple pages of data may be fetched. Two
styles of iteration are supported:
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 the Iterable
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 and Description |
---|
FleetAppsManagementPaginators(FleetAppsManagement client) |
Modifier and Type | Method and Description |
---|---|
Iterable<AnnouncementSummary> |
listAnnouncementsRecordIterator(ListAnnouncementsRequest request)
Creates a new iterable which will iterate over the
AnnouncementSummary objects contained in responses
from the listAnnouncements operation. |
Iterable<ListAnnouncementsResponse> |
listAnnouncementsResponseIterator(ListAnnouncementsRequest request)
Creates a new iterable which will iterate over the responses received from the
listAnnouncements operation.
|
Iterable<FleetCredentialSummary> |
listFleetCredentialsRecordIterator(ListFleetCredentialsRequest request)
Creates a new iterable which will iterate over the
FleetCredentialSummary objects contained in
responses from the listFleetCredentials operation. |
Iterable<ListFleetCredentialsResponse> |
listFleetCredentialsResponseIterator(ListFleetCredentialsRequest request)
Creates a new iterable which will iterate over the responses received from the
listFleetCredentials operation.
|
Iterable<FleetProductSummary> |
listFleetProductsRecordIterator(ListFleetProductsRequest request)
Creates a new iterable which will iterate over the
FleetProductSummary objects contained in responses
from the listFleetProducts operation. |
Iterable<ListFleetProductsResponse> |
listFleetProductsResponseIterator(ListFleetProductsRequest request)
Creates a new iterable which will iterate over the responses received from the
listFleetProducts operation.
|
Iterable<FleetPropertySummary> |
listFleetPropertiesRecordIterator(ListFleetPropertiesRequest request)
Creates a new iterable which will iterate over the
FleetPropertySummary objects contained in responses
from the listFleetProperties operation. |
Iterable<ListFleetPropertiesResponse> |
listFleetPropertiesResponseIterator(ListFleetPropertiesRequest request)
Creates a new iterable which will iterate over the responses received from the
listFleetProperties operation.
|
Iterable<FleetResourceSummary> |
listFleetResourcesRecordIterator(ListFleetResourcesRequest request)
Creates a new iterable which will iterate over the
FleetResourceSummary objects contained in responses
from the listFleetResources operation. |
Iterable<ListFleetResourcesResponse> |
listFleetResourcesResponseIterator(ListFleetResourcesRequest request)
Creates a new iterable which will iterate over the responses received from the
listFleetResources operation.
|
Iterable<FleetSummary> |
listFleetsRecordIterator(ListFleetsRequest request)
Creates a new iterable which will iterate over the
FleetSummary objects contained in responses from
the listFleets operation. |
Iterable<ListFleetsResponse> |
listFleetsResponseIterator(ListFleetsRequest request)
Creates a new iterable which will iterate over the responses received from the listFleets
operation.
|
Iterable<FleetTargetSummary> |
listFleetTargetsRecordIterator(ListFleetTargetsRequest request)
Creates a new iterable which will iterate over the
FleetTargetSummary objects contained in responses
from the listFleetTargets operation. |
Iterable<ListFleetTargetsResponse> |
listFleetTargetsResponseIterator(ListFleetTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the
listFleetTargets operation.
|
Iterable<InventoryResourceSummary> |
listInventoryResourcesRecordIterator(ListInventoryResourcesRequest request)
Creates a new iterable which will iterate over the
InventoryResourceSummary objects contained in
responses from the listInventoryResources operation. |
Iterable<ListInventoryResourcesResponse> |
listInventoryResourcesResponseIterator(ListInventoryResourcesRequest request)
Creates a new iterable which will iterate over the responses received from the
listInventoryResources operation.
|
Iterable<FleetTargetSummary> |
listTargetsRecordIterator(ListTargetsRequest request)
Creates a new iterable which will iterate over the
FleetTargetSummary objects contained in responses
from the listTargets operation. |
Iterable<ListTargetsResponse> |
listTargetsResponseIterator(ListTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listTargets
operation.
|
Iterable<WorkRequestError> |
listWorkRequestErrorsRecordIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over the
WorkRequestError objects contained in responses
from the listWorkRequestErrors operation. |
Iterable<ListWorkRequestErrorsResponse> |
listWorkRequestErrorsResponseIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over the responses received from the
listWorkRequestErrors operation.
|
Iterable<WorkRequestLogEntry> |
listWorkRequestLogsRecordIterator(ListWorkRequestLogsRequest request)
Creates a new iterable which will iterate over the
WorkRequestLogEntry objects contained in responses
from the listWorkRequestLogs operation. |
Iterable<ListWorkRequestLogsResponse> |
listWorkRequestLogsResponseIterator(ListWorkRequestLogsRequest request)
Creates a new iterable which will iterate over the responses received from the
listWorkRequestLogs operation.
|
Iterable<WorkRequestSummary> |
listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the
WorkRequestSummary 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.
|
public FleetAppsManagementPaginators(FleetAppsManagement client)
public Iterable<ListAnnouncementsResponse> listAnnouncementsResponseIterator(ListAnnouncementsRequest request)
Creates a new iterable which will iterate over the responses received from the listAnnouncements operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<AnnouncementSummary> listAnnouncementsRecordIterator(ListAnnouncementsRequest request)
Creates a new iterable which will iterate over the AnnouncementSummary
objects contained in responses
from the listAnnouncements operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the AnnouncementSummary
objects contained in
responses received from the service.public Iterable<ListFleetCredentialsResponse> listFleetCredentialsResponseIterator(ListFleetCredentialsRequest request)
Creates a new iterable which will iterate over the responses received from the listFleetCredentials operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetCredentialSummary> listFleetCredentialsRecordIterator(ListFleetCredentialsRequest request)
Creates a new iterable which will iterate over the FleetCredentialSummary
objects contained in
responses from the listFleetCredentials operation. This iterable will fetch more data from
the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetCredentialSummary
objects contained in
responses received from the service.public Iterable<ListFleetProductsResponse> listFleetProductsResponseIterator(ListFleetProductsRequest request)
Creates a new iterable which will iterate over the responses received from the listFleetProducts operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetProductSummary> listFleetProductsRecordIterator(ListFleetProductsRequest request)
Creates a new iterable which will iterate over the FleetProductSummary
objects contained in responses
from the listFleetProducts operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetProductSummary
objects contained in
responses received from the service.public Iterable<ListFleetPropertiesResponse> listFleetPropertiesResponseIterator(ListFleetPropertiesRequest request)
Creates a new iterable which will iterate over the responses received from the listFleetProperties operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetPropertySummary> listFleetPropertiesRecordIterator(ListFleetPropertiesRequest request)
Creates a new iterable which will iterate over the FleetPropertySummary
objects contained in responses
from the listFleetProperties operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetPropertySummary
objects contained in
responses received from the service.public Iterable<ListFleetResourcesResponse> listFleetResourcesResponseIterator(ListFleetResourcesRequest request)
Creates a new iterable which will iterate over the responses received from the listFleetResources operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetResourceSummary> listFleetResourcesRecordIterator(ListFleetResourcesRequest request)
Creates a new iterable which will iterate over the FleetResourceSummary
objects contained in responses
from the listFleetResources operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetResourceSummary
objects contained in
responses received from the service.public Iterable<ListFleetTargetsResponse> listFleetTargetsResponseIterator(ListFleetTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listFleetTargets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetTargetSummary> listFleetTargetsRecordIterator(ListFleetTargetsRequest request)
Creates a new iterable which will iterate over the FleetTargetSummary
objects contained in responses
from the listFleetTargets operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetTargetSummary
objects contained in
responses received from the service.public Iterable<ListFleetsResponse> listFleetsResponseIterator(ListFleetsRequest request)
Creates a new iterable which will iterate over the responses received from the listFleets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetSummary> listFleetsRecordIterator(ListFleetsRequest request)
Creates a new iterable which will iterate over the FleetSummary
objects contained in responses from
the listFleets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetSummary
objects contained in responses
received from the service.public Iterable<ListInventoryResourcesResponse> listInventoryResourcesResponseIterator(ListInventoryResourcesRequest request)
Creates a new iterable which will iterate over the responses received from the listInventoryResources operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<InventoryResourceSummary> listInventoryResourcesRecordIterator(ListInventoryResourcesRequest request)
Creates a new iterable which will iterate over the InventoryResourceSummary
objects contained in
responses from the listInventoryResources operation. This iterable will fetch more data from
the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the InventoryResourceSummary
objects contained in
responses received from the service.public Iterable<ListTargetsResponse> listTargetsResponseIterator(ListTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listTargets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<FleetTargetSummary> listTargetsRecordIterator(ListTargetsRequest request)
Creates a new iterable which will iterate over the FleetTargetSummary
objects contained in responses
from the listTargets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FleetTargetSummary
objects contained in
responses received from the service.public Iterable<ListWorkRequestErrorsResponse> listWorkRequestErrorsResponseIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over the responses received from the listWorkRequestErrors operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<WorkRequestError> listWorkRequestErrorsRecordIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over the WorkRequestError
objects contained in responses
from the listWorkRequestErrors operation. This iterable will fetch more data from the server
as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the WorkRequestError
objects contained in responses
received from the service.public Iterable<ListWorkRequestLogsResponse> listWorkRequestLogsResponseIterator(ListWorkRequestLogsRequest request)
Creates a new iterable which will iterate over the responses received from the listWorkRequestLogs operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<WorkRequestLogEntry> listWorkRequestLogsRecordIterator(ListWorkRequestLogsRequest request)
Creates a new iterable which will iterate over the WorkRequestLogEntry
objects contained in responses
from the listWorkRequestLogs operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the WorkRequestLogEntry
objects contained in
responses received from the service.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.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<WorkRequestSummary> listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the WorkRequestSummary
objects contained in responses
from the listWorkRequests operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the WorkRequestSummary
objects contained in
responses received from the service.Copyright © 2016–2024. All rights reserved.