Enum Class SpecificationPropertyType
java.lang.Object
java.lang.Enum<SpecificationPropertyType>
org.odpi.openmetadata.frameworks.openmetadata.refdata.SpecificationPropertyType
- All Implemented Interfaces:
Serializable
,Comparable<SpecificationPropertyType>
,Constable
ReferenceValueAttributeName provides definitions of the standard attributeName values used in the
ReferenceValueAssignment relationship.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionMap of placeholder names to values that should be replaced in a template.Description of an element that is produced by a governance service and is passed to the next governance service(s) called in the same governance action process as an action target.Description of a type of annotation produced by a survey action service.Description of a guard that is returned by a governance service when it completes.Description of a request parameter that is produced by a governance service and is used to affect the behaviour of the next governance service(s) called in the same governance action process.Name of attribute that should be provided when using the attached template.Description of an element that is linked to a governance action request.Description of an analysis step supported by a survey action service.Description of a configuration property that is used to affect the behaviour of a connector.Description of a request parameter that is used to affect the behaviour of a governance service.Description of a request type used to describe a request to a governance engine/service.Description of a template that should be used by the connector when creating new elements of a certain type. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn the description of the attribute.Return the name of the attribute.toString()
Output of this enum class and main value.static SpecificationPropertyType
Returns the enum constant of this class with the specified name.static SpecificationPropertyType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
REPLACEMENT_ATTRIBUTE
Name of attribute that should be provided when using the attached template. Replacement attributes map to the root entity of the template, or, the first occurrence of the attribute in attached relationships, classifications or entities. -
PLACEHOLDER_PROPERTY
Map of placeholder names to values that should be replaced in a template. -
SUPPORTED_TEMPLATE
Description of a template that should be used by the connector when creating new elements of a certain type. -
SUPPORTED_CONFIGURATION_PROPERTY
Description of a configuration property that is used to affect the behaviour of a connector. -
SUPPORTED_REQUEST_TYPE
Description of a request type used to describe a request to a governance engine/service. -
SUPPORTED_REQUEST_PARAMETER
Description of a request parameter that is used to affect the behaviour of a governance service. -
SUPPORTED_ACTION_TARGET
Description of an element that is linked to a governance action request. The resulting call to the governance engine/service will work with this element. -
SUPPORTED_ANALYSIS_STEP
Description of an analysis step supported by a survey action service. -
PRODUCED_GUARD
Description of a guard that is returned by a governance service when it completes. -
PRODUCED_REQUEST_PARAMETER
Description of a request parameter that is produced by a governance service and is used to affect the behaviour of the next governance service(s) called in the same governance action process. -
PRODUCED_ACTION_TARGET
Description of an element that is produced by a governance service and is passed to the next governance service(s) called in the same governance action process as an action target. -
PRODUCED_ANNOTATION_TYPE
Description of a type of annotation produced by a survey action service.
-
-
Field Details
-
attributeName
-
description
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getPropertyType
Return the name of the attribute.- Returns:
- string name
-
getDescription
Return the description of the attribute.- Returns:
- text
-
toString
Output of this enum class and main value.- Overrides:
toString
in classEnum<SpecificationPropertyType>
- Returns:
- string showing enum value
-