Class FleetAppsManagementOperationsPaginators
- java.lang.Object
-
- com.oracle.bmc.fleetappsmanagement.FleetAppsManagementOperationsPaginators
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public class FleetAppsManagementOperationsPaginators extends ObjectCollection of helper methods that can be used to provide anIterableinterface to any list operations of FleetAppsManagementOperations 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
Iterablereturned by calling a ResponseIterator method would iterate over the ListUsersResponse objects returned by each ListUsers call, whereas theIterablereturned 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 FleetAppsManagementOperationsPaginators(FleetAppsManagementOperations client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<ComplianceRecordSummary>listComplianceRecordsRecordIterator(ListComplianceRecordsRequest request)Creates a new iterable which will iterate over theComplianceRecordSummaryobjects contained in responses from the listComplianceRecords operation.Iterable<ListComplianceRecordsResponse>listComplianceRecordsResponseIterator(ListComplianceRecordsRequest request)Creates a new iterable which will iterate over the responses received from the listComplianceRecords operation.Iterable<ExecutionSummary>listExecutionsRecordIterator(ListExecutionsRequest request)Creates a new iterable which will iterate over theExecutionSummaryobjects contained in responses from the listExecutions operation.Iterable<ListExecutionsResponse>listExecutionsResponseIterator(ListExecutionsRequest request)Creates a new iterable which will iterate over the responses received from the listExecutions operation.Iterable<InstalledPatchSummary>listInstalledPatchesRecordIterator(ListInstalledPatchesRequest request)Creates a new iterable which will iterate over theInstalledPatchSummaryobjects contained in responses from the listInstalledPatches operation.Iterable<ListInstalledPatchesResponse>listInstalledPatchesResponseIterator(ListInstalledPatchesRequest request)Creates a new iterable which will iterate over the responses received from the listInstalledPatches operation.Iterable<InventoryRecordSummary>listInventoryRecordsRecordIterator(ListInventoryRecordsRequest request)Creates a new iterable which will iterate over theInventoryRecordSummaryobjects contained in responses from the listInventoryRecords operation.Iterable<ListInventoryRecordsResponse>listInventoryRecordsResponseIterator(ListInventoryRecordsRequest request)Creates a new iterable which will iterate over the responses received from the listInventoryRecords operation.Iterable<PatchSummary>listPatchesRecordIterator(ListPatchesRequest request)Creates a new iterable which will iterate over thePatchSummaryobjects contained in responses from the listPatches operation.Iterable<ListPatchesResponse>listPatchesResponseIterator(ListPatchesRequest request)Creates a new iterable which will iterate over the responses received from the listPatches operation.Iterable<RecommendedPatchSummary>listRecommendedPatchesRecordIterator(ListRecommendedPatchesRequest request)Creates a new iterable which will iterate over theRecommendedPatchSummaryobjects contained in responses from the listRecommendedPatches operation.Iterable<ListRecommendedPatchesResponse>listRecommendedPatchesResponseIterator(ListRecommendedPatchesRequest request)Creates a new iterable which will iterate over the responses received from the listRecommendedPatches operation.Iterable<ReportMetadataSummary>listReportMetadataRecordIterator(ListReportMetadataRequest request)Creates a new iterable which will iterate over theReportMetadataSummaryobjects contained in responses from the listReportMetadata operation.Iterable<ListReportMetadataResponse>listReportMetadataResponseIterator(ListReportMetadataRequest request)Creates a new iterable which will iterate over the responses received from the listReportMetadata operation.Iterable<ResourceSummary>listResourcesRecordIterator(ListResourcesRequest request)Creates a new iterable which will iterate over theResourceSummaryobjects contained in responses from the listResources operation.Iterable<ListResourcesResponse>listResourcesResponseIterator(ListResourcesRequest request)Creates a new iterable which will iterate over the responses received from the listResources operation.Iterable<ScheduledFleetSummary>listScheduledFleetsRecordIterator(ListScheduledFleetsRequest request)Creates a new iterable which will iterate over theScheduledFleetSummaryobjects contained in responses from the listScheduledFleets operation.Iterable<ListScheduledFleetsResponse>listScheduledFleetsResponseIterator(ListScheduledFleetsRequest request)Creates a new iterable which will iterate over the responses received from the listScheduledFleets operation.Iterable<SchedulerDefinitionSummary>listSchedulerDefinitionsRecordIterator(ListSchedulerDefinitionsRequest request)Creates a new iterable which will iterate over theSchedulerDefinitionSummaryobjects contained in responses from the listSchedulerDefinitions operation.Iterable<ListSchedulerDefinitionsResponse>listSchedulerDefinitionsResponseIterator(ListSchedulerDefinitionsRequest request)Creates a new iterable which will iterate over the responses received from the listSchedulerDefinitions operation.Iterable<SchedulerExecutionSummary>listSchedulerExecutionsRecordIterator(ListSchedulerExecutionsRequest request)Creates a new iterable which will iterate over theSchedulerExecutionSummaryobjects contained in responses from the listSchedulerExecutions operation.Iterable<ListSchedulerExecutionsResponse>listSchedulerExecutionsResponseIterator(ListSchedulerExecutionsRequest request)Creates a new iterable which will iterate over the responses received from the listSchedulerExecutions operation.Iterable<SchedulerJobSummary>listSchedulerJobsRecordIterator(ListSchedulerJobsRequest request)Creates a new iterable which will iterate over theSchedulerJobSummaryobjects contained in responses from the listSchedulerJobs operation.Iterable<ListSchedulerJobsResponse>listSchedulerJobsResponseIterator(ListSchedulerJobsRequest request)Creates a new iterable which will iterate over the responses received from the listSchedulerJobs operation.Iterable<StepSummary>listStepsRecordIterator(ListStepsRequest request)Creates a new iterable which will iterate over theStepSummaryobjects contained in responses from the listSteps operation.Iterable<ListStepsResponse>listStepsResponseIterator(ListStepsRequest request)Creates a new iterable which will iterate over the responses received from the listSteps operation.Iterable<TargetComponentSummary>listTargetComponentsRecordIterator(ListTargetComponentsRequest request)Creates a new iterable which will iterate over theTargetComponentSummaryobjects contained in responses from the listTargetComponents operation.Iterable<ListTargetComponentsResponse>listTargetComponentsResponseIterator(ListTargetComponentsRequest request)Creates a new iterable which will iterate over the responses received from the listTargetComponents operation.Iterable<TargetPropertySummary>listTargetPropertiesRecordIterator(ListTargetPropertiesRequest request)Creates a new iterable which will iterate over theTargetPropertySummaryobjects contained in responses from the listTargetProperties operation.Iterable<ListTargetPropertiesResponse>listTargetPropertiesResponseIterator(ListTargetPropertiesRequest request)Creates a new iterable which will iterate over the responses received from the listTargetProperties operation.
-
-
-
Constructor Detail
-
FleetAppsManagementOperationsPaginators
public FleetAppsManagementOperationsPaginators(FleetAppsManagementOperations client)
-
-
Method Detail
-
listComplianceRecordsResponseIterator
public Iterable<ListComplianceRecordsResponse> listComplianceRecordsResponseIterator(ListComplianceRecordsRequest request)
Creates a new iterable which will iterate over the responses received from the listComplianceRecords 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listComplianceRecordsRecordIterator
public Iterable<ComplianceRecordSummary> listComplianceRecordsRecordIterator(ListComplianceRecordsRequest request)
Creates a new iterable which will iterate over theComplianceRecordSummaryobjects contained in responses from the listComplianceRecords 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
Iterablewhich can be used to iterate over theComplianceRecordSummaryobjects contained in responses received from the service.
-
listExecutionsResponseIterator
public Iterable<ListExecutionsResponse> listExecutionsResponseIterator(ListExecutionsRequest request)
Creates a new iterable which will iterate over the responses received from the listExecutions 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listExecutionsRecordIterator
public Iterable<ExecutionSummary> listExecutionsRecordIterator(ListExecutionsRequest request)
Creates a new iterable which will iterate over theExecutionSummaryobjects contained in responses from the listExecutions 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
Iterablewhich can be used to iterate over theExecutionSummaryobjects contained in responses received from the service.
-
listInstalledPatchesResponseIterator
public Iterable<ListInstalledPatchesResponse> listInstalledPatchesResponseIterator(ListInstalledPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listInstalledPatches 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listInstalledPatchesRecordIterator
public Iterable<InstalledPatchSummary> listInstalledPatchesRecordIterator(ListInstalledPatchesRequest request)
Creates a new iterable which will iterate over theInstalledPatchSummaryobjects contained in responses from the listInstalledPatches 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
Iterablewhich can be used to iterate over theInstalledPatchSummaryobjects contained in responses received from the service.
-
listInventoryRecordsResponseIterator
public Iterable<ListInventoryRecordsResponse> listInventoryRecordsResponseIterator(ListInventoryRecordsRequest request)
Creates a new iterable which will iterate over the responses received from the listInventoryRecords 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listInventoryRecordsRecordIterator
public Iterable<InventoryRecordSummary> listInventoryRecordsRecordIterator(ListInventoryRecordsRequest request)
Creates a new iterable which will iterate over theInventoryRecordSummaryobjects contained in responses from the listInventoryRecords 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
Iterablewhich can be used to iterate over theInventoryRecordSummaryobjects contained in responses received from the service.
-
listPatchesResponseIterator
public Iterable<ListPatchesResponse> listPatchesResponseIterator(ListPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listPatches 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listPatchesRecordIterator
public Iterable<PatchSummary> listPatchesRecordIterator(ListPatchesRequest request)
Creates a new iterable which will iterate over thePatchSummaryobjects contained in responses from the listPatches 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
Iterablewhich can be used to iterate over thePatchSummaryobjects contained in responses received from the service.
-
listRecommendedPatchesResponseIterator
public Iterable<ListRecommendedPatchesResponse> listRecommendedPatchesResponseIterator(ListRecommendedPatchesRequest request)
Creates a new iterable which will iterate over the responses received from the listRecommendedPatches 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listRecommendedPatchesRecordIterator
public Iterable<RecommendedPatchSummary> listRecommendedPatchesRecordIterator(ListRecommendedPatchesRequest request)
Creates a new iterable which will iterate over theRecommendedPatchSummaryobjects contained in responses from the listRecommendedPatches 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
Iterablewhich can be used to iterate over theRecommendedPatchSummaryobjects contained in responses received from the service.
-
listReportMetadataResponseIterator
public Iterable<ListReportMetadataResponse> listReportMetadataResponseIterator(ListReportMetadataRequest request)
Creates a new iterable which will iterate over the responses received from the listReportMetadata 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listReportMetadataRecordIterator
public Iterable<ReportMetadataSummary> listReportMetadataRecordIterator(ListReportMetadataRequest request)
Creates a new iterable which will iterate over theReportMetadataSummaryobjects contained in responses from the listReportMetadata 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
Iterablewhich can be used to iterate over theReportMetadataSummaryobjects contained in responses received from the service.
-
listResourcesResponseIterator
public Iterable<ListResourcesResponse> listResourcesResponseIterator(ListResourcesRequest request)
Creates a new iterable which will iterate over the responses received from the listResources 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listResourcesRecordIterator
public Iterable<ResourceSummary> listResourcesRecordIterator(ListResourcesRequest request)
Creates a new iterable which will iterate over theResourceSummaryobjects contained in responses from the listResources 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
Iterablewhich can be used to iterate over theResourceSummaryobjects contained in responses received from the service.
-
listScheduledFleetsResponseIterator
public Iterable<ListScheduledFleetsResponse> listScheduledFleetsResponseIterator(ListScheduledFleetsRequest request)
Creates a new iterable which will iterate over the responses received from the listScheduledFleets 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listScheduledFleetsRecordIterator
public Iterable<ScheduledFleetSummary> listScheduledFleetsRecordIterator(ListScheduledFleetsRequest request)
Creates a new iterable which will iterate over theScheduledFleetSummaryobjects contained in responses from the listScheduledFleets 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
Iterablewhich can be used to iterate over theScheduledFleetSummaryobjects contained in responses received from the service.
-
listSchedulerDefinitionsResponseIterator
public Iterable<ListSchedulerDefinitionsResponse> listSchedulerDefinitionsResponseIterator(ListSchedulerDefinitionsRequest request)
Creates a new iterable which will iterate over the responses received from the listSchedulerDefinitions 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listSchedulerDefinitionsRecordIterator
public Iterable<SchedulerDefinitionSummary> listSchedulerDefinitionsRecordIterator(ListSchedulerDefinitionsRequest request)
Creates a new iterable which will iterate over theSchedulerDefinitionSummaryobjects contained in responses from the listSchedulerDefinitions 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
Iterablewhich can be used to iterate over theSchedulerDefinitionSummaryobjects contained in responses received from the service.
-
listSchedulerExecutionsResponseIterator
public Iterable<ListSchedulerExecutionsResponse> listSchedulerExecutionsResponseIterator(ListSchedulerExecutionsRequest request)
Creates a new iterable which will iterate over the responses received from the listSchedulerExecutions 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listSchedulerExecutionsRecordIterator
public Iterable<SchedulerExecutionSummary> listSchedulerExecutionsRecordIterator(ListSchedulerExecutionsRequest request)
Creates a new iterable which will iterate over theSchedulerExecutionSummaryobjects contained in responses from the listSchedulerExecutions 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
Iterablewhich can be used to iterate over theSchedulerExecutionSummaryobjects contained in responses received from the service.
-
listSchedulerJobsResponseIterator
public Iterable<ListSchedulerJobsResponse> listSchedulerJobsResponseIterator(ListSchedulerJobsRequest request)
Creates a new iterable which will iterate over the responses received from the listSchedulerJobs 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listSchedulerJobsRecordIterator
public Iterable<SchedulerJobSummary> listSchedulerJobsRecordIterator(ListSchedulerJobsRequest request)
Creates a new iterable which will iterate over theSchedulerJobSummaryobjects contained in responses from the listSchedulerJobs 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
Iterablewhich can be used to iterate over theSchedulerJobSummaryobjects contained in responses received from the service.
-
listStepsResponseIterator
public Iterable<ListStepsResponse> listStepsResponseIterator(ListStepsRequest request)
Creates a new iterable which will iterate over the responses received from the listSteps 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listStepsRecordIterator
public Iterable<StepSummary> listStepsRecordIterator(ListStepsRequest request)
Creates a new iterable which will iterate over theStepSummaryobjects contained in responses from the listSteps 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
Iterablewhich can be used to iterate over theStepSummaryobjects contained in responses received from the service.
-
listTargetComponentsResponseIterator
public Iterable<ListTargetComponentsResponse> listTargetComponentsResponseIterator(ListTargetComponentsRequest request)
Creates a new iterable which will iterate over the responses received from the listTargetComponents 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listTargetComponentsRecordIterator
public Iterable<TargetComponentSummary> listTargetComponentsRecordIterator(ListTargetComponentsRequest request)
Creates a new iterable which will iterate over theTargetComponentSummaryobjects contained in responses from the listTargetComponents 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
Iterablewhich can be used to iterate over theTargetComponentSummaryobjects contained in responses received from the service.
-
listTargetPropertiesResponseIterator
public Iterable<ListTargetPropertiesResponse> listTargetPropertiesResponseIterator(ListTargetPropertiesRequest request)
Creates a new iterable which will iterate over the responses received from the listTargetProperties 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
Iterablewhich can be used to iterate over the responses received from the service.
-
listTargetPropertiesRecordIterator
public Iterable<TargetPropertySummary> listTargetPropertiesRecordIterator(ListTargetPropertiesRequest request)
Creates a new iterable which will iterate over theTargetPropertySummaryobjects contained in responses from the listTargetProperties 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
Iterablewhich can be used to iterate over theTargetPropertySummaryobjects contained in responses received from the service.
-
-