public class DiscoveryConfigurationServices extends Object
| Constructor and Description |
|---|
DiscoveryConfigurationServices()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
GUIDResponse |
createDiscoveryEngine(String serverName,
String userId,
NewDiscoveryEngineRequestBody requestBody)
Create a new discovery engine definition.
|
GUIDResponse |
createDiscoveryService(String serverName,
String userId,
NewDiscoveryServiceRequestBody requestBody)
Create a discovery service definition.
|
VoidResponse |
deleteDiscoveryEngine(String serverName,
String userId,
String guid,
DeleteRequestBody requestBody)
Remove the properties of the discovery engine.
|
VoidResponse |
deleteDiscoveryService(String serverName,
String userId,
String guid,
DeleteRequestBody requestBody)
Remove the properties of the discovery service.
|
DiscoveryEngineListResponse |
getAllDiscoveryEngines(String serverName,
String userId,
int startingFrom,
int maximumResults)
Return the list of discovery engine definitions that are stored.
|
DiscoveryServiceListResponse |
getAllDiscoveryServices(String serverName,
String userId,
int startingFrom,
int maximumResults)
Return the list of discovery services definitions that are stored.
|
DiscoveryEnginePropertiesResponse |
getDiscoveryEngineByGUID(String serverName,
String userId,
String guid)
Return the properties from a discovery engine definition.
|
DiscoveryEnginePropertiesResponse |
getDiscoveryEngineByName(String serverName,
String userId,
String name)
Return the properties from a discovery engine definition.
|
DiscoveryServicePropertiesResponse |
getDiscoveryServiceByGUID(String serverName,
String userId,
String guid)
Return the properties from a discovery service definition.
|
DiscoveryServicePropertiesResponse |
getDiscoveryServiceByName(String serverName,
String userId,
String name)
Return the properties from a discovery service definition.
|
GUIDListResponse |
getDiscoveryServiceRegistrations(String serverName,
String userId,
String discoveryServiceGUID)
Return the list of discovery engines that a specific discovery service is registered with.
|
ConnectionResponse |
getOutTopicConnection(String serverName,
String userId,
String callerId)
Return the connection object for the Discovery Engine OMAS's out topic.
|
RegisteredDiscoveryServiceResponse |
getRegisteredDiscoveryService(String serverName,
String userId,
String discoveryEngineGUID,
String discoveryServiceGUID)
Retrieve a specific discovery service registered with a discovery engine.
|
GUIDListResponse |
getRegisteredDiscoveryServices(String serverName,
String userId,
String discoveryEngineGUID,
int startingFrom,
int maximumResults)
Retrieve the identifiers of the discovery services registered with a discovery engine.
|
VoidResponse |
registerDiscoveryServiceWithEngine(String serverName,
String userId,
String discoveryEngineGUID,
DiscoveryServiceRegistrationRequestBody requestBody)
Register a discovery service with a specific discovery engine.
|
VoidResponse |
unregisterDiscoveryServiceFromEngine(String serverName,
String userId,
String discoveryEngineGUID,
String discoveryServiceGUID,
NullRequestBody requestBody)
Unregister a discovery service from the discovery engine.
|
VoidResponse |
updateDiscoveryEngine(String serverName,
String userId,
String guid,
UpdateDiscoveryEngineRequestBody requestBody)
Update the properties of an existing discovery engine definition.
|
VoidResponse |
updateDiscoveryService(String serverName,
String userId,
String guid,
UpdateDiscoveryServiceRequestBody requestBody)
Update the properties of an existing discovery service definition.
|
public DiscoveryConfigurationServices()
public ConnectionResponse getOutTopicConnection(String serverName, String userId, String callerId)
serverName - name of the service to route the request to.userId - identifier of calling user.callerId - unique identifier of the callerpublic GUIDResponse createDiscoveryEngine(String serverName, String userId, NewDiscoveryEngineRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.requestBody - containing:
qualifiedName - unique name for the discovery engine;
displayName - display name for messages and user interfaces;
description - description of the types of discovery services that wil be associated with
this discovery engine.public DiscoveryEnginePropertiesResponse getDiscoveryEngineByGUID(String serverName, String userId, String guid)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier (guid) of the discovery engine definition.public DiscoveryEnginePropertiesResponse getDiscoveryEngineByName(String serverName, String userId, String name)
serverName - name of the service to route the request to.userId - identifier of calling user.name - qualified name or display name (if unique).public DiscoveryEngineListResponse getAllDiscoveryEngines(String serverName, String userId, int startingFrom, int maximumResults)
serverName - name of the service to route the request to.userId - identifier of calling user.startingFrom - initial position in the stored list.maximumResults - maximum number of definitions to return on this call.public VoidResponse updateDiscoveryEngine(String serverName, String userId, String guid, UpdateDiscoveryEngineRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier of the discovery engine - used to locate the definition.requestBody - containing the new properties of the discovery engine.public VoidResponse deleteDiscoveryEngine(String serverName, String userId, String guid, DeleteRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier of the discovery engine - used to locate the definition.requestBody - containing the unique name for the discovery engine.public GUIDResponse createDiscoveryService(String serverName, String userId, NewDiscoveryServiceRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.requestBody - containing:
qualifiedName - unique name for the discovery service;
displayName - display name for the discovery service;
description - description of the analysis provided by the discovery service;
connection - connection to instantiate the discovery service implementation.public DiscoveryServicePropertiesResponse getDiscoveryServiceByGUID(String serverName, String userId, String guid)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier (guid) of the discovery service definition.public DiscoveryServicePropertiesResponse getDiscoveryServiceByName(String serverName, String userId, String name)
serverName - name of the service to route the request to.userId - identifier of calling user.name - qualified name or display name (if unique).public DiscoveryServiceListResponse getAllDiscoveryServices(String serverName, String userId, int startingFrom, int maximumResults)
serverName - name of the service to route the request to.userId - identifier of calling user.startingFrom - initial position in the stored list.maximumResults - maximum number of definitions to return on this call.public GUIDListResponse getDiscoveryServiceRegistrations(String serverName, String userId, String discoveryServiceGUID)
serverName - name of the service to route the request to.userId - identifier of calling user.discoveryServiceGUID - discovery service to search for.public VoidResponse updateDiscoveryService(String serverName, String userId, String guid, UpdateDiscoveryServiceRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier of the discovery service - used to locate the definition.requestBody - containing the new parameters for the discovery service.public VoidResponse deleteDiscoveryService(String serverName, String userId, String guid, DeleteRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.guid - unique identifier of the discovery service - used to locate the definition.requestBody - containing the unique name for the discovery service.public VoidResponse registerDiscoveryServiceWithEngine(String serverName, String userId, String discoveryEngineGUID, DiscoveryServiceRegistrationRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.discoveryEngineGUID - unique identifier of the discovery engine.requestBody - containing:
discoveryServiceGUID - unique identifier of the discovery service;
discoveryRequestTypes - list of asset types that this discovery service is able to process.public RegisteredDiscoveryServiceResponse getRegisteredDiscoveryService(String serverName, String userId, String discoveryEngineGUID, String discoveryServiceGUID)
serverName - name of the service to route the request to.userId - identifier of calling user.discoveryEngineGUID - unique identifier of the discovery engine.discoveryServiceGUID - unique identifier of the discovery service.public GUIDListResponse getRegisteredDiscoveryServices(String serverName, String userId, String discoveryEngineGUID, int startingFrom, int maximumResults)
serverName - name of the service to route the request to.userId - identifier of calling user.discoveryEngineGUID - unique identifier of the discovery engine.startingFrom - initial position in the stored list.maximumResults - maximum number of definitions to return on this call.public VoidResponse unregisterDiscoveryServiceFromEngine(String serverName, String userId, String discoveryEngineGUID, String discoveryServiceGUID, NullRequestBody requestBody)
serverName - name of the service to route the request to.userId - identifier of calling user.discoveryEngineGUID - unique identifier of the discovery engine.discoveryServiceGUID - unique identifier of the discovery service.requestBody - null request body.Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.