Class GlossaryTermBuilder
- java.lang.Object
-
- org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericBuilder
-
- org.odpi.openmetadata.commonservices.generichandlers.ReferenceableBuilder
-
- org.odpi.openmetadata.commonservices.generichandlers.GlossaryTermBuilder
-
public class GlossaryTermBuilder extends ReferenceableBuilder
GlossaryTermBuilder is able to build the properties for a GlossaryTerm entity from a GlossaryTerm bean.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.commonservices.generichandlers.ReferenceableBuilder
qualifiedName
-
Fields inherited from class org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericBuilder
errorHandler, existingClassifications, extendedProperties, instanceStatus, newClassifications, repositoryHelper, serverName, serviceName, templateProperties, typeGUID, typeName
-
-
Constructor Summary
Constructors Constructor Description GlossaryTermBuilder(String qualifiedName, String displayName, String summary, String description, String examples, String abbreviation, String usage, Map<String,String> additionalProperties, Map<String,Object> extendedProperties, InstanceStatus initialStatus, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName)Constructor supporting all properties.GlossaryTermBuilder(String qualifiedName, String displayName, String description, String summary, String examples, String abbreviation, String usage, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName)Constructor when basic properties are known.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstancePropertiesgetInstanceProperties(String methodName)Return the supplied bean properties in an InstanceProperties object.-
Methods inherited from class org.odpi.openmetadata.commonservices.generichandlers.ReferenceableBuilder
getQualifiedName, setMemento, setOwnershipClassification, setSecurityTags, setTemplate
-
Methods inherited from class org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericBuilder
getEntityClassificationProperties, getEntityClassifications, getExistingEntityClassificationHeader, getInstanceProperties, getInstanceStatus, getTypeGUID, getTypeName, setAnchors, setClassification, setEffectivityDates, setEffectivityDates, setLatestChange, setTemplateClassifications, updateInstanceProperties
-
-
-
-
Constructor Detail
-
GlossaryTermBuilder
public GlossaryTermBuilder(String qualifiedName, String displayName, String description, String summary, String examples, String abbreviation, String usage, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName)
Constructor when basic properties are known.- Parameters:
qualifiedName- unique namerepositoryHelper- helper methodsdisplayName- display name of glossary termdescription- new description for the glossary term.summary- short descriptionexamples- exampleabbreviation- abbreviationusage- usage guidanceserviceName- name of this OMASserverName- name of local server
-
GlossaryTermBuilder
public GlossaryTermBuilder(String qualifiedName, String displayName, String summary, String description, String examples, String abbreviation, String usage, Map<String,String> additionalProperties, Map<String,Object> extendedProperties, InstanceStatus initialStatus, OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName)
Constructor supporting all properties.- Parameters:
qualifiedName- unique namedisplayName- new value for the display name.summary- short descriptiondescription- new description for the glossary term.examples- exampleabbreviation- abbreviationusage- usage guidanceadditionalProperties- additional propertiesextendedProperties- properties from the subtype.initialStatus- glossary term status to use when the object is createdrepositoryHelper- helper methodsserviceName- name of this OMASserverName- name of local server
-
-
Method Detail
-
getInstanceProperties
public InstanceProperties getInstanceProperties(String methodName) throws InvalidParameterException
Return the supplied bean properties in an InstanceProperties object.- Overrides:
getInstancePropertiesin classReferenceableBuilder- Parameters:
methodName- name of the calling method- Returns:
- InstanceProperties object
- Throws:
InvalidParameterException- there is a problem with the properties
-
-