Class LogAnalyticsPaginators


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

      • LogAnalyticsPaginators

        public LogAnalyticsPaginators​(LogAnalytics client)
    • Method Detail

      • listAssociableEntitiesResponseIterator

        public Iterable<ListAssociableEntitiesResponse> listAssociableEntitiesResponseIterator​(ListAssociableEntitiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAssociableEntities operation.

        This iterable will fetch more data from the server as 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.
      • listAssociableEntitiesRecordIterator

        public Iterable<AssociableEntity> listAssociableEntitiesRecordIterator​(ListAssociableEntitiesRequest request)
        Creates a new iterable which will iterate over the AssociableEntity objects contained in responses from the listAssociableEntities operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the AssociableEntity objects contained in responses received from the service.
      • listAssociatedEntitiesResponseIterator

        public Iterable<ListAssociatedEntitiesResponse> listAssociatedEntitiesResponseIterator​(ListAssociatedEntitiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listAssociatedEntities operation.

        This iterable will fetch more data from the server as 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.
      • listAutoAssociationsResponseIterator

        public Iterable<ListAutoAssociationsResponse> listAutoAssociationsResponseIterator​(ListAutoAssociationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listAutoAssociations operation.

        This iterable will fetch more data from the server as 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.
      • listAutoAssociationsRecordIterator

        public Iterable<AutoAssociationState> listAutoAssociationsRecordIterator​(ListAutoAssociationsRequest request)
        Creates a new iterable which will iterate over the AutoAssociationState objects contained in responses from the listAutoAssociations operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the AutoAssociationState objects contained in responses received from the service.
      • listCategoriesResponseIterator

        public Iterable<ListCategoriesResponse> listCategoriesResponseIterator​(ListCategoriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listCategories operation.

        This iterable will fetch more data from the server as 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.
      • listCategoriesRecordIterator

        public Iterable<LogAnalyticsCategory> listCategoriesRecordIterator​(ListCategoriesRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsCategory objects contained in responses from the listCategories operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsCategory objects contained in responses received from the service.
      • listConfigWorkRequestsResponseIterator

        public Iterable<ListConfigWorkRequestsResponse> listConfigWorkRequestsResponseIterator​(ListConfigWorkRequestsRequest request)
        Creates a new iterable which will iterate over the responses received from the listConfigWorkRequests operation.

        This iterable will fetch more data from the server as 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.
      • listEffectivePropertiesResponseIterator

        public Iterable<ListEffectivePropertiesResponse> listEffectivePropertiesResponseIterator​(ListEffectivePropertiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listEffectiveProperties operation.

        This iterable will fetch more data from the server as 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.
      • listEffectivePropertiesRecordIterator

        public Iterable<EffectivePropertySummary> listEffectivePropertiesRecordIterator​(ListEffectivePropertiesRequest request)
        Creates a new iterable which will iterate over the EffectivePropertySummary objects contained in responses from the listEffectiveProperties operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the EffectivePropertySummary objects contained in responses received from the service.
      • listEntityAssociationsResponseIterator

        public Iterable<ListEntityAssociationsResponse> listEntityAssociationsResponseIterator​(ListEntityAssociationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listEntityAssociations operation.

        This iterable will fetch more data from the server as 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.
      • listEntitySourceAssociationsResponseIterator

        public Iterable<ListEntitySourceAssociationsResponse> listEntitySourceAssociationsResponseIterator​(ListEntitySourceAssociationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listEntitySourceAssociations operation.

        This iterable will fetch more data from the server as 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.
      • listEntitySourceAssociationsRecordIterator

        public Iterable<LogAnalyticsAssociation> listEntitySourceAssociationsRecordIterator​(ListEntitySourceAssociationsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsAssociation objects contained in responses from the listEntitySourceAssociations operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsAssociation objects contained in responses received from the service.
      • listFieldsResponseIterator

        public Iterable<ListFieldsResponse> listFieldsResponseIterator​(ListFieldsRequest request)
        Creates a new iterable which will iterate over the responses received from the listFields operation.

        This iterable will fetch more data from the server as 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.
      • listFieldsRecordIterator

        public Iterable<LogAnalyticsFieldSummary> listFieldsRecordIterator​(ListFieldsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsFieldSummary objects contained in responses from the listFields operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsFieldSummary objects contained in responses received from the service.
      • listIngestTimeRulesResponseIterator

        public Iterable<ListIngestTimeRulesResponse> listIngestTimeRulesResponseIterator​(ListIngestTimeRulesRequest request)
        Creates a new iterable which will iterate over the responses received from the listIngestTimeRules operation.

        This iterable will fetch more data from the server as 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.
      • listIngestTimeRulesRecordIterator

        public Iterable<IngestTimeRuleSummary> listIngestTimeRulesRecordIterator​(ListIngestTimeRulesRequest request)
        Creates a new iterable which will iterate over the IngestTimeRuleSummary objects contained in responses from the listIngestTimeRules operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the IngestTimeRuleSummary objects contained in responses received from the service.
      • listLabelPrioritiesResponseIterator

        public Iterable<ListLabelPrioritiesResponse> listLabelPrioritiesResponseIterator​(ListLabelPrioritiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listLabelPriorities operation.

        This iterable will fetch more data from the server as 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.
      • listLabelPrioritiesRecordIterator

        public Iterable<LabelPriority> listLabelPrioritiesRecordIterator​(ListLabelPrioritiesRequest request)
        Creates a new iterable which will iterate over the LabelPriority objects contained in responses from the listLabelPriorities operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LabelPriority objects contained in responses received from the service.
      • listLabelSourceDetailsResponseIterator

        public Iterable<ListLabelSourceDetailsResponse> listLabelSourceDetailsResponseIterator​(ListLabelSourceDetailsRequest request)
        Creates a new iterable which will iterate over the responses received from the listLabelSourceDetails operation.

        This iterable will fetch more data from the server as 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.
      • listLabelSourceDetailsRecordIterator

        public Iterable<LabelSourceSummary> listLabelSourceDetailsRecordIterator​(ListLabelSourceDetailsRequest request)
        Creates a new iterable which will iterate over the LabelSourceSummary objects contained in responses from the listLabelSourceDetails operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LabelSourceSummary objects contained in responses received from the service.
      • listLabelsResponseIterator

        public Iterable<ListLabelsResponse> listLabelsResponseIterator​(ListLabelsRequest request)
        Creates a new iterable which will iterate over the responses received from the listLabels operation.

        This iterable will fetch more data from the server as 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.
      • listLabelsRecordIterator

        public Iterable<LogAnalyticsLabelSummary> listLabelsRecordIterator​(ListLabelsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsLabelSummary objects contained in responses from the listLabels operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsLabelSummary objects contained in responses received from the service.
      • listLogAnalyticsEmBridgesResponseIterator

        public Iterable<ListLogAnalyticsEmBridgesResponse> listLogAnalyticsEmBridgesResponseIterator​(ListLogAnalyticsEmBridgesRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsEmBridges operation.

        This iterable will fetch more data from the server as 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.
      • listLogAnalyticsEntitiesResponseIterator

        public Iterable<ListLogAnalyticsEntitiesResponse> listLogAnalyticsEntitiesResponseIterator​(ListLogAnalyticsEntitiesRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsEntities operation.

        This iterable will fetch more data from the server as 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.
      • listLogAnalyticsEntityTopologyResponseIterator

        public Iterable<ListLogAnalyticsEntityTopologyResponse> listLogAnalyticsEntityTopologyResponseIterator​(ListLogAnalyticsEntityTopologyRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsEntityTopology operation.

        This iterable will fetch more data from the server as 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.
      • listLogAnalyticsEntityTypesResponseIterator

        public Iterable<ListLogAnalyticsEntityTypesResponse> listLogAnalyticsEntityTypesResponseIterator​(ListLogAnalyticsEntityTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsEntityTypes operation.

        This iterable will fetch more data from the server as 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.
      • listLogAnalyticsLogGroupsResponseIterator

        public Iterable<ListLogAnalyticsLogGroupsResponse> listLogAnalyticsLogGroupsResponseIterator​(ListLogAnalyticsLogGroupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsLogGroups operation.

        This iterable will fetch more data from the server as 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.
      • listLogAnalyticsObjectCollectionRulesResponseIterator

        public Iterable<ListLogAnalyticsObjectCollectionRulesResponse> listLogAnalyticsObjectCollectionRulesResponseIterator​(ListLogAnalyticsObjectCollectionRulesRequest request)
        Creates a new iterable which will iterate over the responses received from the listLogAnalyticsObjectCollectionRules operation.

        This iterable will fetch more data from the server as 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.
      • listLookupsResponseIterator

        public Iterable<ListLookupsResponse> listLookupsResponseIterator​(ListLookupsRequest request)
        Creates a new iterable which will iterate over the responses received from the listLookups operation.

        This iterable will fetch more data from the server as 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.
      • listLookupsRecordIterator

        public Iterable<LogAnalyticsLookup> listLookupsRecordIterator​(ListLookupsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsLookup objects contained in responses from the listLookups operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsLookup objects contained in responses received from the service.
      • listMetaSourceTypesResponseIterator

        public Iterable<ListMetaSourceTypesResponse> listMetaSourceTypesResponseIterator​(ListMetaSourceTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listMetaSourceTypes operation.

        This iterable will fetch more data from the server as 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.
      • listOverlappingRecallsResponseIterator

        public Iterable<ListOverlappingRecallsResponse> listOverlappingRecallsResponseIterator​(ListOverlappingRecallsRequest request)
        Creates a new iterable which will iterate over the responses received from the listOverlappingRecalls operation.

        This iterable will fetch more data from the server as 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.
      • listOverlappingRecallsRecordIterator

        public Iterable<OverlappingRecallSummary> listOverlappingRecallsRecordIterator​(ListOverlappingRecallsRequest request)
        Creates a new iterable which will iterate over the OverlappingRecallSummary objects contained in responses from the listOverlappingRecalls operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the OverlappingRecallSummary objects contained in responses received from the service.
      • listParserFunctionsResponseIterator

        public Iterable<ListParserFunctionsResponse> listParserFunctionsResponseIterator​(ListParserFunctionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listParserFunctions operation.

        This iterable will fetch more data from the server as 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.
      • listParserMetaPluginsResponseIterator

        public Iterable<ListParserMetaPluginsResponse> listParserMetaPluginsResponseIterator​(ListParserMetaPluginsRequest request)
        Creates a new iterable which will iterate over the responses received from the listParserMetaPlugins operation.

        This iterable will fetch more data from the server as 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.
      • listParsersResponseIterator

        public Iterable<ListParsersResponse> listParsersResponseIterator​(ListParsersRequest request)
        Creates a new iterable which will iterate over the responses received from the listParsers operation.

        This iterable will fetch more data from the server as 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.
      • listParsersRecordIterator

        public Iterable<LogAnalyticsParserSummary> listParsersRecordIterator​(ListParsersRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsParserSummary objects contained in responses from the listParsers operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsParserSummary objects contained in responses received from the service.
      • listPropertiesMetadataResponseIterator

        public Iterable<ListPropertiesMetadataResponse> listPropertiesMetadataResponseIterator​(ListPropertiesMetadataRequest request)
        Creates a new iterable which will iterate over the responses received from the listPropertiesMetadata operation.

        This iterable will fetch more data from the server as 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.
      • listPropertiesMetadataRecordIterator

        public Iterable<PropertyMetadataSummary> listPropertiesMetadataRecordIterator​(ListPropertiesMetadataRequest request)
        Creates a new iterable which will iterate over the PropertyMetadataSummary objects contained in responses from the listPropertiesMetadata operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the PropertyMetadataSummary objects contained in responses received from the service.
      • listQueryWorkRequestsResponseIterator

        public Iterable<ListQueryWorkRequestsResponse> listQueryWorkRequestsResponseIterator​(ListQueryWorkRequestsRequest request)
        Creates a new iterable which will iterate over the responses received from the listQueryWorkRequests operation.

        This iterable will fetch more data from the server as 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.
      • listQueryWorkRequestsRecordIterator

        public Iterable<QueryWorkRequestSummary> listQueryWorkRequestsRecordIterator​(ListQueryWorkRequestsRequest request)
        Creates a new iterable which will iterate over the QueryWorkRequestSummary objects contained in responses from the listQueryWorkRequests operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the QueryWorkRequestSummary objects contained in responses received from the service.
      • listRecalledDataResponseIterator

        public Iterable<ListRecalledDataResponse> listRecalledDataResponseIterator​(ListRecalledDataRequest request)
        Creates a new iterable which will iterate over the responses received from the listRecalledData operation.

        This iterable will fetch more data from the server as 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.
      • listRecalledDataRecordIterator

        public Iterable<RecalledData> listRecalledDataRecordIterator​(ListRecalledDataRequest request)
        Creates a new iterable which will iterate over the RecalledData objects contained in responses from the listRecalledData operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the RecalledData objects contained in responses received from the service.
      • listResourceCategoriesResponseIterator

        public Iterable<ListResourceCategoriesResponse> listResourceCategoriesResponseIterator​(ListResourceCategoriesRequest request)
        Creates a new iterable which will iterate over the responses received from the listResourceCategories operation.

        This iterable will fetch more data from the server as 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.
      • listRulesResponseIterator

        public Iterable<ListRulesResponse> listRulesResponseIterator​(ListRulesRequest request)
        Creates a new iterable which will iterate over the responses received from the listRules operation.

        This iterable will fetch more data from the server as 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.
      • listRulesRecordIterator

        public Iterable<RuleSummary> listRulesRecordIterator​(ListRulesRequest request)
        Creates a new iterable which will iterate over the RuleSummary objects contained in responses from the listRules operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the RuleSummary objects contained in responses received from the service.
      • listScheduledTasksResponseIterator

        public Iterable<ListScheduledTasksResponse> listScheduledTasksResponseIterator​(ListScheduledTasksRequest request)
        Creates a new iterable which will iterate over the responses received from the listScheduledTasks operation.

        This iterable will fetch more data from the server as 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.
      • listScheduledTasksRecordIterator

        public Iterable<ScheduledTaskSummary> listScheduledTasksRecordIterator​(ListScheduledTasksRequest request)
        Creates a new iterable which will iterate over the ScheduledTaskSummary objects contained in responses from the listScheduledTasks operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the ScheduledTaskSummary objects contained in responses received from the service.
      • listSourceAssociationsResponseIterator

        public Iterable<ListSourceAssociationsResponse> listSourceAssociationsResponseIterator​(ListSourceAssociationsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourceAssociations operation.

        This iterable will fetch more data from the server as 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.
      • listSourceAssociationsRecordIterator

        public Iterable<LogAnalyticsAssociation> listSourceAssociationsRecordIterator​(ListSourceAssociationsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsAssociation objects contained in responses from the listSourceAssociations operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsAssociation objects contained in responses received from the service.
      • listSourceEventTypesResponseIterator

        public Iterable<ListSourceEventTypesResponse> listSourceEventTypesResponseIterator​(ListSourceEventTypesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourceEventTypes operation.

        This iterable will fetch more data from the server as 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.
      • listSourceEventTypesRecordIterator

        public Iterable<EventType> listSourceEventTypesRecordIterator​(ListSourceEventTypesRequest request)
        Creates a new iterable which will iterate over the EventType objects contained in responses from the listSourceEventTypes operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the EventType objects contained in responses received from the service.
      • listSourceExtendedFieldDefinitionsResponseIterator

        public Iterable<ListSourceExtendedFieldDefinitionsResponse> listSourceExtendedFieldDefinitionsResponseIterator​(ListSourceExtendedFieldDefinitionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourceExtendedFieldDefinitions operation.

        This iterable will fetch more data from the server as 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.
      • listSourceLabelOperatorsResponseIterator

        public Iterable<ListSourceLabelOperatorsResponse> listSourceLabelOperatorsResponseIterator​(ListSourceLabelOperatorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourceLabelOperators operation.

        This iterable will fetch more data from the server as 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.
      • listSourceMetaFunctionsResponseIterator

        public Iterable<ListSourceMetaFunctionsResponse> listSourceMetaFunctionsResponseIterator​(ListSourceMetaFunctionsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourceMetaFunctions operation.

        This iterable will fetch more data from the server as 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.
      • listSourceMetaFunctionsRecordIterator

        public Iterable<LogAnalyticsMetaFunction> listSourceMetaFunctionsRecordIterator​(ListSourceMetaFunctionsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsMetaFunction objects contained in responses from the listSourceMetaFunctions operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsMetaFunction objects contained in responses received from the service.
      • listSourcePatternsResponseIterator

        public Iterable<ListSourcePatternsResponse> listSourcePatternsResponseIterator​(ListSourcePatternsRequest request)
        Creates a new iterable which will iterate over the responses received from the listSourcePatterns operation.

        This iterable will fetch more data from the server as 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.
      • listSourcesResponseIterator

        public Iterable<ListSourcesResponse> listSourcesResponseIterator​(ListSourcesRequest request)
        Creates a new iterable which will iterate over the responses received from the listSources operation.

        This iterable will fetch more data from the server as 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.
      • listSourcesRecordIterator

        public Iterable<LogAnalyticsSourceSummary> listSourcesRecordIterator​(ListSourcesRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsSourceSummary objects contained in responses from the listSources operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsSourceSummary objects contained in responses received from the service.
      • listStorageWorkRequestErrorsResponseIterator

        public Iterable<ListStorageWorkRequestErrorsResponse> listStorageWorkRequestErrorsResponseIterator​(ListStorageWorkRequestErrorsRequest request)
        Creates a new iterable which will iterate over the responses received from the listStorageWorkRequestErrors operation.

        This iterable will fetch more data from the server as 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.
      • listStorageWorkRequestErrorsRecordIterator

        public Iterable<WorkRequestError> listStorageWorkRequestErrorsRecordIterator​(ListStorageWorkRequestErrorsRequest request)
        Creates a new iterable which will iterate over the WorkRequestError objects contained in responses from the listStorageWorkRequestErrors operation.

        This iterable will fetch more data from the server as 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.
      • listStorageWorkRequestsResponseIterator

        public Iterable<ListStorageWorkRequestsResponse> listStorageWorkRequestsResponseIterator​(ListStorageWorkRequestsRequest request)
        Creates a new iterable which will iterate over the responses received from the listStorageWorkRequests operation.

        This iterable will fetch more data from the server as 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.
      • listUploadFilesResponseIterator

        public Iterable<ListUploadFilesResponse> listUploadFilesResponseIterator​(ListUploadFilesRequest request)
        Creates a new iterable which will iterate over the responses received from the listUploadFiles operation.

        This iterable will fetch more data from the server as 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.
      • listUploadFilesRecordIterator

        public Iterable<UploadFileSummary> listUploadFilesRecordIterator​(ListUploadFilesRequest request)
        Creates a new iterable which will iterate over the UploadFileSummary objects contained in responses from the listUploadFiles operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the UploadFileSummary objects contained in responses received from the service.
      • listUploadWarningsResponseIterator

        public Iterable<ListUploadWarningsResponse> listUploadWarningsResponseIterator​(ListUploadWarningsRequest request)
        Creates a new iterable which will iterate over the responses received from the listUploadWarnings operation.

        This iterable will fetch more data from the server as 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.
      • listUploadWarningsRecordIterator

        public Iterable<UploadWarningSummary> listUploadWarningsRecordIterator​(ListUploadWarningsRequest request)
        Creates a new iterable which will iterate over the UploadWarningSummary objects contained in responses from the listUploadWarnings operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the UploadWarningSummary objects contained in responses received from the service.
      • listUploadsResponseIterator

        public Iterable<ListUploadsResponse> listUploadsResponseIterator​(ListUploadsRequest request)
        Creates a new iterable which will iterate over the responses received from the listUploads operation.

        This iterable will fetch more data from the server as 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.
      • listUploadsRecordIterator

        public Iterable<UploadSummary> listUploadsRecordIterator​(ListUploadsRequest request)
        Creates a new iterable which will iterate over the UploadSummary objects contained in responses from the listUploads operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the UploadSummary objects contained in responses received from the service.
      • listWarningsResponseIterator

        public Iterable<ListWarningsResponse> listWarningsResponseIterator​(ListWarningsRequest request)
        Creates a new iterable which will iterate over the responses received from the listWarnings operation.

        This iterable will fetch more data from the server as 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.
      • listWarningsRecordIterator

        public Iterable<LogAnalyticsWarning> listWarningsRecordIterator​(ListWarningsRequest request)
        Creates a new iterable which will iterate over the LogAnalyticsWarning objects contained in responses from the listWarnings operation.

        This iterable will fetch more data from the server as needed.

        Parameters:
        request - a request which can be sent to the service operation
        Returns:
        an Iterable which can be used to iterate over the LogAnalyticsWarning 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<WorkRequestLog> listWorkRequestLogsRecordIterator​(ListWorkRequestLogsRequest request)
        Creates a new iterable which will iterate over the WorkRequestLog 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 WorkRequestLog 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.