perf(scheduler): 优化批量压缩调度接口
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
package com.lanyuanxiaoyao.service.forest.service;
|
||||
|
||||
import com.dtflys.forest.annotation.BaseRequest;
|
||||
import com.dtflys.forest.annotation.Body;
|
||||
import com.dtflys.forest.annotation.Get;
|
||||
import com.dtflys.forest.annotation.Post;
|
||||
import com.dtflys.forest.annotation.Query;
|
||||
import com.lanyuanxiaoyao.service.configuration.entity.info.JobIdAndAlias;
|
||||
import com.lanyuanxiaoyao.service.configuration.entity.schedule.ScheduleStrategy;
|
||||
import org.eclipse.collections.api.list.ImmutableList;
|
||||
|
||||
@@ -36,6 +39,9 @@ public interface ScheduleService {
|
||||
@Get("/table")
|
||||
void scheduleTableRecommend(@Query("flink_job_id") Long flinkJobId, @Query("alias") String alias, @Query("recommend") String recommendCluster);
|
||||
|
||||
@Post(value = "/tables", contentType = "application/json")
|
||||
void scheduleTables(@Body ImmutableList<JobIdAndAlias> list);
|
||||
|
||||
@Get("/stop_all")
|
||||
void stopAll(@Query("flink_job_id") Long flinkJobId, @Query("alias") String alias, @Query("disable_meta") Boolean disableMeta);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user