@@ -45,6 +45,7 @@ import algoliasearch.ingestion.RunSortKeys._
45
45
import algoliasearch .ingestion .RunSourcePayload
46
46
import algoliasearch .ingestion .RunSourceResponse
47
47
import algoliasearch .ingestion .RunStatus ._
48
+ import algoliasearch .ingestion .RunType ._
48
49
import algoliasearch .ingestion .SortKeys ._
49
50
import algoliasearch .ingestion .Source
50
51
import algoliasearch .ingestion .SourceCreate
@@ -951,6 +952,8 @@ class IngestionClient(
951
952
* Page number of the paginated API response.
952
953
* @param status
953
954
* Run status for filtering the list of task runs.
955
+ * @param `type`
956
+ * Run type for filtering the list of task runs.
954
957
* @param taskID
955
958
* Task ID for filtering the list of task runs.
956
959
* @param sort
@@ -966,6 +969,7 @@ class IngestionClient(
966
969
itemsPerPage : Option [Int ] = None ,
967
970
page : Option [Int ] = None ,
968
971
status : Option [Seq [RunStatus ]] = None ,
972
+ `type` : Option [Seq [RunType ]] = None ,
969
973
taskID : Option [String ] = None ,
970
974
sort : Option [RunSortKeys ] = None ,
971
975
order : Option [OrderKeys ] = None ,
@@ -981,6 +985,7 @@ class IngestionClient(
981
985
.withQueryParameter(" itemsPerPage" , itemsPerPage)
982
986
.withQueryParameter(" page" , page)
983
987
.withQueryParameter(" status" , status)
988
+ .withQueryParameter(" type" , `type`)
984
989
.withQueryParameter(" taskID" , taskID)
985
990
.withQueryParameter(" sort" , sort)
986
991
.withQueryParameter(" order" , order)
0 commit comments