Class DataSafePaginators


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181201")
    public class DataSafePaginators
    extends Object
    Collection of helper methods that can be used to provide an Iterable interface to any list operations of DataSafe 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 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 Detail

      • DataSafePaginators

        public DataSafePaginators​(DataSafe client)
    • Method Detail

      • listAlertAnalyticsResponseIterator

        public Iterable<ListAlertAnalyticsResponse> listAlertAnalyticsResponseIterator​(ListAlertAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAlertAnalytics 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.
      • listAlertAnalyticsRecordIterator

        public Iterable<AlertAggregationItems> listAlertAnalyticsRecordIterator​(ListAlertAnalyticsRequest request)
        Creates a new iterable which will iterate over the AlertAggregationItems objects contained in responses from the listAlertAnalytics 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 AlertAggregationItems objects contained in responses received from the service.
      • listAlertPoliciesResponseIterator

        public Iterable<ListAlertPoliciesResponse> listAlertPoliciesResponseIterator​(ListAlertPoliciesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAlertPolicies 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.
      • listAlertPoliciesRecordIterator

        public Iterable<AlertPolicySummary> listAlertPoliciesRecordIterator​(ListAlertPoliciesRequest request)
        Creates a new iterable which will iterate over the AlertPolicySummary objects contained in responses from the listAlertPolicies 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 AlertPolicySummary objects contained in responses received from the service.
      • listAlertPolicyRulesResponseIterator

        public Iterable<ListAlertPolicyRulesResponse> listAlertPolicyRulesResponseIterator​(ListAlertPolicyRulesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAlertPolicyRules 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.
      • listAlertPolicyRulesRecordIterator

        public Iterable<AlertPolicyRuleSummary> listAlertPolicyRulesRecordIterator​(ListAlertPolicyRulesRequest request)
        Creates a new iterable which will iterate over the AlertPolicyRuleSummary objects contained in responses from the listAlertPolicyRules 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 AlertPolicyRuleSummary objects contained in responses received from the service.
      • listAlertsResponseIterator

        public Iterable<ListAlertsResponse> listAlertsResponseIterator​(ListAlertsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAlerts 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.
      • listAlertsRecordIterator

        public Iterable<AlertSummary> listAlertsRecordIterator​(ListAlertsRequest request)
        Creates a new iterable which will iterate over the AlertSummary objects contained in responses from the listAlerts 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 AlertSummary objects contained in responses received from the service.
      • listAuditArchiveRetrievalsResponseIterator

        public Iterable<ListAuditArchiveRetrievalsResponse> listAuditArchiveRetrievalsResponseIterator​(ListAuditArchiveRetrievalsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditArchiveRetrievals 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.
      • listAuditEventAnalyticsResponseIterator

        public Iterable<ListAuditEventAnalyticsResponse> listAuditEventAnalyticsResponseIterator​(ListAuditEventAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditEventAnalytics 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.
      • listAuditEventsResponseIterator

        public Iterable<ListAuditEventsResponse> listAuditEventsResponseIterator​(ListAuditEventsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditEvents 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.
      • listAuditEventsRecordIterator

        public Iterable<AuditEventSummary> listAuditEventsRecordIterator​(ListAuditEventsRequest request)
        Creates a new iterable which will iterate over the AuditEventSummary objects contained in responses from the listAuditEvents 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 AuditEventSummary objects contained in responses received from the service.
      • listAuditPoliciesResponseIterator

        public Iterable<ListAuditPoliciesResponse> listAuditPoliciesResponseIterator​(ListAuditPoliciesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditPolicies 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.
      • listAuditPoliciesRecordIterator

        public Iterable<AuditPolicySummary> listAuditPoliciesRecordIterator​(ListAuditPoliciesRequest request)
        Creates a new iterable which will iterate over the AuditPolicySummary objects contained in responses from the listAuditPolicies 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 AuditPolicySummary objects contained in responses received from the service.
      • listAuditPolicyAnalyticsResponseIterator

        public Iterable<ListAuditPolicyAnalyticsResponse> listAuditPolicyAnalyticsResponseIterator​(ListAuditPolicyAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditPolicyAnalytics 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.
      • listAuditProfileAnalyticsResponseIterator

        public Iterable<ListAuditProfileAnalyticsResponse> listAuditProfileAnalyticsResponseIterator​(ListAuditProfileAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditProfileAnalytics 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.
      • listAuditProfilesResponseIterator

        public Iterable<ListAuditProfilesResponse> listAuditProfilesResponseIterator​(ListAuditProfilesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditProfiles 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.
      • listAuditProfilesRecordIterator

        public Iterable<AuditProfileSummary> listAuditProfilesRecordIterator​(ListAuditProfilesRequest request)
        Creates a new iterable which will iterate over the AuditProfileSummary objects contained in responses from the listAuditProfiles 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 AuditProfileSummary objects contained in responses received from the service.
      • listAuditTrailAnalyticsResponseIterator

        public Iterable<ListAuditTrailAnalyticsResponse> listAuditTrailAnalyticsResponseIterator​(ListAuditTrailAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditTrailAnalytics 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.
      • listAuditTrailsResponseIterator

        public Iterable<ListAuditTrailsResponse> listAuditTrailsResponseIterator​(ListAuditTrailsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAuditTrails 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.
      • listAuditTrailsRecordIterator

        public Iterable<AuditTrailSummary> listAuditTrailsRecordIterator​(ListAuditTrailsRequest request)
        Creates a new iterable which will iterate over the AuditTrailSummary objects contained in responses from the listAuditTrails 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 AuditTrailSummary objects contained in responses received from the service.
      • listAvailableAuditVolumesResponseIterator

        public Iterable<ListAvailableAuditVolumesResponse> listAvailableAuditVolumesResponseIterator​(ListAvailableAuditVolumesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAvailableAuditVolumes 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.
      • listCollectedAuditVolumesResponseIterator

        public Iterable<ListCollectedAuditVolumesResponse> listCollectedAuditVolumesResponseIterator​(ListCollectedAuditVolumesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCollectedAuditVolumes 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.
      • listColumnsResponseIterator

        public Iterable<ListColumnsResponse> listColumnsResponseIterator​(ListColumnsRequest request)
        Creates a new iterable which will iterate over the responses received from the listColumns 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.
      • listColumnsRecordIterator

        public Iterable<ColumnSummary> listColumnsRecordIterator​(ListColumnsRequest request)
        Creates a new iterable which will iterate over the ColumnSummary objects contained in responses from the listColumns 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 ColumnSummary objects contained in responses received from the service.
      • listDataSafePrivateEndpointsResponseIterator

        public Iterable<ListDataSafePrivateEndpointsResponse> listDataSafePrivateEndpointsResponseIterator​(ListDataSafePrivateEndpointsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDataSafePrivateEndpoints 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.
      • listDatabaseSecurityConfigsResponseIterator

        public Iterable<ListDatabaseSecurityConfigsResponse> listDatabaseSecurityConfigsResponseIterator​(ListDatabaseSecurityConfigsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDatabaseSecurityConfigs 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.
      • listDatabaseTableAccessEntriesResponseIterator

        public Iterable<ListDatabaseTableAccessEntriesResponse> listDatabaseTableAccessEntriesResponseIterator​(ListDatabaseTableAccessEntriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listDatabaseTableAccessEntries 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.
      • listDatabaseViewAccessEntriesResponseIterator

        public Iterable<ListDatabaseViewAccessEntriesResponse> listDatabaseViewAccessEntriesResponseIterator​(ListDatabaseViewAccessEntriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listDatabaseViewAccessEntries 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.
      • listDifferenceColumnsResponseIterator

        public Iterable<ListDifferenceColumnsResponse> listDifferenceColumnsResponseIterator​(ListDifferenceColumnsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDifferenceColumns 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.
      • listDifferenceColumnsRecordIterator

        public Iterable<DifferenceColumnSummary> listDifferenceColumnsRecordIterator​(ListDifferenceColumnsRequest request)
        Creates a new iterable which will iterate over the DifferenceColumnSummary objects contained in responses from the listDifferenceColumns 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 DifferenceColumnSummary objects contained in responses received from the service.
      • listDiscoveryAnalyticsResponseIterator

        public Iterable<ListDiscoveryAnalyticsResponse> listDiscoveryAnalyticsResponseIterator​(ListDiscoveryAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDiscoveryAnalytics 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.
      • listDiscoveryJobResultsResponseIterator

        public Iterable<ListDiscoveryJobResultsResponse> listDiscoveryJobResultsResponseIterator​(ListDiscoveryJobResultsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDiscoveryJobResults 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.
      • listDiscoveryJobsResponseIterator

        public Iterable<ListDiscoveryJobsResponse> listDiscoveryJobsResponseIterator​(ListDiscoveryJobsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDiscoveryJobs 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.
      • listDiscoveryJobsRecordIterator

        public Iterable<DiscoveryJobSummary> listDiscoveryJobsRecordIterator​(ListDiscoveryJobsRequest request)
        Creates a new iterable which will iterate over the DiscoveryJobSummary objects contained in responses from the listDiscoveryJobs 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 DiscoveryJobSummary objects contained in responses received from the service.
      • listFindingAnalyticsResponseIterator

        public Iterable<ListFindingAnalyticsResponse> listFindingAnalyticsResponseIterator​(ListFindingAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listFindingAnalytics 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.
      • listFindingAnalyticsRecordIterator

        public Iterable<FindingAnalyticsSummary> listFindingAnalyticsRecordIterator​(ListFindingAnalyticsRequest request)
        Creates a new iterable which will iterate over the FindingAnalyticsSummary objects contained in responses from the listFindingAnalytics 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 FindingAnalyticsSummary objects contained in responses received from the service.
      • listFindingsResponseIterator

        public Iterable<ListFindingsResponse> listFindingsResponseIterator​(ListFindingsRequest request)
        Creates a new iterable which will iterate over the responses received from the listFindings 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.
      • listFindingsRecordIterator

        public Iterable<FindingSummary> listFindingsRecordIterator​(ListFindingsRequest request)
        Creates a new iterable which will iterate over the FindingSummary objects contained in responses from the listFindings 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 FindingSummary objects contained in responses received from the service.
      • listFindingsChangeAuditLogsResponseIterator

        public Iterable<ListFindingsChangeAuditLogsResponse> listFindingsChangeAuditLogsResponseIterator​(ListFindingsChangeAuditLogsRequest request)
        Creates a new iterable which will iterate over the responses received from the listFindingsChangeAuditLogs 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.
      • listGrantsResponseIterator

        public Iterable<ListGrantsResponse> listGrantsResponseIterator​(ListGrantsRequest request)
        Creates a new iterable which will iterate over the responses received from the listGrants 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.
      • listGrantsRecordIterator

        public Iterable<GrantSummary> listGrantsRecordIterator​(ListGrantsRequest request)
        Creates a new iterable which will iterate over the GrantSummary objects contained in responses from the listGrants 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 GrantSummary objects contained in responses received from the service.
      • listGroupedSensitiveTypesResponseIterator

        public Iterable<ListGroupedSensitiveTypesResponse> listGroupedSensitiveTypesResponseIterator​(ListGroupedSensitiveTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listGroupedSensitiveTypes 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.
      • listLibraryMaskingFormatsResponseIterator

        public Iterable<ListLibraryMaskingFormatsResponse> listLibraryMaskingFormatsResponseIterator​(ListLibraryMaskingFormatsRequest request)
        Creates a new iterable which will iterate over the responses received from the listLibraryMaskingFormats 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.
      • listMaskedColumnsResponseIterator

        public Iterable<ListMaskedColumnsResponse> listMaskedColumnsResponseIterator​(ListMaskedColumnsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskedColumns 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.
      • listMaskedColumnsRecordIterator

        public Iterable<MaskedColumnSummary> listMaskedColumnsRecordIterator​(ListMaskedColumnsRequest request)
        Creates a new iterable which will iterate over the MaskedColumnSummary objects contained in responses from the listMaskedColumns 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 MaskedColumnSummary objects contained in responses received from the service.
      • listMaskingAnalyticsResponseIterator

        public Iterable<ListMaskingAnalyticsResponse> listMaskingAnalyticsResponseIterator​(ListMaskingAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingAnalytics 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.
      • listMaskingAnalyticsRecordIterator

        public Iterable<MaskingAnalyticsSummary> listMaskingAnalyticsRecordIterator​(ListMaskingAnalyticsRequest request)
        Creates a new iterable which will iterate over the MaskingAnalyticsSummary objects contained in responses from the listMaskingAnalytics 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 MaskingAnalyticsSummary objects contained in responses received from the service.
      • listMaskingColumnsResponseIterator

        public Iterable<ListMaskingColumnsResponse> listMaskingColumnsResponseIterator​(ListMaskingColumnsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingColumns 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.
      • listMaskingColumnsRecordIterator

        public Iterable<MaskingColumnSummary> listMaskingColumnsRecordIterator​(ListMaskingColumnsRequest request)
        Creates a new iterable which will iterate over the MaskingColumnSummary objects contained in responses from the listMaskingColumns 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 MaskingColumnSummary objects contained in responses received from the service.
      • listMaskingErrorsResponseIterator

        public Iterable<ListMaskingErrorsResponse> listMaskingErrorsResponseIterator​(ListMaskingErrorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingErrors 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.
      • listMaskingErrorsRecordIterator

        public Iterable<MaskingErrorSummary> listMaskingErrorsRecordIterator​(ListMaskingErrorsRequest request)
        Creates a new iterable which will iterate over the MaskingErrorSummary objects contained in responses from the listMaskingErrors 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 MaskingErrorSummary objects contained in responses received from the service.
      • listMaskingObjectsResponseIterator

        public Iterable<ListMaskingObjectsResponse> listMaskingObjectsResponseIterator​(ListMaskingObjectsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingObjects 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.
      • listMaskingObjectsRecordIterator

        public Iterable<MaskingObjectSummary> listMaskingObjectsRecordIterator​(ListMaskingObjectsRequest request)
        Creates a new iterable which will iterate over the MaskingObjectSummary objects contained in responses from the listMaskingObjects 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 MaskingObjectSummary objects contained in responses received from the service.
      • listMaskingPoliciesResponseIterator

        public Iterable<ListMaskingPoliciesResponse> listMaskingPoliciesResponseIterator​(ListMaskingPoliciesRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingPolicies 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.
      • listMaskingPoliciesRecordIterator

        public Iterable<MaskingPolicySummary> listMaskingPoliciesRecordIterator​(ListMaskingPoliciesRequest request)
        Creates a new iterable which will iterate over the MaskingPolicySummary objects contained in responses from the listMaskingPolicies 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 MaskingPolicySummary objects contained in responses received from the service.
      • listMaskingPolicyHealthReportLogsResponseIterator

        public Iterable<ListMaskingPolicyHealthReportLogsResponse> listMaskingPolicyHealthReportLogsResponseIterator​(ListMaskingPolicyHealthReportLogsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingPolicyHealthReportLogs 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.
      • listMaskingPolicyHealthReportsResponseIterator

        public Iterable<ListMaskingPolicyHealthReportsResponse> listMaskingPolicyHealthReportsResponseIterator​(ListMaskingPolicyHealthReportsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingPolicyHealthReports 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.
      • listMaskingPolicyReferentialRelationsResponseIterator

        public Iterable<ListMaskingPolicyReferentialRelationsResponse> listMaskingPolicyReferentialRelationsResponseIterator​(ListMaskingPolicyReferentialRelationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingPolicyReferentialRelations 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.
      • listMaskingReportsResponseIterator

        public Iterable<ListMaskingReportsResponse> listMaskingReportsResponseIterator​(ListMaskingReportsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingReports 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.
      • listMaskingReportsRecordIterator

        public Iterable<MaskingReportSummary> listMaskingReportsRecordIterator​(ListMaskingReportsRequest request)
        Creates a new iterable which will iterate over the MaskingReportSummary objects contained in responses from the listMaskingReports 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 MaskingReportSummary objects contained in responses received from the service.
      • listMaskingSchemasResponseIterator

        public Iterable<ListMaskingSchemasResponse> listMaskingSchemasResponseIterator​(ListMaskingSchemasRequest request)
        Creates a new iterable which will iterate over the responses received from the listMaskingSchemas 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.
      • listMaskingSchemasRecordIterator

        public Iterable<MaskingSchemaSummary> listMaskingSchemasRecordIterator​(ListMaskingSchemasRequest request)
        Creates a new iterable which will iterate over the MaskingSchemaSummary objects contained in responses from the listMaskingSchemas 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 MaskingSchemaSummary objects contained in responses received from the service.
      • listOnPremConnectorsResponseIterator

        public Iterable<ListOnPremConnectorsResponse> listOnPremConnectorsResponseIterator​(ListOnPremConnectorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listOnPremConnectors 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.
      • listOnPremConnectorsRecordIterator

        public Iterable<OnPremConnectorSummary> listOnPremConnectorsRecordIterator​(ListOnPremConnectorsRequest request)
        Creates a new iterable which will iterate over the OnPremConnectorSummary objects contained in responses from the listOnPremConnectors 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 OnPremConnectorSummary objects contained in responses received from the service.
      • listPeerTargetDatabasesResponseIterator

        public Iterable<ListPeerTargetDatabasesResponse> listPeerTargetDatabasesResponseIterator​(ListPeerTargetDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listPeerTargetDatabases 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.
      • listProfileAnalyticsResponseIterator

        public Iterable<ListProfileAnalyticsResponse> listProfileAnalyticsResponseIterator​(ListProfileAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listProfileAnalytics 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.
      • listProfileAnalyticsRecordIterator

        public Iterable<ProfileAggregation> listProfileAnalyticsRecordIterator​(ListProfileAnalyticsRequest request)
        Creates a new iterable which will iterate over the ProfileAggregation objects contained in responses from the listProfileAnalytics 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 ProfileAggregation objects contained in responses received from the service.
      • listProfileSummariesResponseIterator

        public Iterable<ListProfileSummariesResponse> listProfileSummariesResponseIterator​(ListProfileSummariesRequest request)
        Creates a new iterable which will iterate over the responses received from the listProfileSummaries 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.
      • listProfileSummariesRecordIterator

        public Iterable<ProfileSummary> listProfileSummariesRecordIterator​(ListProfileSummariesRequest request)
        Creates a new iterable which will iterate over the ProfileSummary objects contained in responses from the listProfileSummaries 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 ProfileSummary objects contained in responses received from the service.
      • listReferentialRelationsResponseIterator

        public Iterable<ListReferentialRelationsResponse> listReferentialRelationsResponseIterator​(ListReferentialRelationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listReferentialRelations 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.
      • listReportDefinitionsResponseIterator

        public Iterable<ListReportDefinitionsResponse> listReportDefinitionsResponseIterator​(ListReportDefinitionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listReportDefinitions 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.
      • listReportDefinitionsRecordIterator

        public Iterable<ReportDefinitionSummary> listReportDefinitionsRecordIterator​(ListReportDefinitionsRequest request)
        Creates a new iterable which will iterate over the ReportDefinitionSummary objects contained in responses from the listReportDefinitions 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 ReportDefinitionSummary objects contained in responses received from the service.
      • listReportsResponseIterator

        public Iterable<ListReportsResponse> listReportsResponseIterator​(ListReportsRequest request)
        Creates a new iterable which will iterate over the responses received from the listReports 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.
      • listReportsRecordIterator

        public Iterable<ReportSummary> listReportsRecordIterator​(ListReportsRequest request)
        Creates a new iterable which will iterate over the ReportSummary objects contained in responses from the listReports 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 ReportSummary objects contained in responses received from the service.
      • listRoleGrantPathsResponseIterator

        public Iterable<ListRoleGrantPathsResponse> listRoleGrantPathsResponseIterator​(ListRoleGrantPathsRequest request)
        Creates a new iterable which will iterate over the responses received from the listRoleGrantPaths 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.
      • listRoleGrantPathsRecordIterator

        public Iterable<RoleGrantPathSummary> listRoleGrantPathsRecordIterator​(ListRoleGrantPathsRequest request)
        Creates a new iterable which will iterate over the RoleGrantPathSummary objects contained in responses from the listRoleGrantPaths 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 RoleGrantPathSummary objects contained in responses received from the service.
      • listRolesResponseIterator

        public Iterable<ListRolesResponse> listRolesResponseIterator​(ListRolesRequest request)
        Creates a new iterable which will iterate over the responses received from the listRoles 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.
      • listRolesRecordIterator

        public Iterable<RoleSummary> listRolesRecordIterator​(ListRolesRequest request)
        Creates a new iterable which will iterate over the RoleSummary objects contained in responses from the listRoles 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 RoleSummary objects contained in responses received from the service.
      • listSchemasResponseIterator

        public Iterable<ListSchemasResponse> listSchemasResponseIterator​(ListSchemasRequest request)
        Creates a new iterable which will iterate over the responses received from the listSchemas 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.
      • listSchemasRecordIterator

        public Iterable<SchemaSummary> listSchemasRecordIterator​(ListSchemasRequest request)
        Creates a new iterable which will iterate over the SchemaSummary objects contained in responses from the listSchemas 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 SchemaSummary objects contained in responses received from the service.
      • listSdmMaskingPolicyDifferencesResponseIterator

        public Iterable<ListSdmMaskingPolicyDifferencesResponse> listSdmMaskingPolicyDifferencesResponseIterator​(ListSdmMaskingPolicyDifferencesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSdmMaskingPolicyDifferences 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.
      • listSecurityAssessmentsResponseIterator

        public Iterable<ListSecurityAssessmentsResponse> listSecurityAssessmentsResponseIterator​(ListSecurityAssessmentsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityAssessments 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.
      • listSecurityFeaturesResponseIterator

        public Iterable<ListSecurityFeaturesResponse> listSecurityFeaturesResponseIterator​(ListSecurityFeaturesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityFeatures 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.
      • listSecurityFeaturesRecordIterator

        public Iterable<SecurityFeatureSummary> listSecurityFeaturesRecordIterator​(ListSecurityFeaturesRequest request)
        Creates a new iterable which will iterate over the SecurityFeatureSummary objects contained in responses from the listSecurityFeatures 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 SecurityFeatureSummary objects contained in responses received from the service.
      • listSecurityPoliciesResponseIterator

        public Iterable<ListSecurityPoliciesResponse> listSecurityPoliciesResponseIterator​(ListSecurityPoliciesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityPolicies 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.
      • listSecurityPoliciesRecordIterator

        public Iterable<SecurityPolicySummary> listSecurityPoliciesRecordIterator​(ListSecurityPoliciesRequest request)
        Creates a new iterable which will iterate over the SecurityPolicySummary objects contained in responses from the listSecurityPolicies 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 SecurityPolicySummary objects contained in responses received from the service.
      • listSecurityPolicyDeploymentsResponseIterator

        public Iterable<ListSecurityPolicyDeploymentsResponse> listSecurityPolicyDeploymentsResponseIterator​(ListSecurityPolicyDeploymentsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityPolicyDeployments 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.
      • listSecurityPolicyEntryStatesResponseIterator

        public Iterable<ListSecurityPolicyEntryStatesResponse> listSecurityPolicyEntryStatesResponseIterator​(ListSecurityPolicyEntryStatesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityPolicyEntryStates 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.
      • listSecurityPolicyReportsResponseIterator

        public Iterable<ListSecurityPolicyReportsResponse> listSecurityPolicyReportsResponseIterator​(ListSecurityPolicyReportsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSecurityPolicyReports 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.
      • listSensitiveColumnAnalyticsResponseIterator

        public Iterable<ListSensitiveColumnAnalyticsResponse> listSensitiveColumnAnalyticsResponseIterator​(ListSensitiveColumnAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveColumnAnalytics 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.
      • listSensitiveColumnsResponseIterator

        public Iterable<ListSensitiveColumnsResponse> listSensitiveColumnsResponseIterator​(ListSensitiveColumnsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveColumns 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.
      • listSensitiveColumnsRecordIterator

        public Iterable<SensitiveColumnSummary> listSensitiveColumnsRecordIterator​(ListSensitiveColumnsRequest request)
        Creates a new iterable which will iterate over the SensitiveColumnSummary objects contained in responses from the listSensitiveColumns 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 SensitiveColumnSummary objects contained in responses received from the service.
      • listSensitiveDataModelSensitiveTypesResponseIterator

        public Iterable<ListSensitiveDataModelSensitiveTypesResponse> listSensitiveDataModelSensitiveTypesResponseIterator​(ListSensitiveDataModelSensitiveTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveDataModelSensitiveTypes 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.
      • listSensitiveDataModelsResponseIterator

        public Iterable<ListSensitiveDataModelsResponse> listSensitiveDataModelsResponseIterator​(ListSensitiveDataModelsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveDataModels 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.
      • listSensitiveObjectsResponseIterator

        public Iterable<ListSensitiveObjectsResponse> listSensitiveObjectsResponseIterator​(ListSensitiveObjectsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveObjects 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.
      • listSensitiveObjectsRecordIterator

        public Iterable<SensitiveObjectSummary> listSensitiveObjectsRecordIterator​(ListSensitiveObjectsRequest request)
        Creates a new iterable which will iterate over the SensitiveObjectSummary objects contained in responses from the listSensitiveObjects 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 SensitiveObjectSummary objects contained in responses received from the service.
      • listSensitiveSchemasResponseIterator

        public Iterable<ListSensitiveSchemasResponse> listSensitiveSchemasResponseIterator​(ListSensitiveSchemasRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveSchemas 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.
      • listSensitiveSchemasRecordIterator

        public Iterable<SensitiveSchemaSummary> listSensitiveSchemasRecordIterator​(ListSensitiveSchemasRequest request)
        Creates a new iterable which will iterate over the SensitiveSchemaSummary objects contained in responses from the listSensitiveSchemas 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 SensitiveSchemaSummary objects contained in responses received from the service.
      • listSensitiveTypeGroupsResponseIterator

        public Iterable<ListSensitiveTypeGroupsResponse> listSensitiveTypeGroupsResponseIterator​(ListSensitiveTypeGroupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveTypeGroups 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.
      • listSensitiveTypesResponseIterator

        public Iterable<ListSensitiveTypesResponse> listSensitiveTypesResponseIterator​(ListSensitiveTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveTypes 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.
      • listSensitiveTypesRecordIterator

        public Iterable<SensitiveTypeSummary> listSensitiveTypesRecordIterator​(ListSensitiveTypesRequest request)
        Creates a new iterable which will iterate over the SensitiveTypeSummary objects contained in responses from the listSensitiveTypes 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 SensitiveTypeSummary objects contained in responses received from the service.
      • listSensitiveTypesExportsResponseIterator

        public Iterable<ListSensitiveTypesExportsResponse> listSensitiveTypesExportsResponseIterator​(ListSensitiveTypesExportsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSensitiveTypesExports 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.
      • listSqlCollectionAnalyticsResponseIterator

        public Iterable<ListSqlCollectionAnalyticsResponse> listSqlCollectionAnalyticsResponseIterator​(ListSqlCollectionAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlCollectionAnalytics 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.
      • listSqlCollectionAnalyticsRecordIterator

        public Iterable<SqlCollectionAggregation> listSqlCollectionAnalyticsRecordIterator​(ListSqlCollectionAnalyticsRequest request)
        Creates a new iterable which will iterate over the SqlCollectionAggregation objects contained in responses from the listSqlCollectionAnalytics 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 SqlCollectionAggregation objects contained in responses received from the service.
      • listSqlCollectionLogInsightsResponseIterator

        public Iterable<ListSqlCollectionLogInsightsResponse> listSqlCollectionLogInsightsResponseIterator​(ListSqlCollectionLogInsightsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlCollectionLogInsights 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.
      • listSqlCollectionsResponseIterator

        public Iterable<ListSqlCollectionsResponse> listSqlCollectionsResponseIterator​(ListSqlCollectionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlCollections 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.
      • listSqlCollectionsRecordIterator

        public Iterable<SqlCollectionSummary> listSqlCollectionsRecordIterator​(ListSqlCollectionsRequest request)
        Creates a new iterable which will iterate over the SqlCollectionSummary objects contained in responses from the listSqlCollections 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 SqlCollectionSummary objects contained in responses received from the service.
      • listSqlFirewallAllowedSqlAnalyticsResponseIterator

        public Iterable<ListSqlFirewallAllowedSqlAnalyticsResponse> listSqlFirewallAllowedSqlAnalyticsResponseIterator​(ListSqlFirewallAllowedSqlAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallAllowedSqlAnalytics 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.
      • listSqlFirewallAllowedSqlsResponseIterator

        public Iterable<ListSqlFirewallAllowedSqlsResponse> listSqlFirewallAllowedSqlsResponseIterator​(ListSqlFirewallAllowedSqlsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallAllowedSqls 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.
      • listSqlFirewallPoliciesResponseIterator

        public Iterable<ListSqlFirewallPoliciesResponse> listSqlFirewallPoliciesResponseIterator​(ListSqlFirewallPoliciesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallPolicies 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.
      • listSqlFirewallPoliciesRecordIterator

        public Iterable<SqlFirewallPolicySummary> listSqlFirewallPoliciesRecordIterator​(ListSqlFirewallPoliciesRequest request)
        Creates a new iterable which will iterate over the SqlFirewallPolicySummary objects contained in responses from the listSqlFirewallPolicies 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 SqlFirewallPolicySummary objects contained in responses received from the service.
      • listSqlFirewallPolicyAnalyticsResponseIterator

        public Iterable<ListSqlFirewallPolicyAnalyticsResponse> listSqlFirewallPolicyAnalyticsResponseIterator​(ListSqlFirewallPolicyAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallPolicyAnalytics 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.
      • listSqlFirewallViolationAnalyticsResponseIterator

        public Iterable<ListSqlFirewallViolationAnalyticsResponse> listSqlFirewallViolationAnalyticsResponseIterator​(ListSqlFirewallViolationAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallViolationAnalytics 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.
      • listSqlFirewallViolationsResponseIterator

        public Iterable<ListSqlFirewallViolationsResponse> listSqlFirewallViolationsResponseIterator​(ListSqlFirewallViolationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlFirewallViolations 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.
      • listTablesResponseIterator

        public Iterable<ListTablesResponse> listTablesResponseIterator​(ListTablesRequest request)
        Creates a new iterable which will iterate over the responses received from the listTables 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.
      • listTablesRecordIterator

        public Iterable<TableSummary> listTablesRecordIterator​(ListTablesRequest request)
        Creates a new iterable which will iterate over the TableSummary objects contained in responses from the listTables 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 TableSummary objects contained in responses received from the service.
      • listTargetAlertPolicyAssociationsResponseIterator

        public Iterable<ListTargetAlertPolicyAssociationsResponse> listTargetAlertPolicyAssociationsResponseIterator​(ListTargetAlertPolicyAssociationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listTargetAlertPolicyAssociations 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.
      • listTargetDatabasesResponseIterator

        public Iterable<ListTargetDatabasesResponse> listTargetDatabasesResponseIterator​(ListTargetDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listTargetDatabases 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.
      • listTargetDatabasesRecordIterator

        public Iterable<TargetDatabaseSummary> listTargetDatabasesRecordIterator​(ListTargetDatabasesRequest request)
        Creates a new iterable which will iterate over the TargetDatabaseSummary objects contained in responses from the listTargetDatabases 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 TargetDatabaseSummary objects contained in responses received from the service.
      • listUserAccessAnalyticsResponseIterator

        public Iterable<ListUserAccessAnalyticsResponse> listUserAccessAnalyticsResponseIterator​(ListUserAccessAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listUserAccessAnalytics 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.
      • listUserAnalyticsResponseIterator

        public Iterable<ListUserAnalyticsResponse> listUserAnalyticsResponseIterator​(ListUserAnalyticsRequest request)
        Creates a new iterable which will iterate over the responses received from the listUserAnalytics 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.
      • listUserAnalyticsRecordIterator

        public Iterable<UserAggregation> listUserAnalyticsRecordIterator​(ListUserAnalyticsRequest request)
        Creates a new iterable which will iterate over the UserAggregation objects contained in responses from the listUserAnalytics 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 UserAggregation objects contained in responses received from the service.
      • listUserAssessmentsResponseIterator

        public Iterable<ListUserAssessmentsResponse> listUserAssessmentsResponseIterator​(ListUserAssessmentsRequest request)
        Creates a new iterable which will iterate over the responses received from the listUserAssessments 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.
      • listUserAssessmentsRecordIterator

        public Iterable<UserAssessmentSummary> listUserAssessmentsRecordIterator​(ListUserAssessmentsRequest request)
        Creates a new iterable which will iterate over the UserAssessmentSummary objects contained in responses from the listUserAssessments 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 UserAssessmentSummary objects contained in responses received from the service.
      • listUsersResponseIterator

        public Iterable<ListUsersResponse> listUsersResponseIterator​(ListUsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listUsers 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.
      • listUsersRecordIterator

        public Iterable<UserSummary> listUsersRecordIterator​(ListUsersRequest request)
        Creates a new iterable which will iterate over the UserSummary objects contained in responses from the listUsers 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 UserSummary 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 the WorkRequestError 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 the WorkRequestError 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 the WorkRequestLogEntry 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 the WorkRequestLogEntry 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 the WorkRequestSummary 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 the WorkRequestSummary objects contained in responses received from the service.