@RestController
@Validated
@RequestMapping(value="/servers/{serverName}/open-metadata/access-services/glossary-view/users/{userId}")
public class GlossaryResource
extends Object
| Constructor and Description |
|---|
GlossaryResource()
Called by Spring
|
| Modifier and Type | Method and Description |
|---|---|
GlossaryViewEntityDetailResponse |
getAllGlossaries(String serverName,
String userId,
@PositiveOrZero Integer from,
@PositiveOrZero @Max(value=1000L) Integer size)
Extract all glossary definitions
|
GlossaryViewEntityDetailResponse |
getCategoryHomeGlossary(String serverName,
String userId,
@NotBlank String categoryGUID)
Extract a category's home glossary
|
GlossaryViewEntityDetailResponse |
getExternalGlossaryLinks(String serverName,
String userId,
@NotBlank String glossaryGUID,
@PositiveOrZero Integer from,
@PositiveOrZero @Max(value=1000L) Integer size)
Extract the external glossary link definitions
|
GlossaryViewEntityDetailResponse |
getGlossary(String serverName,
String userId,
@NotBlank String glossaryGUID)
Extract a glossary definition
|
GlossaryViewEntityDetailResponse |
getTermHomeGlossary(String serverName,
String userId,
@NotBlank String termGUID)
Extract a term's home glossary
|
@GetMapping(path="/glossaries") public GlossaryViewEntityDetailResponse getAllGlossaries(@PathVariable(value="serverName") String serverName, @PathVariable(value="userId") String userId, @RequestParam(name="from",defaultValue="0") @PositiveOrZero @PositiveOrZero Integer from, @RequestParam(name="size",defaultValue="100") @PositiveOrZero @Max(value=1000L) @PositiveOrZero @Max(value=1000L) Integer size)
serverName - instance to calluserId - calling userfrom - fromsize - size@GetMapping(path="/glossaries/{glossaryGUID}")
public GlossaryViewEntityDetailResponse getGlossary(@PathVariable(value="serverName")
String serverName,
@PathVariable(value="userId")
String userId,
@PathVariable(value="glossaryGUID") @NotBlank
@NotBlank String glossaryGUID)
serverName - instance to calluserId - calling userglossaryGUID - glossary GUID@GetMapping(path="/terms/{termGUID}/home-glossary")
public GlossaryViewEntityDetailResponse getTermHomeGlossary(@PathVariable(value="serverName")
String serverName,
@PathVariable(value="userId")
String userId,
@PathVariable(value="termGUID") @NotBlank
@NotBlank String termGUID)
serverName - instance to calluserId - calling usertermGUID - term GUID@GetMapping(path="/categories/{categoryGUID}/home-glossary")
public GlossaryViewEntityDetailResponse getCategoryHomeGlossary(@PathVariable(value="serverName")
String serverName,
@PathVariable(value="userId")
String userId,
@PathVariable(value="categoryGUID") @NotBlank
@NotBlank String categoryGUID)
serverName - instance to calluserId - calling usercategoryGUID - category GUID@GetMapping(path="/glossaries/{glossaryGUID}/external-glossary-links")
public GlossaryViewEntityDetailResponse getExternalGlossaryLinks(@PathVariable(value="serverName")
String serverName,
@PathVariable(value="userId")
String userId,
@PathVariable(value="glossaryGUID") @NotBlank
@NotBlank String glossaryGUID,
@RequestParam(name="from",defaultValue="0") @PositiveOrZero
@PositiveOrZero Integer from,
@RequestParam(name="size",defaultValue="100") @PositiveOrZero @Max(value=1000L)
@PositiveOrZero @Max(value=1000L) Integer size)
serverName - instance to calluserId - calling userglossaryGUID - glossary GUIDfrom - fromsize - sizeCopyright © 2018–2020 ODPi. All rights reserved.