def get_repair_task_list(task_id_filter:nil, state_filter:nil, executor_filter:nil, custom_headers:nil)
      response = get_repair_task_list_async(task_id_filter:task_id_filter, state_filter:state_filter, executor_filter:executor_filter, custom_headers:custom_headers).value!
      response.body unless response.nil?
    end
def get_repair_task_list(task_id_filter:nil, state_filter:nil, executor_filter:nil, custom_headers:nil)
      response = get_repair_task_list_async(task_id_filter:task_id_filter, state_filter:state_filter, executor_filter:executor_filter, custom_headers:custom_headers).value!
      response.body unless response.nil?
    end
Gets a list of repair tasks matching the given filters.

 This API supports the Service Fabric platform; it is not meant to be used
 directly from your code.

 @param task_id_filter [String] The repair task ID prefix to be matched.
 @param state_filter [Integer] A bitwise-OR of the following values,
 specifying which task states should be included in the result list.
 - 1 - Created
 - 2 - Claimed
 - 4 - Preparing
 - 8 - Approved
 - 16 - Executing
 - 32 - Restoring
 - 64 - Completed
 @param executor_filter [String] The name of the repair executor whose claimed
 tasks should be included in the list.
 @param custom_headers [Hash{String => String}] A hash of custom headers that
 will be added to the HTTP request.

 @return [Array] operation results.