public class InstanceHeaderMapping extends InstanceAuditHeaderMapping
| Modifier and Type | Field and Description |
|---|---|
protected crux.api.CruxDocument |
cruxDoc |
protected org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader |
instanceHeader |
CREATE_TIME, CURRENT_STATUS, METADATA_COLLECTION_ID, TYPE_DEF_CATEGORY, TYPE_DEF_GUIDS, UPDATE_TIME, VERSIONcruxConnector, mapper| Modifier | Constructor and Description |
|---|---|
protected |
InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector,
crux.api.CruxDocument cruxDoc)
Construct a mapping from a Crux map (to map to an Egeria representation).
|
protected |
InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector,
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader instanceHeader)
Construct a mapping from an InstanceAuditHeader (to map to a Crux representation).
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
fromDoc()
Translate the provided Crux representation into an Egeria representation.
|
static String |
getGuidReference(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader ih)
Translate the provided InstanceHeader information into a Crux reference to the GUID of the instance.
|
protected static String |
getReference(String instanceType,
String guid)
Translate the provided details into a Crux reference.
|
crux.api.CruxDocument |
toCrux()
Map from Egeria to Crux.
|
protected crux.api.CruxDocument.Builder |
toDoc()
Translate the provided Egeria representation into a Crux document.
|
static String |
trimGuidFromReference(String reference)
Retrieve only the GUID portion of a Crux reference.
|
buildDoc, buildDoc, fromDoc, fromDocgetDeserializedValue, getEmbeddedSerializedForm, getKeyword, getKeywordprotected org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader instanceHeader
protected crux.api.CruxDocument cruxDoc
protected InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader instanceHeader)
cruxConnector - connectivity to CruxinstanceHeader - from which to mapprotected InstanceHeaderMapping(CruxOMRSRepositoryConnector cruxConnector, crux.api.CruxDocument cruxDoc)
cruxConnector - connectivity to CruxcruxDoc - from which to mappublic crux.api.CruxDocument toCrux()
InstanceHeaderMapping(CruxOMRSRepositoryConnector, InstanceHeader)protected crux.api.CruxDocument.Builder toDoc()
protected void fromDoc()
public static String getGuidReference(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceHeader ih)
ih - to translatepublic static String trimGuidFromReference(String reference)
reference - from which to trim the GUIDCopyright © 2021 ODPi. All rights reserved.