public class OMAGServerAdminForEngineServices extends Object
| Constructor and Description |
|---|
OMAGServerAdminForEngineServices()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
VoidResponse |
clearAllEngineServices(String userId,
String serverName)
Disable the engine services.
|
VoidResponse |
clearEngineDefinitionsClientConfig(String userId,
String serverName)
Remove the configuration for the Governance Engine OMAS Engine client configuration in a single call.
|
VoidResponse |
clearEngineHostServicesConfig(String userId,
String serverName)
Remove the configuration for an Engine Host OMAG Server in a single call.
|
VoidResponse |
clearEngineService(String userId,
String serverName,
String serviceURLMarker)
Remove an engine service.
|
VoidResponse |
configureEngineService(String userId,
String serverName,
EngineServiceConfig serviceConfig)
Add configuration for a single engine service to the server's config document.
|
VoidResponse |
configureEngineService(String userId,
String serverName,
String serviceURLMarker,
EngineServiceRequestBody requestBody)
Enable a single registered engine service.
|
RegisteredOMAGServicesResponse |
getConfiguredEngineServices(String userId,
String serverName)
Return the list of engine services that are configured for this server.
|
EngineHostServicesResponse |
getEngineHostServicesConfiguration(String userId,
String serverName)
Return the engine host services configuration including the list of engine services that are configured for this server.
|
EngineServiceConfigResponse |
getEngineServiceConfiguration(String userId,
String serverName,
String serviceURLMarker)
Return the configuration for the requested engine service that is configured for this server.
|
VoidResponse |
setEngineDefinitionsClientConfig(String userId,
String serverName,
OMAGServerClientConfig clientConfig)
Set up the name and platform URL root for the metadata server running the Governance Engine OMAS that provides
the governance engine definitions used by the engine services.
|
VoidResponse |
setEngineHostServicesConfig(String userId,
String serverName,
EngineHostServicesConfig servicesConfig)
Set up the configuration for an Engine Host OMAG Server in a single call.
|
VoidResponse |
setEngineServicesConfig(String userId,
String serverName,
List<EngineServiceConfig> engineServicesConfig)
Set up the configuration for all of the open metadata engine services (OMESs).
|
public OMAGServerAdminForEngineServices()
public RegisteredOMAGServicesResponse getConfiguredEngineServices(String userId, String serverName)
userId - calling userserverName - name of serverpublic EngineHostServicesResponse getEngineHostServicesConfiguration(String userId, String serverName)
userId - calling userserverName - name of serverpublic EngineServiceConfigResponse getEngineServiceConfiguration(String userId, String serverName, String serviceURLMarker)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - engine service name used in URLpublic VoidResponse setEngineDefinitionsClientConfig(String userId, String serverName, OMAGServerClientConfig clientConfig)
userId - user that is issuing the request.serverName - local server name.clientConfig - URL root and server name for the metadata server.public VoidResponse configureEngineService(String userId, String serverName, String serviceURLMarker, EngineServiceRequestBody requestBody)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - engine service name used in URLrequestBody - minimum values to configure an engine servicepublic VoidResponse configureEngineService(String userId, String serverName, EngineServiceConfig serviceConfig)
userId - user that is issuing the request.serverName - local server name.serviceConfig - all values to configure an engine servicepublic VoidResponse setEngineServicesConfig(String userId, String serverName, List<EngineServiceConfig> engineServicesConfig)
userId - user that is issuing the request.serverName - local server name.engineServicesConfig - list of configuration properties for each engine service.public VoidResponse setEngineHostServicesConfig(String userId, String serverName, EngineHostServicesConfig servicesConfig)
userId - user that is issuing the request.serverName - local server name.servicesConfig - full configuration for the engine host server.public VoidResponse clearEngineHostServicesConfig(String userId, String serverName)
userId - user that is issuing the request.serverName - local server name.public VoidResponse clearEngineDefinitionsClientConfig(String userId, String serverName)
userId - user that is issuing the request.serverName - local server name.public VoidResponse clearAllEngineServices(String userId, String serverName)
userId - user that is issuing the request.serverName - local server name.public VoidResponse clearEngineService(String userId, String serverName, String serviceURLMarker)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - engine service name used in URLCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.