The ingestFeeds() GraphQL queries field is used retrieve information on saved ingest feeds.

Syntax

Below is the syntax for the ingestFeeds() queries field:

IngestFeeds(
       searchFilter: string,
       typeFilter: [IngestFeeds__Type!],
       sortBy: IngestFeeds__SortBy! = CreatedTimeStamp,
       orderBy: OrderBy = ASC,
       skip: integer = 0,
       limit: integer = 50
    ): IngestFeedQueryResultSet!

The value for the searchFilter is any filter of results. The typeFilter is the type of ingest feed to filter. The only value allowed at this point is AwsS3Sqs.

The sortBy is the field by which to sort the ingest feeds. The only values allowed is CreatedTimeStamp or Name. The orderBy is used to choose the order in which the results are returned. Use skip to set the number of results to skip or the offset to use. For instance if implementing pagination, set skip = limit * (page - 1). Whereas, limit is the amount of results to return.

Returned Datatypes

The returned datatype IngestFeedQueryResultSet has its own parameters. Below is a list of them along with their datatypes and a description of each:

Table: IngestFeedQueryResultSet

ParameterTypeRequired[a]DefaultDescription
totalResultsintegeryes The total number of matching results.
resultsstringyes The paginated result set.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.