@Generated(value="OracleSDKGenerator", comments="API Version: 20210215") public class VulnerabilityScanningPaginators extends Object
Collection of helper methods that can be used to provide an Iterable
interface
to any list operations of VulnerabilityScanning 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 |
---|
VulnerabilityScanningPaginators(VulnerabilityScanning client) |
Modifier and Type | Method and Description |
---|---|
Iterable<ContainerScanRecipeSummary> |
listContainerScanRecipesRecordIterator(ListContainerScanRecipesRequest request)
Creates a new iterable which will iterate over the
ContainerScanRecipeSummary objects
contained in responses from the listContainerScanRecipes operation. |
Iterable<ListContainerScanRecipesResponse> |
listContainerScanRecipesResponseIterator(ListContainerScanRecipesRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanRecipes operation.
|
Iterable<ContainerScanResultSummary> |
listContainerScanResultsRecordIterator(ListContainerScanResultsRequest request)
Creates a new iterable which will iterate over the
ContainerScanResultSummary objects
contained in responses from the listContainerScanResults operation. |
Iterable<ListContainerScanResultsResponse> |
listContainerScanResultsResponseIterator(ListContainerScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanResults operation.
|
Iterable<ContainerScanTargetSummary> |
listContainerScanTargetsRecordIterator(ListContainerScanTargetsRequest request)
Creates a new iterable which will iterate over the
ContainerScanTargetSummary objects
contained in responses from the listContainerScanTargets operation. |
Iterable<ListContainerScanTargetsResponse> |
listContainerScanTargetsResponseIterator(ListContainerScanTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanTargets operation.
|
Iterable<HostAgentScanResultSummary> |
listHostAgentScanResultsRecordIterator(ListHostAgentScanResultsRequest request)
Creates a new iterable which will iterate over the
HostAgentScanResultSummary objects
contained in responses from the listHostAgentScanResults operation. |
Iterable<ListHostAgentScanResultsResponse> |
listHostAgentScanResultsResponseIterator(ListHostAgentScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostAgentScanResults operation.
|
Iterable<HostCisBenchmarkScanResultSummary> |
listHostCisBenchmarkScanResultsRecordIterator(ListHostCisBenchmarkScanResultsRequest request)
Creates a new iterable which will iterate over the
HostCisBenchmarkScanResultSummary objects
contained in responses from the listHostCisBenchmarkScanResults operation. |
Iterable<ListHostCisBenchmarkScanResultsResponse> |
listHostCisBenchmarkScanResultsResponseIterator(ListHostCisBenchmarkScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostCisBenchmarkScanResults operation.
|
Iterable<HostEndpointProtectionScanResultSummary> |
listHostEndpointProtectionScanResultsRecordIterator(ListHostEndpointProtectionScanResultsRequest request)
Creates a new iterable which will iterate over the
HostEndpointProtectionScanResultSummary objects
contained in responses from the listHostEndpointProtectionScanResults operation. |
Iterable<ListHostEndpointProtectionScanResultsResponse> |
listHostEndpointProtectionScanResultsResponseIterator(ListHostEndpointProtectionScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostEndpointProtectionScanResults operation.
|
Iterable<HostPortScanResultSummary> |
listHostPortScanResultsRecordIterator(ListHostPortScanResultsRequest request)
Creates a new iterable which will iterate over the
HostPortScanResultSummary objects
contained in responses from the listHostPortScanResults operation. |
Iterable<ListHostPortScanResultsResponse> |
listHostPortScanResultsResponseIterator(ListHostPortScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostPortScanResults operation.
|
Iterable<HostScanRecipeSummary> |
listHostScanRecipesRecordIterator(ListHostScanRecipesRequest request)
Creates a new iterable which will iterate over the
HostScanRecipeSummary objects
contained in responses from the listHostScanRecipes operation. |
Iterable<ListHostScanRecipesResponse> |
listHostScanRecipesResponseIterator(ListHostScanRecipesRequest request)
Creates a new iterable which will iterate over the responses received from the listHostScanRecipes operation.
|
Iterable<HostScanTargetSummary> |
listHostScanTargetsRecordIterator(ListHostScanTargetsRequest request)
Creates a new iterable which will iterate over the
HostScanTargetSummary objects
contained in responses from the listHostScanTargets operation. |
Iterable<ListHostScanTargetsResponse> |
listHostScanTargetsResponseIterator(ListHostScanTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostScanTargets operation.
|
Iterable<HostVulnerabilitySummary> |
listHostVulnerabilitiesRecordIterator(ListHostVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the
HostVulnerabilitySummary objects
contained in responses from the listHostVulnerabilities operation. |
Iterable<ListHostVulnerabilitiesResponse> |
listHostVulnerabilitiesResponseIterator(ListHostVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the responses received from the listHostVulnerabilities operation.
|
Iterable<HostVulnerabilityImpactedHostSummary> |
listHostVulnerabilityImpactedHostsRecordIterator(ListHostVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the
HostVulnerabilityImpactedHostSummary objects
contained in responses from the listHostVulnerabilityImpactedHosts operation. |
Iterable<ListHostVulnerabilityImpactedHostsResponse> |
listHostVulnerabilityImpactedHostsResponseIterator(ListHostVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostVulnerabilityImpactedHosts operation.
|
Iterable<VulnerabilitySummary> |
listVulnerabilitiesRecordIterator(ListVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the
VulnerabilitySummary objects
contained in responses from the listVulnerabilities operation. |
Iterable<ListVulnerabilitiesResponse> |
listVulnerabilitiesResponseIterator(ListVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilities operation.
|
Iterable<VulnerabilityImpactedContainerSummary> |
listVulnerabilityImpactedContainersRecordIterator(ListVulnerabilityImpactedContainersRequest request)
Creates a new iterable which will iterate over the
VulnerabilityImpactedContainerSummary objects
contained in responses from the listVulnerabilityImpactedContainers operation. |
Iterable<ListVulnerabilityImpactedContainersResponse> |
listVulnerabilityImpactedContainersResponseIterator(ListVulnerabilityImpactedContainersRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilityImpactedContainers operation.
|
Iterable<VulnerabilityImpactedHostSummary> |
listVulnerabilityImpactedHostsRecordIterator(ListVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the
VulnerabilityImpactedHostSummary objects
contained in responses from the listVulnerabilityImpactedHosts operation. |
Iterable<ListVulnerabilityImpactedHostsResponse> |
listVulnerabilityImpactedHostsResponseIterator(ListVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilityImpactedHosts 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<WorkRequest> |
listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the
WorkRequest 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.
|
@ConstructorProperties(value="client") public VulnerabilityScanningPaginators(VulnerabilityScanning client)
public Iterable<ListContainerScanRecipesResponse> listContainerScanRecipesResponseIterator(ListContainerScanRecipesRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanRecipes 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<ContainerScanRecipeSummary> listContainerScanRecipesRecordIterator(ListContainerScanRecipesRequest request)
Creates a new iterable which will iterate over the ContainerScanRecipeSummary
objects
contained in responses from the listContainerScanRecipes 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 ContainerScanRecipeSummary
objects
contained in responses received from the service.public Iterable<ListContainerScanResultsResponse> listContainerScanResultsResponseIterator(ListContainerScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanResults 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<ContainerScanResultSummary> listContainerScanResultsRecordIterator(ListContainerScanResultsRequest request)
Creates a new iterable which will iterate over the ContainerScanResultSummary
objects
contained in responses from the listContainerScanResults 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 ContainerScanResultSummary
objects
contained in responses received from the service.public Iterable<ListContainerScanTargetsResponse> listContainerScanTargetsResponseIterator(ListContainerScanTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listContainerScanTargets 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<ContainerScanTargetSummary> listContainerScanTargetsRecordIterator(ListContainerScanTargetsRequest request)
Creates a new iterable which will iterate over the ContainerScanTargetSummary
objects
contained in responses from the listContainerScanTargets 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 ContainerScanTargetSummary
objects
contained in responses received from the service.public Iterable<ListHostAgentScanResultsResponse> listHostAgentScanResultsResponseIterator(ListHostAgentScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostAgentScanResults 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<HostAgentScanResultSummary> listHostAgentScanResultsRecordIterator(ListHostAgentScanResultsRequest request)
Creates a new iterable which will iterate over the HostAgentScanResultSummary
objects
contained in responses from the listHostAgentScanResults 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 HostAgentScanResultSummary
objects
contained in responses received from the service.public Iterable<ListHostCisBenchmarkScanResultsResponse> listHostCisBenchmarkScanResultsResponseIterator(ListHostCisBenchmarkScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostCisBenchmarkScanResults 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<HostCisBenchmarkScanResultSummary> listHostCisBenchmarkScanResultsRecordIterator(ListHostCisBenchmarkScanResultsRequest request)
Creates a new iterable which will iterate over the HostCisBenchmarkScanResultSummary
objects
contained in responses from the listHostCisBenchmarkScanResults 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 HostCisBenchmarkScanResultSummary
objects
contained in responses received from the service.public Iterable<ListHostEndpointProtectionScanResultsResponse> listHostEndpointProtectionScanResultsResponseIterator(ListHostEndpointProtectionScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostEndpointProtectionScanResults 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<HostEndpointProtectionScanResultSummary> listHostEndpointProtectionScanResultsRecordIterator(ListHostEndpointProtectionScanResultsRequest request)
Creates a new iterable which will iterate over the HostEndpointProtectionScanResultSummary
objects
contained in responses from the listHostEndpointProtectionScanResults 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 HostEndpointProtectionScanResultSummary
objects
contained in responses received from the service.public Iterable<ListHostPortScanResultsResponse> listHostPortScanResultsResponseIterator(ListHostPortScanResultsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostPortScanResults 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<HostPortScanResultSummary> listHostPortScanResultsRecordIterator(ListHostPortScanResultsRequest request)
Creates a new iterable which will iterate over the HostPortScanResultSummary
objects
contained in responses from the listHostPortScanResults 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 HostPortScanResultSummary
objects
contained in responses received from the service.public Iterable<ListHostScanRecipesResponse> listHostScanRecipesResponseIterator(ListHostScanRecipesRequest request)
Creates a new iterable which will iterate over the responses received from the listHostScanRecipes 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<HostScanRecipeSummary> listHostScanRecipesRecordIterator(ListHostScanRecipesRequest request)
Creates a new iterable which will iterate over the HostScanRecipeSummary
objects
contained in responses from the listHostScanRecipes 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 HostScanRecipeSummary
objects
contained in responses received from the service.public Iterable<ListHostScanTargetsResponse> listHostScanTargetsResponseIterator(ListHostScanTargetsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostScanTargets 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<HostScanTargetSummary> listHostScanTargetsRecordIterator(ListHostScanTargetsRequest request)
Creates a new iterable which will iterate over the HostScanTargetSummary
objects
contained in responses from the listHostScanTargets 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 HostScanTargetSummary
objects
contained in responses received from the service.public Iterable<ListHostVulnerabilitiesResponse> listHostVulnerabilitiesResponseIterator(ListHostVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the responses received from the listHostVulnerabilities 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<HostVulnerabilitySummary> listHostVulnerabilitiesRecordIterator(ListHostVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the HostVulnerabilitySummary
objects
contained in responses from the listHostVulnerabilities 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 HostVulnerabilitySummary
objects
contained in responses received from the service.public Iterable<ListHostVulnerabilityImpactedHostsResponse> listHostVulnerabilityImpactedHostsResponseIterator(ListHostVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the responses received from the listHostVulnerabilityImpactedHosts 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<HostVulnerabilityImpactedHostSummary> listHostVulnerabilityImpactedHostsRecordIterator(ListHostVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the HostVulnerabilityImpactedHostSummary
objects
contained in responses from the listHostVulnerabilityImpactedHosts 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 HostVulnerabilityImpactedHostSummary
objects
contained in responses received from the service.public Iterable<ListVulnerabilitiesResponse> listVulnerabilitiesResponseIterator(ListVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilities 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<VulnerabilitySummary> listVulnerabilitiesRecordIterator(ListVulnerabilitiesRequest request)
Creates a new iterable which will iterate over the VulnerabilitySummary
objects
contained in responses from the listVulnerabilities 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 VulnerabilitySummary
objects
contained in responses received from the service.public Iterable<ListVulnerabilityImpactedContainersResponse> listVulnerabilityImpactedContainersResponseIterator(ListVulnerabilityImpactedContainersRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilityImpactedContainers 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<VulnerabilityImpactedContainerSummary> listVulnerabilityImpactedContainersRecordIterator(ListVulnerabilityImpactedContainersRequest request)
Creates a new iterable which will iterate over the VulnerabilityImpactedContainerSummary
objects
contained in responses from the listVulnerabilityImpactedContainers 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 VulnerabilityImpactedContainerSummary
objects
contained in responses received from the service.public Iterable<ListVulnerabilityImpactedHostsResponse> listVulnerabilityImpactedHostsResponseIterator(ListVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the responses received from the listVulnerabilityImpactedHosts 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<VulnerabilityImpactedHostSummary> listVulnerabilityImpactedHostsRecordIterator(ListVulnerabilityImpactedHostsRequest request)
Creates a new iterable which will iterate over the VulnerabilityImpactedHostSummary
objects
contained in responses from the listVulnerabilityImpactedHosts 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 VulnerabilityImpactedHostSummary
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<WorkRequest> listWorkRequestsRecordIterator(ListWorkRequestsRequest request)
Creates a new iterable which will iterate over the WorkRequest
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 WorkRequest
objects
contained in responses received from the service.Copyright © 2016–2022. All rights reserved.