Class AnnotationTypeType
java.lang.Object
org.odpi.openmetadata.frameworks.surveyaction.controls.AnnotationTypeType
AnnotationTypeType describes an annotation type of survey action service it is part of the metadata to help
tools understand the operations of a service.
-
Field Summary
Modifier and TypeFieldDescriptionThe analysis step that produces this annotation.The open metadata type used for this annotation type. -
Constructor Summary
ConstructorDescriptionDefault constructorAnnotationTypeType
(AnnotationTypeType template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return the analysis step that produces this type of annotation.Return the description of the annotation type processing.Return the expression used in the annotation type processing.getName()
Return the name of the annotation type.Return the name of the open metadata type used for this type of annotation.Return a map of property name to property value to provide additional information for this governance service.Return the short description of the annotation type.int
hashCode()
Return hash code for this objectvoid
setAnalysisStepName
(String analysisStepName) Set up the analysis step that produces this type of annotation.void
setExplanation
(String explanation) Set up the description of the annotation type processing.void
setExpression
(String expression) Set up the expression used in the annotation type processing.void
Set up the name of the annotation type.void
setOpenMetadataTypeName
(String openMetadataTypeName) Set up the name of the open metadata type used for this type of annotation.void
setOtherPropertyValues
(Map<String, String> otherPropertyValues) Set up a map of property name to property value to provide additional information for this governance service..void
setSummary
(String summary) Set up the short description of the annotation type.toString()
JSON-style toString
-
Field Details
-
analysisStepName
The analysis step that produces this annotation. -
openMetadataTypeName
The open metadata type used for this annotation type.
-
-
Constructor Details
-
AnnotationTypeType
public AnnotationTypeType()Default constructor -
AnnotationTypeType
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getName
Return the name of the annotation type.- Returns:
- string name
-
setName
Set up the name of the annotation type.- Parameters:
name
- string name
-
getAnalysisStepName
Return the analysis step that produces this type of annotation.- Returns:
- completion status
-
setAnalysisStepName
Set up the analysis step that produces this type of annotation.- Parameters:
analysisStepName
- string
-
getOpenMetadataTypeName
Return the name of the open metadata type used for this type of annotation.- Returns:
- type name
-
setOpenMetadataTypeName
Set up the name of the open metadata type used for this type of annotation.- Parameters:
openMetadataTypeName
- typeName
-
getSummary
Return the short description of the annotation type.- Returns:
- string
-
setSummary
Set up the short description of the annotation type.- Parameters:
summary
- string
-
getExplanation
Return the description of the annotation type processing.- Returns:
- string
-
setExplanation
Set up the description of the annotation type processing.- Parameters:
explanation
- string
-
getExpression
Return the expression used in the annotation type processing.- Returns:
- string
-
setExpression
Set up the expression used in the annotation type processing.- Parameters:
expression
- string
-
getOtherPropertyValues
Return a map of property name to property value to provide additional information for this governance service.- Returns:
- map of string to string
-
setOtherPropertyValues
Set up a map of property name to property value to provide additional information for this governance service..- Parameters:
otherPropertyValues
- map of string to string
-
toString
JSON-style toString -
equals
Return comparison result based on the content of the properties. -
hashCode
public int hashCode()Return hash code for this object
-