public class ITInfrastructureHandler<B> extends AssetHandler<B>
auditLog, beanClass, converter, defaultZones, errorHandler, invalidParameterHandler, localServerUserId, publishZones, repositoryHandler, repositoryHelper, securityVerifier, serverName, serviceName, supportedZones| Constructor and Description |
|---|
ITInfrastructureHandler(OpenMetadataAPIGenericConverter<B> converter,
Class<B> beanClass,
String serviceName,
String serverName,
InvalidParameterHandler invalidParameterHandler,
RepositoryHandler repositoryHandler,
OMRSRepositoryHelper repositoryHelper,
String localServerUserId,
OpenMetadataServerSecurityVerifier securityVerifier,
List<String> supportedZones,
List<String> defaultZones,
List<String> publishZones,
AuditLog auditLog)
Construct the operating platform handler with information needed to work with B objects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCloudPlatformClassification(String userId,
String softwareServerPlatformGUID,
String softwareServerPlatformGUIDParameterName,
String implementationType,
String methodName)
Mark the software server platform as a Cloud Platform.
|
void |
addCloudProviderClassification(String userId,
String hostGUID,
String hostGUIDParameterName,
String providerName,
String methodName)
Mark the host as a Cloud Provider.
|
void |
addCloudServiceClassification(String userId,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
String offeringName,
String serviceType,
String methodName)
Mark the software server capability as a Cloud Service.
|
void |
addCloudTenantClassification(String userId,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String tenantName,
String tenantType,
String methodName)
Mark the software server as a Cloud Tenant.
|
void |
clearHostClusterMember(String userId,
String externalSourceGUID,
String externalSourceName,
String hostClusterGUID,
String hostClusterGUIDParameterName,
String hostGUID,
String hostGUIDParameterName,
String methodName)
Remove a relationship between a host cluster and a host member.
|
void |
clearHostDeployedVirtualContainer(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String virtualContainerGUID,
String virtualContainerGUIDParameterName,
String methodName)
Remove a relationship between a host cluster and a host member.
|
void |
clearHostNetwork(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String networkGUID,
String networkGUIDParameterName,
String methodName)
Remove a relationship between a a host and a network.
|
void |
clearNetworkGatewayLink(String userId,
String externalSourceGUID,
String externalSourceName,
String networkGatewayGUID,
String networkGatewayGUIDParameterName,
String networkGUID,
String networkGUIDParameterName,
String methodName)
Remove a relationship between a network gateway and the network it connects to.
|
void |
clearSoftwareServerCapabilityAssetUse(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
String assetGUID,
String assetGUIDParameterName,
String methodName)
Remove a relationship between a software server and a software server capability.
|
void |
clearSoftwareServerDeployment(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerPlatformGUID,
String softwareServerPlatformGUIDParameterName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String methodName)
Remove a relationship between a software server platform and a software server.
|
void |
clearSoftwareServerEndpoint(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String endpointGUID,
String endpointGUIDParameterName,
String methodName)
Remove a relationship between a software server and one of its endpoints.
|
void |
clearSoftwareServerPlatformDeployment(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String softwareServerPlatformGUID,
String softwareServerPlatformGUIDParameterName,
String methodName)
Remove a relationship between a host and a software server platform.
|
void |
clearSoftwareServerSupportedCapability(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
String methodName)
Remove a relationship between a software server and a software server capability.
|
void |
removeCloudPlatformClassification(String userId,
String softwareServerPlatformGUID,
String softwareServerPlatformParameterName,
String methodName)
Remove the Cloud Platform designation from a software server platform.
|
void |
removeCloudProviderClassification(String userId,
String hostGUID,
String hostGUIDParameterName,
String methodName)
Remove the CloudProvider designation from a host.
|
void |
removeCloudServiceClassification(String userId,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
String methodName)
Remove the Cloud Service designation from a software server capability.
|
void |
removeCloudTenantClassification(String userId,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String methodName)
Remove the Cloud Tenant designation from a software server.
|
void |
setupHostClusterMember(String userId,
String externalSourceGUID,
String externalSourceName,
String hostClusterGUID,
String hostClusterGUIDParameterName,
String hostGUID,
String hostGUIDParameterName,
String methodName)
Create a relationship between a host cluster and a host.
|
void |
setupHostDeployedVirtualContainer(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String virtualContainerGUID,
String virtualContainerGUIDParameterName,
String methodName)
Create a relationship between a host cluster and a host.
|
void |
setupHostNetwork(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String networkGUID,
String networkGUIDParameterName,
String methodName)
Create a relationship between a host and a network.
|
void |
setupNetworkGatewayLink(String userId,
String externalSourceGUID,
String externalSourceName,
String networkGatewayGUID,
String networkGatewayGUIDParameterName,
String networkGUID,
String networkGUIDParameterName,
String methodName)
Create a relationship between a network gateway and the network it connects to.
|
void |
setupSoftwareServerCapabilityAssetUse(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
String assetGUID,
String assetGUIDParameterName,
String description,
int useType,
String methodName)
Create a relationship between a software server capability and an asset.
|
void |
setupSoftwareServerDeployment(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerPlatformGUID,
String softwareServerPlatformGUIDParameterName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
Date deploymentTime,
String deployer,
int serverStatus,
String methodName)
Create a relationship between a software server platform and a software server.
|
void |
setupSoftwareServerEndpoint(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String endpointGUID,
String endpointGUIDParameterName,
String methodName)
Create a relationship between a software server and one of its endpoints.
|
void |
setupSoftwareServerPlatformDeployment(String userId,
String externalSourceGUID,
String externalSourceName,
String hostGUID,
String hostGUIDParameterName,
String softwareServerPlatformGUID,
String softwareServerPlatformGUIDParameterName,
Date deploymentTime,
String deployer,
int platformStatus,
String methodName)
Create a relationship between a a host and a software server platform.
|
void |
setupSoftwareServerSupportedCapability(String userId,
String externalSourceGUID,
String externalSourceName,
String softwareServerGUID,
String softwareServerGUIDParameterName,
String softwareServerCapabilityGUID,
String softwareServerCapabilityGUIDParameterName,
Date deploymentTime,
String deployer,
int serverCapabilityStatus,
String methodName)
Create a relationship between a software server and a software server capability.
|
addAssetFromTemplate, addAssetOrigin, assetGUIDsScan, assetGUIDsScan, assetGUIDZoneScan, assetScan, assetScan, assetZoneScan, attachSchemaTypeToAsset, classifyAssetAsReferenceData, createAssetInRepository, createAssetInRepository, declassifyAssetAsReferenceData, detachSchemaTypeFromAsset, findAssetGUIDs, findAssetGUIDs, findAssets, findAssets, findAssetsByName, findAssetsByName, getAllAssetsWithConnection, getAssetByNameWithConnection, getAssetForConnection, getAssetForConnectionName, getAssetGUIDsByEndpoint, getAssetGUIDsByKeyword, getAssetGUIDsByName, getAssetGUIDsByName, getAssetGUIDsByTag, getAssetsByEndpoint, getAssetsByGlossaryTerm, getAssetsByKeyword, getAssetsByName, getAssetsByName, getAssetsByTag, getAssetWithConnection, getTypesOfAssetDescriptions, getTypesOfAssetList, publishAsset, removeAssetOrigin, removeAssociatedSchemaType, saveSemanticAssignments, updateAsset, updateAsset, updateAsset, updateAssetOwner, updateAssetWithConnection, updateAssetZones, withdrawAssetaddSecurityTags, addTemplateClassification, findBeanGUIDsByQualifiedName, findBeanGUIDsByQualifiedName, findBeansByQualifiedName, findBeansByQualifiedName, getBeanByQualifiedName, getBeanByQualifiedName, getBeanGUIDByQualifiedName, getBeanGUIDByQualifiedName, getBeanGUIDsByQualifiedName, getBeanGUIDsByQualifiedName, getBeansByQualifiedName, getBeansByQualifiedName, getMoreInformation, getMoreInformation, getVendorProperties, linkElementsAsDuplicates, removeSecurityTags, removeSemanticAssignment, removeTemplateClassification, saveSemanticAssignment, saveSemanticAssignment, unlinkElementsAsDuplicatesarchiveBeanInRepository, archiveBeanInRepository, countAttachments, createBeanFromTemplate, createBeanInRepository, deleteBeanInRepository, deleteBeanInRepository, findAttachmentLinks, findBeanGUIDs, findBeans, findBeans, findBeans, findBeans, findEntities, getAllAttachmentLinks, getAnchorsForAttachedElements, getAttachedElement, getAttachedElement, getAttachedElementGUID, getAttachedElementGUID, getAttachedElementGUIDs, getAttachedElementGUIDs, getAttachedElements, getAttachedElements, getAttachedElements, getAttachedElements, getAttachedEntities, getAttachedEntities, getAttachedEntities, getAttachedEntity, getAttachedEntity, getAttachmentLinks, getAttachmentLinks, getAttachmentLinks, getBeanByUniqueName, getBeanByUniqueName, getBeanByValue, getBeanFromEntity, getBeanFromRepository, getBeanFromRepository, getBeanGUIDByUniqueName, getBeanGUIDByUniqueName, getBeanGUIDsByClassification, getBeanGUIDsByType, getBeanGUIDsByType, getBeanGUIDsByValue, getBeansByClassification, getBeansByCreator, getBeansByType, getBeansByType, getBeansByValue, getBeansByValue, getBeansByValue, getBeansByValue, getBeansByValue, getEntitiesByType, getEntitiesByValue, getEntitiesByValue, getEntityByValue, getEntityFromRepository, getEntityFromRepository, getEntityFromRepository, getEntityFromRepository, getEntityGUIDByValue, getEntityGUIDsByValue, getRepositoryHelper, getServiceName, getUniqueAttachmentLink, getUniqueAttachmentLink, linkElementToElement, linkElementToElement, maintainSupplementaryProperties, relinkElementToNewElement, relinkElementToNewElement, removeClassificationFromRepository, setClassificationInRepository, setClassificationInRepository, setSecurityVerifier, unlinkAllElements, unlinkAllElements, unlinkConnectedElement, unlinkConnectedElement, unlinkElementFromElement, unlinkElementFromElement, unlinkElementFromElement, unlinkElementFromElement, updateBeanEffectivityDates, updateBeanInRepository, updateBeanInRepository, updateBeanPropertyInRepository, updateBeanStatusInRepository, updateBeanStatusInRepository, updateClassificationEffectivityDates, updateElementToElementLink, updateElementToElementLink, updateRelationshipEffectivityDates, updateRelationshipProperties, validateAnchorEntity, validateAnchorEntity, verifyExternalSourceIdentitypublic ITInfrastructureHandler(OpenMetadataAPIGenericConverter<B> converter, Class<B> beanClass, String serviceName, String serverName, InvalidParameterHandler invalidParameterHandler, RepositoryHandler repositoryHandler, OMRSRepositoryHelper repositoryHelper, String localServerUserId, OpenMetadataServerSecurityVerifier securityVerifier, List<String> supportedZones, List<String> defaultZones, List<String> publishZones, AuditLog auditLog)
converter - specific converter for this bean classbeanClass - name of bean class that is represented by the generic class BserviceName - name of this serviceserverName - name of the local serverinvalidParameterHandler - handler for managing parameter errorsrepositoryHandler - manages calls to the repository servicesrepositoryHelper - provides utilities for manipulating the repository services objectslocalServerUserId - userId for this serversecurityVerifier - open metadata security services verifiersupportedZones - list of operating platforms that the access service is allowed to serve B instances from.defaultZones - list of operating platforms that the access service should set in all new B instances.publishZones - list of operating platforms that the access service sets up in published B instances.auditLog - destination for audit log events.public void setupHostClusterMember(String userId, String externalSourceGUID, String externalSourceName, String hostClusterGUID, String hostClusterGUIDParameterName, String hostGUID, String hostGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostClusterGUID - unique identifier of the host clusterhostClusterGUIDParameterName - parameter supplying the hostClusterGUIDhostGUID - unique identifier of the member hosthostGUIDParameterName - parameter supplying the hostGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearHostClusterMember(String userId, String externalSourceGUID, String externalSourceName, String hostClusterGUID, String hostClusterGUIDParameterName, String hostGUID, String hostGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostClusterGUID - unique identifier of the host clusterhostClusterGUIDParameterName - parameter supplying the hostClusterGUIDhostGUID - unique identifier of the member hosthostGUIDParameterName - parameter supplying the hostGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupHostDeployedVirtualContainer(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String virtualContainerGUID, String virtualContainerGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostGUID - unique identifier of the hosthostGUIDParameterName - parameter supplying the hostGUIDvirtualContainerGUID - unique identifier of the virtual container deployed on the hostvirtualContainerGUIDParameterName - parameter supplying the virtualContainerGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearHostDeployedVirtualContainer(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String virtualContainerGUID, String virtualContainerGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcevirtualContainerGUID - unique identifier of the hostvirtualContainerGUIDParameterName - parameter supplying the virtualContainerGUIDvirtualContainerGUID - unique identifier of the virtual container deployed on the hostvirtualContainerGUIDParameterName - parameter supplying the virtualContainerGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupSoftwareServerPlatformDeployment(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String softwareServerPlatformGUID, String softwareServerPlatformGUIDParameterName, Date deploymentTime, String deployer, int platformStatus, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostGUID - unique identifier of the hosthostGUIDParameterName - parameter supplying the hostGUIDsoftwareServerPlatformGUID - unique identifier of the software server platformsoftwareServerPlatformGUIDParameterName - parameter supplying the softwareServerPlatformGUIDdeploymentTime - date/time that the platform was deployeddeployer - user who issued the deploy commandplatformStatus - operational status of the platformmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearSoftwareServerPlatformDeployment(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String softwareServerPlatformGUID, String softwareServerPlatformGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostGUID - unique identifier of the hosthostGUIDParameterName - parameter supplying the hostGUIDsoftwareServerPlatformGUID - unique identifier of the software server platformsoftwareServerPlatformGUIDParameterName - parameter supplying the softwareServerPlatformGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupSoftwareServerDeployment(String userId, String externalSourceGUID, String externalSourceName, String softwareServerPlatformGUID, String softwareServerPlatformGUIDParameterName, String softwareServerGUID, String softwareServerGUIDParameterName, Date deploymentTime, String deployer, int serverStatus, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerPlatformGUID - unique identifier of the software server platformsoftwareServerPlatformGUIDParameterName - parameter supplying the softwareServerPlatformGUIDsoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDdeploymentTime - date/time that the capability was deployeddeployer - user who issued the deploy commandserverStatus - operational status of the servermethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearSoftwareServerDeployment(String userId, String externalSourceGUID, String externalSourceName, String softwareServerPlatformGUID, String softwareServerPlatformGUIDParameterName, String softwareServerGUID, String softwareServerGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerPlatformGUID - unique identifier of the software server platformsoftwareServerPlatformGUIDParameterName - parameter supplying the softwareServerPlatformGUIDsoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupSoftwareServerEndpoint(String userId, String externalSourceGUID, String externalSourceName, String softwareServerGUID, String softwareServerGUIDParameterName, String endpointGUID, String endpointGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDendpointGUID - unique identifier of the endpointendpointGUIDParameterName - parameter supplying the endpointGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearSoftwareServerEndpoint(String userId, String externalSourceGUID, String externalSourceName, String softwareServerGUID, String softwareServerGUIDParameterName, String endpointGUID, String endpointGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDendpointGUID - unique identifier of the endpointendpointGUIDParameterName - parameter supplying the endpointGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupSoftwareServerSupportedCapability(String userId, String externalSourceGUID, String externalSourceName, String softwareServerGUID, String softwareServerGUIDParameterName, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, Date deploymentTime, String deployer, int serverCapabilityStatus, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDsoftwareServerCapabilityGUID - unique identifier of the software server capabilitysoftwareServerCapabilityGUIDParameterName - parameter supplying the softwareServerCapabilityGUIDdeploymentTime - date/time that the capability was deployeddeployer - user who issued the deploy commandserverCapabilityStatus - operational status of the capabilitymethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearSoftwareServerSupportedCapability(String userId, String externalSourceGUID, String externalSourceName, String softwareServerGUID, String softwareServerGUIDParameterName, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerGUID - unique identifier of the software serversoftwareServerGUIDParameterName - parameter supplying the softwareServerGUIDsoftwareServerCapabilityGUID - unique identifier of the software server capabilitysoftwareServerCapabilityGUIDParameterName - parameter supplying the softwareServerCapabilityGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupSoftwareServerCapabilityAssetUse(String userId, String externalSourceGUID, String externalSourceName, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, String assetGUID, String assetGUIDParameterName, String description, int useType, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcesoftwareServerCapabilityGUID - unique identifier of the software server capabilitysoftwareServerCapabilityGUIDParameterName - parameter supplying the softwareServerCapabilityGUIDassetGUID - unique identifier of the assetassetGUIDParameterName - parameter supplying the assetGUIDdescription - description of the useuseType - server asset use typemethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearSoftwareServerCapabilityAssetUse(String userId, String externalSourceGUID, String externalSourceName, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, String assetGUID, String assetGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourceassetGUID - unique identifier of the software server capabilityassetGUIDParameterName - parameter supplying the assetGUIDassetGUID - unique identifier of the assetassetGUIDParameterName - parameter supplying the assetGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupHostNetwork(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String networkGUID, String networkGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostGUID - unique identifier of the hosthostGUIDParameterName - parameter supplying the hostGUIDnetworkGUID - unique identifier of the networknetworkGUIDParameterName - parameter supplying the networkGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearHostNetwork(String userId, String externalSourceGUID, String externalSourceName, String hostGUID, String hostGUIDParameterName, String networkGUID, String networkGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcehostGUID - unique identifier of the hosthostGUIDParameterName - parameter supplying the hostGUIDnetworkGUID - unique identifier of the networknetworkGUIDParameterName - parameter supplying the networkGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void setupNetworkGatewayLink(String userId, String externalSourceGUID, String externalSourceName, String networkGatewayGUID, String networkGatewayGUIDParameterName, String networkGUID, String networkGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcenetworkGatewayGUID - unique identifier of the network gatewaynetworkGatewayGUIDParameterName - parameter supplying the networkGatewayGUIDnetworkGUID - unique identifier of the networknetworkGUIDParameterName - parameter supplying the networkGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void clearNetworkGatewayLink(String userId, String externalSourceGUID, String externalSourceName, String networkGatewayGUID, String networkGatewayGUIDParameterName, String networkGUID, String networkGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userexternalSourceGUID - guid of the software server capability entity that represented the external source - null for localexternalSourceName - name of the software server capability entity that represented the external sourcenetworkGatewayGUID - unique identifier of the network gatewaynetworkGatewayGUIDParameterName - parameter supplying the networkGatewayGUIDnetworkGUID - unique identifier of the networknetworkGUIDParameterName - parameter supplying the networkGUIDmethodName - calling methodInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)public void addCloudProviderClassification(String userId, String hostGUID, String hostGUIDParameterName, String providerName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userhostGUID - unique identifier of hosthostGUIDParameterName - parameter name supplying hostGUIDproviderName - name of the cloud providermethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void removeCloudProviderClassification(String userId, String hostGUID, String hostGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userhostGUID - unique identifier of hosthostGUIDParameterName - parameter name supplying hostGUIDmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void addCloudPlatformClassification(String userId, String softwareServerPlatformGUID, String softwareServerPlatformGUIDParameterName, String implementationType, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerPlatformGUID - unique identifier of software server platformsoftwareServerPlatformGUIDParameterName - parameter name supplying softwareServerPlatformGUIDimplementationType - type of cloud platform implementationmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void removeCloudPlatformClassification(String userId, String softwareServerPlatformGUID, String softwareServerPlatformParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerPlatformGUID - unique identifier of software server platformsoftwareServerPlatformParameterName - parameter name supplying softwareServerPlatformGUIDmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void addCloudTenantClassification(String userId, String softwareServerGUID, String softwareServerGUIDParameterName, String tenantName, String tenantType, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerGUID - unique identifier of software serversoftwareServerGUIDParameterName - parameter name supplying softwareServerGUIDtenantName - name of the tenanttenantType - type of tenantmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void removeCloudTenantClassification(String userId, String softwareServerGUID, String softwareServerGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerGUID - unique identifier of software serversoftwareServerGUIDParameterName - parameter name supplying softwareServerGUIDmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void addCloudServiceClassification(String userId, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, String offeringName, String serviceType, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerCapabilityGUID - unique identifier of software server capabilitysoftwareServerCapabilityGUIDParameterName - parameter name supplying softwareServerCapabilityGUIDofferingName - name of the serviceserviceType - type of servicemethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problempublic void removeCloudServiceClassification(String userId, String softwareServerCapabilityGUID, String softwareServerCapabilityGUIDParameterName, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersoftwareServerCapabilityGUID - unique identifier of software server capabilitysoftwareServerCapabilityGUIDParameterName - parameter name supplying softwareServerCapabilityGUIDmethodName - calling methodInvalidParameterException - entity not known, null userId or guidPropertyServerException - problem accessing property serverUserNotAuthorizedException - security access problemCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.