feature(web): 新增 Flink 相关查询内容
This commit is contained in:
@@ -4,6 +4,7 @@ import com.dtflys.forest.annotation.BaseRequest;
|
||||
import com.dtflys.forest.annotation.Get;
|
||||
import com.dtflys.forest.annotation.Query;
|
||||
import com.lanyuanxiaoyao.service.configuration.entity.flink.*;
|
||||
import org.eclipse.collections.api.list.ImmutableList;
|
||||
import org.eclipse.collections.api.map.ImmutableMap;
|
||||
|
||||
/**
|
||||
@@ -14,36 +15,36 @@ import org.eclipse.collections.api.map.ImmutableMap;
|
||||
*/
|
||||
@BaseRequest(baseURL = "http://service-flink-query")
|
||||
public interface FlinkService {
|
||||
@Get("/overview")
|
||||
public FlinkOverview overview(@Query("url") String url);
|
||||
@Get("/flink/overview")
|
||||
FlinkOverview overview(@Query("url") String url);
|
||||
|
||||
@Get("/config")
|
||||
public FlinkConfig config(@Query("url") String url);
|
||||
@Get("/flink/config")
|
||||
FlinkConfig config(@Query("url") String url);
|
||||
|
||||
@Get("/job_manager_config")
|
||||
public ImmutableMap<String, String> jobManagerConfig(@Query("url") String url);
|
||||
@Get("/flink/job_manager_config")
|
||||
ImmutableList<FlinkKeyValue> jobManagerConfig(@Query("url") String url);
|
||||
|
||||
@Get("/vertex_overview")
|
||||
public FlinkVertexOverview vertexOverview(@Query("url") String url);
|
||||
@Get("/flink/vertex_overview")
|
||||
FlinkVertexOverview vertexOverview(@Query("url") String url);
|
||||
|
||||
@Get("/vertex")
|
||||
public FlinkVertex vertex(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
@Get("/flink/vertex")
|
||||
FlinkVertex vertex(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
|
||||
@Get("/vertex_config")
|
||||
public FlinkVertexConfig vertexConfig(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
@Get("/flink/vertex_config")
|
||||
FlinkVertexConfig vertexConfig(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
|
||||
@Get("/checkpoint_overview")
|
||||
public FlinkCheckpointOverview checkpointOverview(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
@Get("/flink/checkpoint_overview")
|
||||
FlinkCheckpointOverview checkpointOverview(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
|
||||
@Get("/checkpoint")
|
||||
public FlinkCheckpoint checkpoint(@Query("url") String url, @Query("vertex_id") String vertexId, @Query("checkpoint_id") String checkpointId);
|
||||
@Get("/flink/checkpoint")
|
||||
FlinkCheckpoint checkpoint(@Query("url") String url, @Query("vertex_id") String vertexId, @Query("checkpoint_id") String checkpointId);
|
||||
|
||||
@Get("/checkpoint_config")
|
||||
public FlinkCheckpointConfig checkpointConfig(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
@Get("/flink/checkpoint_config")
|
||||
FlinkCheckpointConfig checkpointConfig(@Query("url") String url, @Query("vertex_id") String vertexId);
|
||||
|
||||
@Get("/task_manager_overview")
|
||||
public FlinkTaskManagerOverview taskManagerOverview(@Query("url") String url);
|
||||
@Get("/flink/task_manager_overview")
|
||||
FlinkTaskManagerOverview taskManagerOverview(@Query("url") String url);
|
||||
|
||||
@Get("/task_manager")
|
||||
public FlinkTaskManager taskManager(@Query("url") String url, @Query("task_manager_id") String taskManagerId);
|
||||
@Get("/flink/task_manager")
|
||||
FlinkTaskManager taskManager(@Query("url") String url, @Query("task_manager_id") String taskManagerId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user