Class WeblogicManagementServicePaginators
- java.lang.Object
-
- com.oracle.bmc.wlms.WeblogicManagementServicePaginators
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public class WeblogicManagementServicePaginators extends Object
Collection of helper methods that can be used to provide anIterable
interface to any list operations of WeblogicManagementService 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 WeblogicManagementServicePaginators(WeblogicManagementService client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<AgreementRecordSummary>
listAgreementRecordsRecordIterator(ListAgreementRecordsRequest request)
Creates a new iterable which will iterate over theAgreementRecordSummary
objects contained in responses from the listAgreementRecords operation.Iterable<ListAgreementRecordsResponse>
listAgreementRecordsResponseIterator(ListAgreementRecordsRequest request)
Creates a new iterable which will iterate over the responses received from the listAgreementRecords operation.Iterable<ApplicablePatchSummary>
listApplicablePatchesRecordIterator(ListApplicablePatchesRequest request)
Creates a new iterable which will iterate over theApplicablePatchSummary
objects contained in responses from the listApplicablePatches operation.Iterable<ListApplicablePatchesResponse>
listApplicablePatchesResponseIterator(ListApplicablePatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listApplicablePatches operation.Iterable<ScanResultSummary>
listManagedInstanceScanResultsRecordIterator(ListManagedInstanceScanResultsRequest request)
Creates a new iterable which will iterate over theScanResultSummary
objects contained in responses from the listManagedInstanceScanResults operation.Iterable<ListManagedInstanceScanResultsResponse>
listManagedInstanceScanResultsResponseIterator(ListManagedInstanceScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceScanResults operation.Iterable<InstalledPatchSummary>
listManagedInstanceServerInstalledPatchesRecordIterator(ListManagedInstanceServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over theInstalledPatchSummary
objects contained in responses from the listManagedInstanceServerInstalledPatches operation.Iterable<ListManagedInstanceServerInstalledPatchesResponse>
listManagedInstanceServerInstalledPatchesResponseIterator(ListManagedInstanceServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceServerInstalledPatches operation.Iterable<ServerSummary>
listManagedInstanceServersRecordIterator(ListManagedInstanceServersRequest request)
Creates a new iterable which will iterate over theServerSummary
objects contained in responses from the listManagedInstanceServers operation.Iterable<ListManagedInstanceServersResponse>
listManagedInstanceServersResponseIterator(ListManagedInstanceServersRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceServers operation.Iterable<ManagedInstanceSummary>
listManagedInstancesRecordIterator(ListManagedInstancesRequest request)
Creates a new iterable which will iterate over theManagedInstanceSummary
objects contained in responses from the listManagedInstances operation.Iterable<ListManagedInstancesResponse>
listManagedInstancesResponseIterator(ListManagedInstancesRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstances operation.Iterable<ScanResultSummary>
listWlsDomainScanResultsRecordIterator(ListWlsDomainScanResultsRequest request)
Creates a new iterable which will iterate over theScanResultSummary
objects contained in responses from the listWlsDomainScanResults operation.Iterable<ListWlsDomainScanResultsResponse>
listWlsDomainScanResultsResponseIterator(ListWlsDomainScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainScanResults operation.Iterable<BackupSummary>
listWlsDomainServerBackupsRecordIterator(ListWlsDomainServerBackupsRequest request)
Creates a new iterable which will iterate over theBackupSummary
objects contained in responses from the listWlsDomainServerBackups operation.Iterable<ListWlsDomainServerBackupsResponse>
listWlsDomainServerBackupsResponseIterator(ListWlsDomainServerBackupsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServerBackups operation.Iterable<InstalledPatchSummary>
listWlsDomainServerInstalledPatchesRecordIterator(ListWlsDomainServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over theInstalledPatchSummary
objects contained in responses from the listWlsDomainServerInstalledPatches operation.Iterable<ListWlsDomainServerInstalledPatchesResponse>
listWlsDomainServerInstalledPatchesResponseIterator(ListWlsDomainServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServerInstalledPatches operation.Iterable<ServerSummary>
listWlsDomainServersRecordIterator(ListWlsDomainServersRequest request)
Creates a new iterable which will iterate over theServerSummary
objects contained in responses from the listWlsDomainServers operation.Iterable<ListWlsDomainServersResponse>
listWlsDomainServersResponseIterator(ListWlsDomainServersRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServers operation.Iterable<WlsDomainSummary>
listWlsDomainsRecordIterator(ListWlsDomainsRequest request)
Creates a new iterable which will iterate over theWlsDomainSummary
objects contained in responses from the listWlsDomains operation.Iterable<ListWlsDomainsResponse>
listWlsDomainsResponseIterator(ListWlsDomainsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomains operation.Iterable<WlsDomainSummary>
listWlsDomainsSharingMiddlewaresRecordIterator(ListWlsDomainsSharingMiddlewaresRequest request)
Creates a new iterable which will iterate over theWlsDomainSummary
objects contained in responses from the listWlsDomainsSharingMiddlewares operation.Iterable<ListWlsDomainsSharingMiddlewaresResponse>
listWlsDomainsSharingMiddlewaresResponseIterator(ListWlsDomainsSharingMiddlewaresRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainsSharingMiddlewares operation.Iterable<WorkRequestError>
listWorkRequestErrorsRecordIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over theWorkRequestError
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 theWorkRequestLogEntry
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 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
-
WeblogicManagementServicePaginators
public WeblogicManagementServicePaginators(WeblogicManagementService client)
-
-
Method Detail
-
listAgreementRecordsResponseIterator
public Iterable<ListAgreementRecordsResponse> listAgreementRecordsResponseIterator(ListAgreementRecordsRequest request)
Creates a new iterable which will iterate over the responses received from the listAgreementRecords 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.
-
listAgreementRecordsRecordIterator
public Iterable<AgreementRecordSummary> listAgreementRecordsRecordIterator(ListAgreementRecordsRequest request)
Creates a new iterable which will iterate over theAgreementRecordSummary
objects contained in responses from the listAgreementRecords 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 theAgreementRecordSummary
objects contained in responses received from the service.
-
listApplicablePatchesResponseIterator
public Iterable<ListApplicablePatchesResponse> listApplicablePatchesResponseIterator(ListApplicablePatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listApplicablePatches 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.
-
listApplicablePatchesRecordIterator
public Iterable<ApplicablePatchSummary> listApplicablePatchesRecordIterator(ListApplicablePatchesRequest request)
Creates a new iterable which will iterate over theApplicablePatchSummary
objects contained in responses from the listApplicablePatches 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 theApplicablePatchSummary
objects contained in responses received from the service.
-
listManagedInstanceScanResultsResponseIterator
public Iterable<ListManagedInstanceScanResultsResponse> listManagedInstanceScanResultsResponseIterator(ListManagedInstanceScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceScanResults 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.
-
listManagedInstanceScanResultsRecordIterator
public Iterable<ScanResultSummary> listManagedInstanceScanResultsRecordIterator(ListManagedInstanceScanResultsRequest request)
Creates a new iterable which will iterate over theScanResultSummary
objects contained in responses from the listManagedInstanceScanResults 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 theScanResultSummary
objects contained in responses received from the service.
-
listManagedInstanceServerInstalledPatchesResponseIterator
public Iterable<ListManagedInstanceServerInstalledPatchesResponse> listManagedInstanceServerInstalledPatchesResponseIterator(ListManagedInstanceServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceServerInstalledPatches 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.
-
listManagedInstanceServerInstalledPatchesRecordIterator
public Iterable<InstalledPatchSummary> listManagedInstanceServerInstalledPatchesRecordIterator(ListManagedInstanceServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over theInstalledPatchSummary
objects contained in responses from the listManagedInstanceServerInstalledPatches 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 theInstalledPatchSummary
objects contained in responses received from the service.
-
listManagedInstanceServersResponseIterator
public Iterable<ListManagedInstanceServersResponse> listManagedInstanceServersResponseIterator(ListManagedInstanceServersRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstanceServers 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.
-
listManagedInstanceServersRecordIterator
public Iterable<ServerSummary> listManagedInstanceServersRecordIterator(ListManagedInstanceServersRequest request)
Creates a new iterable which will iterate over theServerSummary
objects contained in responses from the listManagedInstanceServers 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 theServerSummary
objects contained in responses received from the service.
-
listManagedInstancesResponseIterator
public Iterable<ListManagedInstancesResponse> listManagedInstancesResponseIterator(ListManagedInstancesRequest request)
Creates a new iterable which will iterate over the responses received from the listManagedInstances 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.
-
listManagedInstancesRecordIterator
public Iterable<ManagedInstanceSummary> listManagedInstancesRecordIterator(ListManagedInstancesRequest request)
Creates a new iterable which will iterate over theManagedInstanceSummary
objects contained in responses from the listManagedInstances 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 theManagedInstanceSummary
objects contained in responses received from the service.
-
listWlsDomainScanResultsResponseIterator
public Iterable<ListWlsDomainScanResultsResponse> listWlsDomainScanResultsResponseIterator(ListWlsDomainScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainScanResults 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.
-
listWlsDomainScanResultsRecordIterator
public Iterable<ScanResultSummary> listWlsDomainScanResultsRecordIterator(ListWlsDomainScanResultsRequest request)
Creates a new iterable which will iterate over theScanResultSummary
objects contained in responses from the listWlsDomainScanResults 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 theScanResultSummary
objects contained in responses received from the service.
-
listWlsDomainServerBackupsResponseIterator
public Iterable<ListWlsDomainServerBackupsResponse> listWlsDomainServerBackupsResponseIterator(ListWlsDomainServerBackupsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServerBackups 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.
-
listWlsDomainServerBackupsRecordIterator
public Iterable<BackupSummary> listWlsDomainServerBackupsRecordIterator(ListWlsDomainServerBackupsRequest request)
Creates a new iterable which will iterate over theBackupSummary
objects contained in responses from the listWlsDomainServerBackups 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 theBackupSummary
objects contained in responses received from the service.
-
listWlsDomainServerInstalledPatchesResponseIterator
public Iterable<ListWlsDomainServerInstalledPatchesResponse> listWlsDomainServerInstalledPatchesResponseIterator(ListWlsDomainServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServerInstalledPatches 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.
-
listWlsDomainServerInstalledPatchesRecordIterator
public Iterable<InstalledPatchSummary> listWlsDomainServerInstalledPatchesRecordIterator(ListWlsDomainServerInstalledPatchesRequest request)
Creates a new iterable which will iterate over theInstalledPatchSummary
objects contained in responses from the listWlsDomainServerInstalledPatches 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 theInstalledPatchSummary
objects contained in responses received from the service.
-
listWlsDomainServersResponseIterator
public Iterable<ListWlsDomainServersResponse> listWlsDomainServersResponseIterator(ListWlsDomainServersRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainServers 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.
-
listWlsDomainServersRecordIterator
public Iterable<ServerSummary> listWlsDomainServersRecordIterator(ListWlsDomainServersRequest request)
Creates a new iterable which will iterate over theServerSummary
objects contained in responses from the listWlsDomainServers 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 theServerSummary
objects contained in responses received from the service.
-
listWlsDomainsResponseIterator
public Iterable<ListWlsDomainsResponse> listWlsDomainsResponseIterator(ListWlsDomainsRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomains 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.
-
listWlsDomainsRecordIterator
public Iterable<WlsDomainSummary> listWlsDomainsRecordIterator(ListWlsDomainsRequest request)
Creates a new iterable which will iterate over theWlsDomainSummary
objects contained in responses from the listWlsDomains 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 theWlsDomainSummary
objects contained in responses received from the service.
-
listWlsDomainsSharingMiddlewaresResponseIterator
public Iterable<ListWlsDomainsSharingMiddlewaresResponse> listWlsDomainsSharingMiddlewaresResponseIterator(ListWlsDomainsSharingMiddlewaresRequest request)
Creates a new iterable which will iterate over the responses received from the listWlsDomainsSharingMiddlewares 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.
-
listWlsDomainsSharingMiddlewaresRecordIterator
public Iterable<WlsDomainSummary> listWlsDomainsSharingMiddlewaresRecordIterator(ListWlsDomainsSharingMiddlewaresRequest request)
Creates a new iterable which will iterate over theWlsDomainSummary
objects contained in responses from the listWlsDomainsSharingMiddlewares 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 theWlsDomainSummary
objects contained in responses received from the service.
-
listWorkRequestErrorsResponseIterator
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.
- 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.
-
listWorkRequestErrorsRecordIterator
public Iterable<WorkRequestError> listWorkRequestErrorsRecordIterator(ListWorkRequestErrorsRequest request)
Creates a new iterable which will iterate over theWorkRequestError
objects contained in responses from the listWorkRequestErrors 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 theWorkRequestError
objects contained in responses received from the service.
-
listWorkRequestLogsResponseIterator
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.
- 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.
-
listWorkRequestLogsRecordIterator
public Iterable<WorkRequestLogEntry> listWorkRequestLogsRecordIterator(ListWorkRequestLogsRequest request)
Creates a new iterable which will iterate over theWorkRequestLogEntry
objects contained in responses from the listWorkRequestLogs 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 theWorkRequestLogEntry
objects contained in responses received from the service.
-
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.
-
-