@RestController
@RequestMapping(value="/api/v1.2/graph-connections/{connId}/job-manager/{jobId}/file-mappings")
public class FileMappingController
extends BaseController
ORDER_ASC, ORDER_DESC| Constructor and Description |
|---|
FileMappingController() |
| Modifier and Type | Method and Description |
|---|---|
FileMapping |
addEdgeMapping(int connId,
int id,
EdgeMapping newEntity) |
FileMapping |
addVertexMapping(int connId,
int id,
VertexMapping newEntity) |
void |
clear() |
void |
delete(int id) |
FileMapping |
deleteEdgeMapping(int id,
String emid) |
FileMapping |
deleteVertexMapping(int id,
String vmid) |
FileMapping |
fileSetting(int id,
FileSetting newEntity) |
FileMapping |
get(int id) |
com.baomidou.mybatisplus.core.metadata.IPage<FileMapping> |
list(int connId,
int jobId,
int pageNo,
int pageSize) |
void |
loadParameter(LoadParameter newEntity)
TODO: All file mapping share one load paramter now, should be separated
in actually
|
JobManager |
nextStep(int jobId) |
FileMapping |
updateEdgeMapping(int connId,
int id,
String emId,
EdgeMapping newEntity) |
FileMapping |
updateVertexMapping(int connId,
int id,
String vmId,
VertexMapping newEntity) |
checkIdSameAsBody, checkParamsNotEmpty, checkParamsNotEmpty, mergeEntity@GetMapping public com.baomidou.mybatisplus.core.metadata.IPage<FileMapping> list(@PathVariable(value="connId") int connId, @PathVariable(value="jobId") int jobId, @RequestParam(name="page_no",required=false,defaultValue="1") int pageNo, @RequestParam(name="page_size",required=false,defaultValue="10") int pageSize)
@GetMapping(value="{id}")
public FileMapping get(@PathVariable(value="id")
int id)
@DeleteMapping(value="{id}")
public void delete(@PathVariable(value="id")
int id)
@DeleteMapping public void clear()
@PostMapping(value="{id}/file-setting")
public FileMapping fileSetting(@PathVariable(value="id")
int id,
@RequestBody
FileSetting newEntity)
@PostMapping(value="{id}/vertex-mappings")
public FileMapping addVertexMapping(@PathVariable(value="connId")
int connId,
@PathVariable(value="id")
int id,
@RequestBody
VertexMapping newEntity)
@PutMapping(value="{id}/vertex-mappings/{vmid}")
public FileMapping updateVertexMapping(@PathVariable(value="connId")
int connId,
@PathVariable(value="id")
int id,
@PathVariable(value="vmid")
String vmId,
@RequestBody
VertexMapping newEntity)
@DeleteMapping(value="{id}/vertex-mappings/{vmid}")
public FileMapping deleteVertexMapping(@PathVariable(value="id")
int id,
@PathVariable(value="vmid")
String vmid)
@PostMapping(value="{id}/edge-mappings")
public FileMapping addEdgeMapping(@PathVariable(value="connId")
int connId,
@PathVariable(value="id")
int id,
@RequestBody
EdgeMapping newEntity)
@PutMapping(value="{id}/edge-mappings/{emid}")
public FileMapping updateEdgeMapping(@PathVariable(value="connId")
int connId,
@PathVariable(value="id")
int id,
@PathVariable(value="emid")
String emId,
@RequestBody
EdgeMapping newEntity)
@DeleteMapping(value="{id}/edge-mappings/{emid}")
public FileMapping deleteEdgeMapping(@PathVariable(value="id")
int id,
@PathVariable(value="emid")
String emid)
@PostMapping(value="load-parameter")
public void loadParameter(@RequestBody
LoadParameter newEntity)
@PutMapping(value="next-step") public JobManager nextStep(@PathVariable(value="jobId") int jobId)
Copyright © 2024 The Apache Software Foundation. All rights reserved.