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.
      • listCloudAsmDiskGroupsResponseIterator

        public Iterable<ListCloudAsmDiskGroupsResponse> listCloudAsmDiskGroupsResponseIterator​(ListCloudAsmDiskGroupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudAsmDiskGroups operation.

        This 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.
      • listCloudAsmDiskGroupsRecordIterator

        public Iterable<CloudAsmDiskGroupSummary> listCloudAsmDiskGroupsRecordIterator​(ListCloudAsmDiskGroupsRequest request)
        Creates a new iterable which will iterate over the CloudAsmDiskGroupSummary objects contained in responses from the listCloudAsmDiskGroups operation.

        This 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 CloudAsmDiskGroupSummary objects contained in responses received from the service.
      • listCloudAsmInstancesResponseIterator

        public Iterable<ListCloudAsmInstancesResponse> listCloudAsmInstancesResponseIterator​(ListCloudAsmInstancesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudAsmInstances operation.

        This 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.
      • listCloudAsmInstancesRecordIterator

        public Iterable<CloudAsmInstanceSummary> listCloudAsmInstancesRecordIterator​(ListCloudAsmInstancesRequest request)
        Creates a new iterable which will iterate over the CloudAsmInstanceSummary objects contained in responses from the listCloudAsmInstances operation.

        This 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 CloudAsmInstanceSummary objects contained in responses received from the service.
      • listCloudAsmUsersResponseIterator

        public Iterable<ListCloudAsmUsersResponse> listCloudAsmUsersResponseIterator​(ListCloudAsmUsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudAsmUsers operation.

        This 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.
      • listCloudAsmUsersRecordIterator

        public Iterable<CloudAsmUserSummary> listCloudAsmUsersRecordIterator​(ListCloudAsmUsersRequest request)
        Creates a new iterable which will iterate over the CloudAsmUserSummary objects contained in responses from the listCloudAsmUsers operation.

        This 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 CloudAsmUserSummary objects contained in responses received from the service.
      • listCloudAsmsResponseIterator

        public Iterable<ListCloudAsmsResponse> listCloudAsmsResponseIterator​(ListCloudAsmsRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudAsms operation.

        This 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.
      • listCloudAsmsRecordIterator

        public Iterable<CloudAsmSummary> listCloudAsmsRecordIterator​(ListCloudAsmsRequest request)
        Creates a new iterable which will iterate over the CloudAsmSummary objects contained in responses from the listCloudAsms operation.

        This 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 CloudAsmSummary objects contained in responses received from the service.
      • listCloudClusterInstancesResponseIterator

        public Iterable<ListCloudClusterInstancesResponse> listCloudClusterInstancesResponseIterator​(ListCloudClusterInstancesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudClusterInstances operation.

        This 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.
      • listCloudClustersResponseIterator

        public Iterable<ListCloudClustersResponse> listCloudClustersResponseIterator​(ListCloudClustersRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudClusters operation.

        This 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.
      • listCloudClustersRecordIterator

        public Iterable<CloudClusterSummary> listCloudClustersRecordIterator​(ListCloudClustersRequest request)
        Creates a new iterable which will iterate over the CloudClusterSummary objects contained in responses from the listCloudClusters operation.

        This 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 CloudClusterSummary objects contained in responses received from the service.
      • listCloudDatabasesResponseIterator

        public Iterable<ListCloudDatabasesResponse> listCloudDatabasesResponseIterator​(ListCloudDatabasesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDatabases operation.

        This 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.
      • listCloudDatabasesRecordIterator

        public Iterable<CloudDatabaseSummary> listCloudDatabasesRecordIterator​(ListCloudDatabasesRequest request)
        Creates a new iterable which will iterate over the CloudDatabaseSummary objects contained in responses from the listCloudDatabases operation.

        This 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 CloudDatabaseSummary objects contained in responses received from the service.
      • listCloudDbHomesResponseIterator

        public Iterable<ListCloudDbHomesResponse> listCloudDbHomesResponseIterator​(ListCloudDbHomesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDbHomes operation.

        This 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.
      • listCloudDbHomesRecordIterator

        public Iterable<CloudDbHomeSummary> listCloudDbHomesRecordIterator​(ListCloudDbHomesRequest request)
        Creates a new iterable which will iterate over the CloudDbHomeSummary objects contained in responses from the listCloudDbHomes operation.

        This 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 CloudDbHomeSummary objects contained in responses received from the service.
      • listCloudDbNodesResponseIterator

        public Iterable<ListCloudDbNodesResponse> listCloudDbNodesResponseIterator​(ListCloudDbNodesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDbNodes operation.

        This 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.
      • listCloudDbNodesRecordIterator

        public Iterable<CloudDbNodeSummary> listCloudDbNodesRecordIterator​(ListCloudDbNodesRequest request)
        Creates a new iterable which will iterate over the CloudDbNodeSummary objects contained in responses from the listCloudDbNodes operation.

        This 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 CloudDbNodeSummary objects contained in responses received from the service.
      • listCloudDbSystemConnectorsResponseIterator

        public Iterable<ListCloudDbSystemConnectorsResponse> listCloudDbSystemConnectorsResponseIterator​(ListCloudDbSystemConnectorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDbSystemConnectors operation.

        This 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.
      • listCloudDbSystemDiscoveriesResponseIterator

        public Iterable<ListCloudDbSystemDiscoveriesResponse> listCloudDbSystemDiscoveriesResponseIterator​(ListCloudDbSystemDiscoveriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDbSystemDiscoveries operation.

        This 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.
      • listCloudDbSystemsResponseIterator

        public Iterable<ListCloudDbSystemsResponse> listCloudDbSystemsResponseIterator​(ListCloudDbSystemsRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudDbSystems operation.

        This 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.
      • listCloudDbSystemsRecordIterator

        public Iterable<CloudDbSystemSummary> listCloudDbSystemsRecordIterator​(ListCloudDbSystemsRequest request)
        Creates a new iterable which will iterate over the CloudDbSystemSummary objects contained in responses from the listCloudDbSystems operation.

        This 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 CloudDbSystemSummary objects contained in responses received from the service.
      • listCloudListenerServicesResponseIterator

        public Iterable<ListCloudListenerServicesResponse> listCloudListenerServicesResponseIterator​(ListCloudListenerServicesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudListenerServices operation.

        This 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.
      • listCloudListenersResponseIterator

        public Iterable<ListCloudListenersResponse> listCloudListenersResponseIterator​(ListCloudListenersRequest request)
        Creates a new iterable which will iterate over the responses received from the listCloudListeners operation.

        This 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.
      • listCloudListenersRecordIterator

        public Iterable<CloudListenerSummary> listCloudListenersRecordIterator​(ListCloudListenersRequest request)
        Creates a new iterable which will iterate over the CloudListenerSummary objects contained in responses from the listCloudListeners operation.

        This 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 CloudListenerSummary objects contained in 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.