Class DbManagementPaginators


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

      • DbManagementPaginators

        public DbManagementPaginators​(DbManagement client)
    • Method Detail

      • listAsmPropertiesResponseIterator

        public Iterable<ListAsmPropertiesResponse> listAsmPropertiesResponseIterator​(ListAsmPropertiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAsmProperties 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.
      • listAsmPropertiesRecordIterator

        public Iterable<AsmPropertySummary> listAsmPropertiesRecordIterator​(ListAsmPropertiesRequest request)
        Creates a new iterable which will iterate over the AsmPropertySummary objects contained in responses from the listAsmProperties 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 AsmPropertySummary objects contained in responses received from the service.
      • listAssociatedDatabasesResponseIterator

        public Iterable<ListAssociatedDatabasesResponse> listAssociatedDatabasesResponseIterator​(ListAssociatedDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAssociatedDatabases 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.
      • listConsumerGroupPrivilegesResponseIterator

        public Iterable<ListConsumerGroupPrivilegesResponse> listConsumerGroupPrivilegesResponseIterator​(ListConsumerGroupPrivilegesRequest request)
        Creates a new iterable which will iterate over the responses received from the listConsumerGroupPrivileges 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.
      • listCursorCacheStatementsResponseIterator

        public Iterable<ListCursorCacheStatementsResponse> listCursorCacheStatementsResponseIterator​(ListCursorCacheStatementsRequest request)
        Creates a new iterable which will iterate over the responses received from the listCursorCacheStatements 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.
      • listDataAccessContainersResponseIterator

        public Iterable<ListDataAccessContainersResponse> listDataAccessContainersResponseIterator​(ListDataAccessContainersRequest request)
        Creates a new iterable which will iterate over the responses received from the listDataAccessContainers 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.
      • listDbManagementPrivateEndpointsResponseIterator

        public Iterable<ListDbManagementPrivateEndpointsResponse> listDbManagementPrivateEndpointsResponseIterator​(ListDbManagementPrivateEndpointsRequest request)
        Creates a new iterable which will iterate over the responses received from the listDbManagementPrivateEndpoints 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.
      • listExternalAsmDiskGroupsResponseIterator

        public Iterable<ListExternalAsmDiskGroupsResponse> listExternalAsmDiskGroupsResponseIterator​(ListExternalAsmDiskGroupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalAsmDiskGroups 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.
      • listExternalAsmInstancesResponseIterator

        public Iterable<ListExternalAsmInstancesResponse> listExternalAsmInstancesResponseIterator​(ListExternalAsmInstancesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalAsmInstances 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.
      • listExternalAsmUsersResponseIterator

        public Iterable<ListExternalAsmUsersResponse> listExternalAsmUsersResponseIterator​(ListExternalAsmUsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalAsmUsers 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.
      • listExternalAsmUsersRecordIterator

        public Iterable<ExternalAsmUserSummary> listExternalAsmUsersRecordIterator​(ListExternalAsmUsersRequest request)
        Creates a new iterable which will iterate over the ExternalAsmUserSummary objects contained in responses from the listExternalAsmUsers 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 ExternalAsmUserSummary objects contained in responses received from the service.
      • listExternalAsmsResponseIterator

        public Iterable<ListExternalAsmsResponse> listExternalAsmsResponseIterator​(ListExternalAsmsRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalAsms 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.
      • listExternalAsmsRecordIterator

        public Iterable<ExternalAsmSummary> listExternalAsmsRecordIterator​(ListExternalAsmsRequest request)
        Creates a new iterable which will iterate over the ExternalAsmSummary objects contained in responses from the listExternalAsms 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 ExternalAsmSummary objects contained in responses received from the service.
      • listExternalClusterInstancesResponseIterator

        public Iterable<ListExternalClusterInstancesResponse> listExternalClusterInstancesResponseIterator​(ListExternalClusterInstancesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalClusterInstances 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.
      • listExternalClustersResponseIterator

        public Iterable<ListExternalClustersResponse> listExternalClustersResponseIterator​(ListExternalClustersRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalClusters 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.
      • listExternalClustersRecordIterator

        public Iterable<ExternalClusterSummary> listExternalClustersRecordIterator​(ListExternalClustersRequest request)
        Creates a new iterable which will iterate over the ExternalClusterSummary objects contained in responses from the listExternalClusters 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 ExternalClusterSummary objects contained in responses received from the service.
      • listExternalDatabasesResponseIterator

        public Iterable<ListExternalDatabasesResponse> listExternalDatabasesResponseIterator​(ListExternalDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDatabases 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.
      • listExternalDatabasesRecordIterator

        public Iterable<ExternalDatabaseSummary> listExternalDatabasesRecordIterator​(ListExternalDatabasesRequest request)
        Creates a new iterable which will iterate over the ExternalDatabaseSummary objects contained in responses from the listExternalDatabases 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 ExternalDatabaseSummary objects contained in responses received from the service.
      • listExternalDbHomesResponseIterator

        public Iterable<ListExternalDbHomesResponse> listExternalDbHomesResponseIterator​(ListExternalDbHomesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDbHomes 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.
      • listExternalDbHomesRecordIterator

        public Iterable<ExternalDbHomeSummary> listExternalDbHomesRecordIterator​(ListExternalDbHomesRequest request)
        Creates a new iterable which will iterate over the ExternalDbHomeSummary objects contained in responses from the listExternalDbHomes 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 ExternalDbHomeSummary objects contained in responses received from the service.
      • listExternalDbNodesResponseIterator

        public Iterable<ListExternalDbNodesResponse> listExternalDbNodesResponseIterator​(ListExternalDbNodesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDbNodes 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.
      • listExternalDbNodesRecordIterator

        public Iterable<ExternalDbNodeSummary> listExternalDbNodesRecordIterator​(ListExternalDbNodesRequest request)
        Creates a new iterable which will iterate over the ExternalDbNodeSummary objects contained in responses from the listExternalDbNodes 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 ExternalDbNodeSummary objects contained in responses received from the service.
      • listExternalDbSystemConnectorsResponseIterator

        public Iterable<ListExternalDbSystemConnectorsResponse> listExternalDbSystemConnectorsResponseIterator​(ListExternalDbSystemConnectorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDbSystemConnectors 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.
      • listExternalDbSystemDiscoveriesResponseIterator

        public Iterable<ListExternalDbSystemDiscoveriesResponse> listExternalDbSystemDiscoveriesResponseIterator​(ListExternalDbSystemDiscoveriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDbSystemDiscoveries 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.
      • listExternalDbSystemsResponseIterator

        public Iterable<ListExternalDbSystemsResponse> listExternalDbSystemsResponseIterator​(ListExternalDbSystemsRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalDbSystems 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.
      • listExternalDbSystemsRecordIterator

        public Iterable<ExternalDbSystemSummary> listExternalDbSystemsRecordIterator​(ListExternalDbSystemsRequest request)
        Creates a new iterable which will iterate over the ExternalDbSystemSummary objects contained in responses from the listExternalDbSystems 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 ExternalDbSystemSummary objects contained in responses received from the service.
      • listExternalExadataInfrastructuresResponseIterator

        public Iterable<ListExternalExadataInfrastructuresResponse> listExternalExadataInfrastructuresResponseIterator​(ListExternalExadataInfrastructuresRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalExadataInfrastructures 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.
      • listExternalExadataStorageConnectorsResponseIterator

        public Iterable<ListExternalExadataStorageConnectorsResponse> listExternalExadataStorageConnectorsResponseIterator​(ListExternalExadataStorageConnectorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalExadataStorageConnectors 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.
      • listExternalExadataStorageServersResponseIterator

        public Iterable<ListExternalExadataStorageServersResponse> listExternalExadataStorageServersResponseIterator​(ListExternalExadataStorageServersRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalExadataStorageServers 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.
      • listExternalListenerServicesResponseIterator

        public Iterable<ListExternalListenerServicesResponse> listExternalListenerServicesResponseIterator​(ListExternalListenerServicesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalListenerServices 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.
      • listExternalListenersResponseIterator

        public Iterable<ListExternalListenersResponse> listExternalListenersResponseIterator​(ListExternalListenersRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalListeners 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.
      • listExternalListenersRecordIterator

        public Iterable<ExternalListenerSummary> listExternalListenersRecordIterator​(ListExternalListenersRequest request)
        Creates a new iterable which will iterate over the ExternalListenerSummary objects contained in responses from the listExternalListeners 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 ExternalListenerSummary objects contained in responses received from the service.
      • listExternalMySqlDatabasesResponseIterator

        public Iterable<ListExternalMySqlDatabasesResponse> listExternalMySqlDatabasesResponseIterator​(ListExternalMySqlDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listExternalMySqlDatabases 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.
      • listJobExecutionsResponseIterator

        public Iterable<ListJobExecutionsResponse> listJobExecutionsResponseIterator​(ListJobExecutionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listJobExecutions 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.
      • listJobExecutionsRecordIterator

        public Iterable<JobExecutionSummary> listJobExecutionsRecordIterator​(ListJobExecutionsRequest request)
        Creates a new iterable which will iterate over the JobExecutionSummary objects contained in responses from the listJobExecutions 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 JobExecutionSummary objects contained in responses received from the service.
      • listJobRunsResponseIterator

        public Iterable<ListJobRunsResponse> listJobRunsResponseIterator​(ListJobRunsRequest request)
        Creates a new iterable which will iterate over the responses received from the listJobRuns 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.
      • listJobRunsRecordIterator

        public Iterable<JobRunSummary> listJobRunsRecordIterator​(ListJobRunsRequest request)
        Creates a new iterable which will iterate over the JobRunSummary objects contained in responses from the listJobRuns 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 JobRunSummary objects contained in responses received from the service.
      • listJobsResponseIterator

        public Iterable<ListJobsResponse> listJobsResponseIterator​(ListJobsRequest request)
        Creates a new iterable which will iterate over the responses received from the listJobs 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.
      • listJobsRecordIterator

        public Iterable<JobSummary> listJobsRecordIterator​(ListJobsRequest request)
        Creates a new iterable which will iterate over the JobSummary objects contained in responses from the listJobs 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 JobSummary objects contained in responses received from the service.
      • listManagedDatabaseGroupsResponseIterator

        public Iterable<ListManagedDatabaseGroupsResponse> listManagedDatabaseGroupsResponseIterator​(ListManagedDatabaseGroupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listManagedDatabaseGroups 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.
      • listManagedDatabasesResponseIterator

        public Iterable<ListManagedDatabasesResponse> listManagedDatabasesResponseIterator​(ListManagedDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listManagedDatabases 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.
      • listManagedDatabasesRecordIterator

        public Iterable<ManagedDatabaseSummary> listManagedDatabasesRecordIterator​(ListManagedDatabasesRequest request)
        Creates a new iterable which will iterate over the ManagedDatabaseSummary objects contained in responses from the listManagedDatabases 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 ManagedDatabaseSummary objects contained in responses received from the service.
      • listMySqlDatabaseConnectorsResponseIterator

        public Iterable<ListMySqlDatabaseConnectorsResponse> listMySqlDatabaseConnectorsResponseIterator​(ListMySqlDatabaseConnectorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listMySqlDatabaseConnectors 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.
      • listNamedCredentialsResponseIterator

        public Iterable<ListNamedCredentialsResponse> listNamedCredentialsResponseIterator​(ListNamedCredentialsRequest request)
        Creates a new iterable which will iterate over the responses received from the listNamedCredentials 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.
      • listNamedCredentialsRecordIterator

        public Iterable<NamedCredentialSummary> listNamedCredentialsRecordIterator​(ListNamedCredentialsRequest request)
        Creates a new iterable which will iterate over the NamedCredentialSummary objects contained in responses from the listNamedCredentials 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 NamedCredentialSummary objects contained in responses received from the service.
      • listObjectPrivilegesResponseIterator

        public Iterable<ListObjectPrivilegesResponse> listObjectPrivilegesResponseIterator​(ListObjectPrivilegesRequest request)
        Creates a new iterable which will iterate over the responses received from the listObjectPrivileges 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.
      • listObjectPrivilegesRecordIterator

        public Iterable<ObjectPrivilegeSummary> listObjectPrivilegesRecordIterator​(ListObjectPrivilegesRequest request)
        Creates a new iterable which will iterate over the ObjectPrivilegeSummary objects contained in responses from the listObjectPrivileges 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 ObjectPrivilegeSummary objects contained in responses received from the service.
      • listOptimizerStatisticsCollectionAggregationsResponseIterator

        public Iterable<ListOptimizerStatisticsCollectionAggregationsResponse> listOptimizerStatisticsCollectionAggregationsResponseIterator​(ListOptimizerStatisticsCollectionAggregationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listOptimizerStatisticsCollectionAggregations 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.
      • listOptimizerStatisticsCollectionOperationsResponseIterator

        public Iterable<ListOptimizerStatisticsCollectionOperationsResponse> listOptimizerStatisticsCollectionOperationsResponseIterator​(ListOptimizerStatisticsCollectionOperationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listOptimizerStatisticsCollectionOperations 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.
      • listProxiedForUsersResponseIterator

        public Iterable<ListProxiedForUsersResponse> listProxiedForUsersResponseIterator​(ListProxiedForUsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listProxiedForUsers 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.
      • listProxiedForUsersRecordIterator

        public Iterable<ProxiedForUserSummary> listProxiedForUsersRecordIterator​(ListProxiedForUsersRequest request)
        Creates a new iterable which will iterate over the ProxiedForUserSummary objects contained in responses from the listProxiedForUsers 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 ProxiedForUserSummary objects contained in responses received from the service.
      • listProxyUsersResponseIterator

        public Iterable<ListProxyUsersResponse> listProxyUsersResponseIterator​(ListProxyUsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listProxyUsers 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.
      • listProxyUsersRecordIterator

        public Iterable<ProxyUserSummary> listProxyUsersRecordIterator​(ListProxyUsersRequest request)
        Creates a new iterable which will iterate over the ProxyUserSummary objects contained in responses from the listProxyUsers 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 ProxyUserSummary 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.
      • listSqlPlanBaselineJobsResponseIterator

        public Iterable<ListSqlPlanBaselineJobsResponse> listSqlPlanBaselineJobsResponseIterator​(ListSqlPlanBaselineJobsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlPlanBaselineJobs 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.
      • listSqlPlanBaselinesResponseIterator

        public Iterable<ListSqlPlanBaselinesResponse> listSqlPlanBaselinesResponseIterator​(ListSqlPlanBaselinesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSqlPlanBaselines 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.
      • listSqlPlanBaselinesRecordIterator

        public Iterable<SqlPlanBaselineSummary> listSqlPlanBaselinesRecordIterator​(ListSqlPlanBaselinesRequest request)
        Creates a new iterable which will iterate over the SqlPlanBaselineSummary objects contained in responses from the listSqlPlanBaselines 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 SqlPlanBaselineSummary objects contained in responses received from the service.
      • listSystemPrivilegesResponseIterator

        public Iterable<ListSystemPrivilegesResponse> listSystemPrivilegesResponseIterator​(ListSystemPrivilegesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSystemPrivileges 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.
      • listSystemPrivilegesRecordIterator

        public Iterable<SystemPrivilegeSummary> listSystemPrivilegesRecordIterator​(ListSystemPrivilegesRequest request)
        Creates a new iterable which will iterate over the SystemPrivilegeSummary objects contained in responses from the listSystemPrivileges 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 SystemPrivilegeSummary objects contained in responses received from the service.
      • listTablespacesResponseIterator

        public Iterable<ListTablespacesResponse> listTablespacesResponseIterator​(ListTablespacesRequest request)
        Creates a new iterable which will iterate over the responses received from the listTablespaces 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.
      • listTablespacesRecordIterator

        public Iterable<TablespaceSummary> listTablespacesRecordIterator​(ListTablespacesRequest request)
        Creates a new iterable which will iterate over the TablespaceSummary objects contained in responses from the listTablespaces 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 TablespaceSummary 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.