public class AssetBuilder extends ReferenceableBuilder
additionalProperties, extendedProperties, latestChange, qualifiedName, typeId, typeNameclassifications, errorHandler, repositoryHelper, serverName, serviceName| Constructor and Description |
|---|
AssetBuilder(Asset assetProperties,
OMRSRepositoryHelper repositoryHelper,
String serviceName,
String serverName)
Classification constructor
|
AssetBuilder(String qualifiedName,
String displayName,
String description,
String owner,
OwnerType ownerType,
List<String> zoneMembership,
Map<String,String> origin,
String latestChange,
Map<String,String> additionalProperties,
Map<String,Object> extendedProperties,
OMRSRepositoryHelper repositoryHelper,
String serviceName,
String serverName)
Constructor supporting all properties.
|
| Modifier and Type | Method and Description |
|---|---|
InstanceProperties |
getInstanceProperties(String methodName)
Return the supplied bean properties in an InstanceProperties object.
|
InstanceProperties |
getOwnerProperties(String methodName)
Return the bean properties describing the asset's owner in an InstanceProperties object.
|
InstanceProperties |
getZoneMembershipProperties(String methodName)
Return the bean properties describing the asset's zone membership in an InstanceProperties object.
|
getEntityClassifications, getNameInstanceProperties, getQualifiedNameInstanceProperties, getSearchInstanceProperties, getTypeId, getTypeNamegetEntityClassifications, setClassificationspublic AssetBuilder(Asset assetProperties, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName) throws InvalidParameterException
assetProperties - asset beanrepositoryHelper - helper methodsserviceName - name of this OMASserverName - name of local serverInvalidParameterException - bad propertiespublic AssetBuilder(String qualifiedName, String displayName, String description, String owner, OwnerType ownerType, List<String> zoneMembership, Map<String,String> origin, String latestChange, Map<String,String> additionalProperties, Map<String,Object> extendedProperties, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName)
qualifiedName - unique namedisplayName - new value for the display name.description - new description for the asset.owner - name of the owner.ownerType - type of owner.zoneMembership - list of zones that this asset belongs to.origin - properties that describe the origin of the asset.latestChange - description of the last change to the asset.additionalProperties - additional propertiesextendedProperties - properties from the subtype.repositoryHelper - helper methodsserviceName - name of this OMASserverName - name of local serverpublic InstanceProperties getInstanceProperties(String methodName) throws InvalidParameterException
getInstanceProperties in class ReferenceableBuildermethodName - name of the calling methodInvalidParameterException - there is a problem with the propertiespublic InstanceProperties getZoneMembershipProperties(String methodName)
methodName - name of the calling methodpublic InstanceProperties getOwnerProperties(String methodName)
methodName - name of the calling methodCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.