| Package | Description |
|---|---|
| org.odpi.openmetadata.frameworks.governanceaction |
The interfaces of the Governance Action Framework (GAF)
The governance action framework defines interfaces for governance action services.
|
| org.odpi.openmetadata.frameworks.governanceaction.properties | |
| org.odpi.openmetadata.frameworks.governanceaction.search |
| Modifier and Type | Method and Description |
|---|---|
void |
RemediationGovernanceContext.classifyMetadataElement(String metadataElementGUID,
String classificationName,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties)
Add a new classification to the metadata element.
|
void |
RemediationGovernanceContext.classifyMetadataElement(String metadataElementGUID,
String classificationName,
ElementProperties properties)
Add a new classification to the metadata element.
|
abstract void |
OpenMetadataClient.classifyMetadataElementInStore(String metadataElementGUID,
String classificationName,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties)
Add a new classification to the metadata element.
|
String |
RemediationGovernanceContext.createMetadataElement(String metadataElementTypeName,
ElementProperties properties,
String templateGUID)
Create a new metadata element in the metadata store.
|
String |
RemediationGovernanceContext.createMetadataElement(String metadataElementTypeName,
ElementStatus initialStatus,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties,
String templateGUID)
Create a new metadata element in the metadata store.
|
abstract String |
OpenMetadataClient.createMetadataElementInStore(String metadataElementTypeName,
ElementStatus initialStatus,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties,
String templateGUID)
Create a new metadata element in the metadata store.
|
String |
RemediationGovernanceContext.createRelatedElements(String relationshipTypeName,
String metadataElement1GUID,
String metadataElement2GUID,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties)
Create a relationship between two metadata elements.
|
String |
RemediationGovernanceContext.createRelatedElements(String relationshipTypeName,
String metadataElement1GUID,
String metadataElement2GUID,
ElementProperties properties)
Create a relationship between two metadata elements.
|
abstract String |
OpenMetadataClient.createRelatedElementsInStore(String relationshipTypeName,
String metadataElement1GUID,
String metadataElement2GUID,
Date effectiveFrom,
Date effectiveTo,
ElementProperties properties)
Create a relationship between two metadata elements.
|
void |
RemediationGovernanceContext.reclassifyMetadataElement(String metadataElementGUID,
String classificationName,
boolean replaceProperties,
ElementProperties properties)
Update the properties of a classification that is currently attached to a specific metadata element.
|
abstract void |
OpenMetadataClient.reclassifyMetadataElementInStore(String metadataElementGUID,
String classificationName,
boolean replaceProperties,
ElementProperties properties)
Update the properties of a classification that is currently attached to a specific metadata element.
|
void |
RemediationGovernanceContext.updateMetadataElement(String metadataElementGUID,
boolean replaceProperties,
ElementProperties properties)
Update the properties of a specific metadata element.
|
abstract void |
OpenMetadataClient.updateMetadataElementInStore(String metadataElementGUID,
boolean replaceProperties,
ElementProperties properties)
Update the properties of a specific metadata element.
|
void |
RemediationGovernanceContext.updateRelatedElements(String relationshipGUID,
boolean replaceProperties,
ElementProperties properties)
Update the properties associated with a relationship.
|
abstract void |
OpenMetadataClient.updateRelatedElementsInStore(String relationshipGUID,
boolean replaceProperties,
ElementProperties properties)
Update the properties associated with a relationship.
|
| Modifier and Type | Method and Description |
|---|---|
ElementProperties |
ElementClassification.getClassificationProperties()
Return a collection of the additional stored properties for the classification.
|
ElementProperties |
OpenMetadataElement.getElementProperties()
Return the properties that are stored with the metadata element.
|
ElementProperties |
RelatedMetadataElements.getRelationshipProperties()
Return the properties associated with the relationship.
|
ElementProperties |
RelatedMetadataElement.getRelationshipProperties()
Return the properties associated with the relationship.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ElementClassification.setClassificationProperties(ElementProperties classificationProperties)
Set up a collection of the additional stored properties for the classification.
|
void |
OpenMetadataElement.setElementProperties(ElementProperties elementProperties)
Set up the properties that are stored with the metadata element.
|
void |
RelatedMetadataElements.setRelationshipProperties(ElementProperties relationshipProperties)
Set up the properties associated with the relationship.
|
void |
RelatedMetadataElement.setRelationshipProperties(ElementProperties relationshipProperties)
Set up the properties associated with the relationship.
|
| Modifier and Type | Method and Description |
|---|---|
ElementProperties |
PropertyHelper.addBooleanProperty(ElementProperties properties,
String propertyName,
boolean propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addDateProperty(ElementProperties properties,
String propertyName,
Date propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addEnumProperty(ElementProperties properties,
String propertyName,
String propertyType,
String symbolicName)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addFloatProperty(ElementProperties properties,
String propertyName,
float propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addIntProperty(ElementProperties properties,
String propertyName,
int propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addLongProperty(ElementProperties properties,
String propertyName,
long propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addMapProperty(ElementProperties properties,
String propertyName,
Map<String,Object> mapValues)
Add the supplied map property to an element properties object.
|
ElementProperties |
PropertyHelper.addPropertyMap(ElementProperties properties,
Map<String,Object> mapValues)
Add the supplied property map to an element properties object.
|
ElementProperties |
PropertyHelper.addStringArrayProperty(ElementProperties properties,
String propertyName,
List<String> arrayValues)
Add the supplied array property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringMapProperty(ElementProperties properties,
String propertyName,
Map<String,String> mapValues)
Add the supplied map property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringProperty(ElementProperties properties,
String propertyName,
String propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringPropertyMap(ElementProperties properties,
Map<String,String> mapValues)
Add the supplied property map to an element properties object.
|
ElementProperties |
ArrayPropertyValue.getArrayValues()
Return a copy of the array elements.
|
ElementProperties |
StructPropertyValue.getAttributes()
Return the attributes that make up the fields of the struct.
|
ElementProperties |
MapPropertyValue.getMapValues()
Return a copy of the map elements.
|
| Modifier and Type | Method and Description |
|---|---|
ElementProperties |
PropertyHelper.addBooleanProperty(ElementProperties properties,
String propertyName,
boolean propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addDateProperty(ElementProperties properties,
String propertyName,
Date propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addEnumProperty(ElementProperties properties,
String propertyName,
String propertyType,
String symbolicName)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addFloatProperty(ElementProperties properties,
String propertyName,
float propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addIntProperty(ElementProperties properties,
String propertyName,
int propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addLongProperty(ElementProperties properties,
String propertyName,
long propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addMapProperty(ElementProperties properties,
String propertyName,
Map<String,Object> mapValues)
Add the supplied map property to an element properties object.
|
ElementProperties |
PropertyHelper.addPropertyMap(ElementProperties properties,
Map<String,Object> mapValues)
Add the supplied property map to an element properties object.
|
ElementProperties |
PropertyHelper.addStringArrayProperty(ElementProperties properties,
String propertyName,
List<String> arrayValues)
Add the supplied array property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringMapProperty(ElementProperties properties,
String propertyName,
Map<String,String> mapValues)
Add the supplied map property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringProperty(ElementProperties properties,
String propertyName,
String propertyValue)
Add the supplied property to an element properties object.
|
ElementProperties |
PropertyHelper.addStringPropertyMap(ElementProperties properties,
Map<String,String> mapValues)
Add the supplied property map to an element properties object.
|
Map<String,Boolean> |
PropertyHelper.getBooleanMapFromProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Locates and extracts a property from an instance that is of type map and then converts its values into a Java map.
|
boolean |
PropertyHelper.getBooleanProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Return the requested property or false if property is not found.
|
Date |
PropertyHelper.getDateProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Return the requested property or null if property is not found.
|
Map<String,Object> |
PropertyHelper.getElementPropertiesAsMap(ElementProperties properties)
Convert an element properties object into a map.
|
Map<String,Integer> |
PropertyHelper.getIntegerMapFromProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Locates and extracts a property from an instance that is of type map and then converts its values into a Java map.
|
int |
PropertyHelper.getIntProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Return the requested property or 0 if property is not found.
|
Map<String,Long> |
PropertyHelper.getLongMapFromProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Locates and extracts a property from an instance that is of type map and then converts its values into a Java map.
|
Map<String,Object> |
PropertyHelper.getMapFromProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Locates and extracts a property from an instance that is of type map and then converts its values into a Java map.
|
SearchProperties |
PropertyHelper.getSearchProperties(ElementProperties properties,
MatchCriteria matchCriteria)
Convert the provided instance properties and match criteria into an equivalent SearchProperties object.
|
Map<String,String> |
PropertyHelper.getStringMapFromProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Locates and extracts a property from an instance that is of type map and then converts its values into a Java map.
|
String |
PropertyHelper.getStringProperty(String sourceName,
String propertyName,
ElementProperties properties,
String methodName)
Return the requested property or null if property is not found.
|
void |
ArrayPropertyValue.setArrayValues(ElementProperties arrayValues)
Set up the array elements in one call.
|
void |
StructPropertyValue.setAttributes(ElementProperties attributes)
Set up the attributes that make up the fields of the struct.
|
void |
MapPropertyValue.setMapValues(ElementProperties mapValues)
Set up the map elements in one call.
|
| Constructor and Description |
|---|
ElementProperties(ElementProperties templateProperties)
Copy/clone constructor.
|
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.