@JsonIgnore public final void addReferredEntity(AtlasEntity entity) { addReferredEntity(entity.getGuid(), entity); }
extInfo.addReferredEntity(bucketEntity);
dbEntity.setAttribute(AtlasConstants.CLUSTER_NAME_ATTRIBUTE, getClusterName(stormConf)); entityExtInfo.addReferredEntity(dbEntity); entityExtInfo.addReferredEntity(ret);
entityExtInfo.addReferredEntity(sd); entityExtInfo.addReferredEntity(partitionKey); entityExtInfo.addReferredEntity(column);
private AtlasEntity mapVertexToAtlasEntityMin(AtlasVertex entityVertex, AtlasEntityExtInfo entityExtInfo, Set<String> attributes) throws AtlasBaseException { String guid = GraphHelper.getGuid(entityVertex); AtlasEntity entity = entityExtInfo != null ? entityExtInfo.getEntity(guid) : null; if (entity == null) { entity = new AtlasEntity(); if (entityExtInfo != null) { entityExtInfo.addReferredEntity(guid, entity); } mapSystemAttributes(entityVertex, entity); mapClassifications(entityVertex, entity); AtlasEntityType entityType = typeRegistry.getEntityTypeByName(entity.getTypeName()); if (entityType != null) { for (AtlasAttribute attribute : entityType.getMinInfoAttributes().values()) { Object attrValue = getVertexAttribute(entityVertex, attribute); if (attrValue != null) { entity.setAttribute(attribute.getName(), attrValue); } } } } return entity; }
private AtlasEntity mapVertexToAtlasEntity(AtlasVertex entityVertex, AtlasEntityExtInfo entityExtInfo, boolean isMinExtInfo) throws AtlasBaseException { String guid = GraphHelper.getGuid(entityVertex); AtlasEntity entity = entityExtInfo != null ? entityExtInfo.getEntity(guid) : null; if (entity == null) { if (LOG.isDebugEnabled()) { LOG.debug("Mapping graph vertex to atlas entity for guid {}", guid); } entity = new AtlasEntity(); if (entityExtInfo != null) { entityExtInfo.addReferredEntity(guid, entity); } mapSystemAttributes(entityVertex, entity); mapAttributes(entityVertex, entity, entityExtInfo, isMinExtInfo); if (!ignoreRelationshipAttr) { // only map when really needed mapRelationshipAttributes(entityVertex, entity); } mapClassifications(entityVertex, entity); } return entity; }
private AtlasEntity mapVertexToAtlasEntityMin(AtlasVertex entityVertex, AtlasEntityExtInfo entityExtInfo, Set<String> attributes) throws AtlasBaseException { String guid = GraphHelper.getGuid(entityVertex); AtlasEntity entity = entityExtInfo != null ? entityExtInfo.getEntity(guid) : null; if (entity == null) { entity = new AtlasEntity(); if (entityExtInfo != null) { entityExtInfo.addReferredEntity(guid, entity); } mapSystemAttributes(entityVertex, entity); mapClassifications(entityVertex, entity); AtlasEntityType entityType = typeRegistry.getEntityTypeByName(entity.getTypeName()); if (entityType != null) { for (AtlasAttribute attribute : entityType.getMinInfoAttributes().values()) { Object attrValue = getVertexAttribute(entityVertex, attribute); if (attrValue != null) { entity.setAttribute(attribute.getName(), attrValue); } } } } return entity; }
private AtlasEntity mapVertexToAtlasEntity(AtlasVertex entityVertex, AtlasEntityExtInfo entityExtInfo, boolean isMinExtInfo) throws AtlasBaseException { String guid = GraphHelper.getGuid(entityVertex); AtlasEntity entity = entityExtInfo != null ? entityExtInfo.getEntity(guid) : null; if (entity == null) { if (LOG.isDebugEnabled()) { LOG.debug("Mapping graph vertex to atlas entity for guid {}", guid); } entity = new AtlasEntity(); if (entityExtInfo != null) { entityExtInfo.addReferredEntity(guid, entity); } mapSystemAttributes(entityVertex, entity); mapAttributes(entityVertex, entity, entityExtInfo, isMinExtInfo); mapRelationshipAttributes(entityVertex, entity); mapClassifications(entityVertex, entity); } return entity; }
public AtlasEntityExtInfo(AtlasEntity referredEntity) { addReferredEntity(referredEntity); }
public AtlasEntityExtInfo(AtlasEntity referredEntity) { addReferredEntity(referredEntity); }
@JsonIgnore public final void addReferredEntity(AtlasEntity entity) { addReferredEntity(entity.getGuid(), entity); }
public void updateEntityGuid(String oldGuid, String newGuid) { AtlasEntity entity = getEntity(oldGuid); if (entity != null) { entity.setGuid(newGuid); if(removeEntity(oldGuid) != null) { addReferredEntity(newGuid, entity); } } }
protected AtlasEntity toTableEntity(Table table, AtlasEntityExtInfo entityExtInfo) throws Exception { AtlasEntity dbEntity = toDbEntity(getHive().getDatabase(table.getDbName())); if (entityExtInfo != null) { if (dbEntity != null) { entityExtInfo.addReferredEntity(dbEntity); } } AtlasEntity ret = toTableEntity(getObjectId(dbEntity), table, entityExtInfo); return ret; }
public void updateEntityGuid(String oldGuid, String newGuid) { AtlasEntity entity = getEntity(oldGuid); if (entity != null) { entity.setGuid(newGuid); if(removeEntity(oldGuid) != null) { addReferredEntity(newGuid, entity); } } }