public class OMAGServerAdminForIntegrationServices extends Object
| Constructor and Description |
|---|
OMAGServerAdminForIntegrationServices()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
VoidResponse |
clearAllIntegrationServices(String userId,
String serverName)
Disable the integration services.
|
VoidResponse |
clearIntegrationService(String userId,
String serverName,
String serviceURLMarker)
Remove an integration service.
|
VoidResponse |
configureIntegrationService(String userId,
String serverName,
IntegrationServiceConfig serviceConfig)
Add configuration for a single integration service to the server's config document.
|
VoidResponse |
configureIntegrationService(String userId,
String serverName,
String serviceURLMarker,
IntegrationServiceRequestBody requestBody)
Enable a single registered integration service.
|
IntegrationServiceConfigResponse |
getIntegrationServiceConfiguration(String userId,
String serverName,
String serviceURLMarker)
Return the configuration for the requested integration service that is configured for this server.
|
IntegrationServicesResponse |
getIntegrationServicesConfiguration(String userId,
String serverName)
Return the list of integration services that are configured for this server.
|
RegisteredOMAGServicesResponse |
getRegisteredIntegrationServices(String userId,
String serverName)
Return the list of integration services that are configured for this server.
|
VoidResponse |
setIntegrationServicesConfig(String userId,
String serverName,
List<IntegrationServiceConfig> integrationServicesConfig)
Set up the configuration for all of the open metadata integration services (OMISs).
|
public OMAGServerAdminForIntegrationServices()
public RegisteredOMAGServicesResponse getRegisteredIntegrationServices(String userId, String serverName)
userId - calling userserverName - name of serverpublic IntegrationServicesResponse getIntegrationServicesConfiguration(String userId, String serverName)
userId - calling userserverName - name of serverpublic IntegrationServiceConfigResponse getIntegrationServiceConfiguration(String userId, String serverName, String serviceURLMarker)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - integration service name used in URLpublic VoidResponse configureIntegrationService(String userId, String serverName, String serviceURLMarker, IntegrationServiceRequestBody requestBody)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - integration service name used in URLrequestBody - minimum values to configure an integration servicepublic VoidResponse configureIntegrationService(String userId, String serverName, IntegrationServiceConfig serviceConfig)
userId - user that is issuing the request.serverName - local server name.serviceConfig - all values to configure an integration servicepublic VoidResponse setIntegrationServicesConfig(String userId, String serverName, List<IntegrationServiceConfig> integrationServicesConfig)
userId - user that is issuing the request.serverName - local server name.integrationServicesConfig - list of configuration properties for each integration service.public VoidResponse clearAllIntegrationServices(String userId, String serverName)
userId - user that is issuing the request.serverName - local server name.public VoidResponse clearIntegrationService(String userId, String serverName, String serviceURLMarker)
userId - user that is issuing the request.serverName - local server name.serviceURLMarker - integration service name used in URLCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.