in webapp/src/main/java/org/apache/atlas/web/service/AtlasDebugMetricsSource.java [337:760]
private void update(String name, Long timeConsumed) {
switch (name) {
case RelationshipREST_create:
relationshipREST_create.add(timeConsumed);
break;
case RelationshipREST_update:
relationshipREST_update.add(timeConsumed);
break;
case RelationshipREST_getById:
relationshipREST_getById.add(timeConsumed);
break;
case RelationshipREST_deleteById:
relationshipREST_deleteById.add(timeConsumed);
break;
//DiscoveryREST apis
case DiscoveryREST_searchUsingFullText:
discoveryREST_searchUsingFullText.add(timeConsumed);
break;
case DiscoveryREST_searchUsingAttribute:
discoveryREST_searchUsingAttribute.add(timeConsumed);
break;
case DiscoveryREST_searchWithParameters:
discoveryREST_searchWithParameters.add(timeConsumed);
break;
case DiscoveryREST_searchRelatedEntities:
discoveryREST_searchRelatedEntities.add(timeConsumed);
break;
case DiscoveryREST_updateSavedSearch:
discoveryREST_updateSavedSearch.add(timeConsumed);
break;
case DiscoveryREST_getSavedSearch:
discoveryREST_getSavedSearch.add(timeConsumed);
break;
case DiscoveryREST_getSavedSearches:
discoveryREST_getSavedSearches.add(timeConsumed);
break;
case DiscoveryREST_deleteSavedSearch:
discoveryREST_deleteSavedSearch.add(timeConsumed);
break;
case DiscoveryREST_executeSavedSearchByName:
discoveryREST_executeSavedSearchByName.add(timeConsumed);
break;
case DiscoveryREST_executeSavedSearchByGuid:
discoveryREST_executeSavedSearchByGuid.add(timeConsumed);
break;
case DiscoveryREST_getSuggestions:
discoveryREST_getSuggestions.add(timeConsumed);
break;
//GlossaryRest apis
case GlossaryREST_getGlossaries:
glossaryREST_getGlossaries.add(timeConsumed);
break;
case GlossaryREST_getGlossary:
glossaryREST_getGlossary.add(timeConsumed);
break;
case GlossaryREST_getDetailedGlossary:
glossaryREST_getDetailedGlossary.add(timeConsumed);
break;
case GlossaryREST_getGlossaryTerm:
glossaryREST_getGlossaryTerm.add(timeConsumed);
break;
case GlossaryREST_getGlossaryCategory:
glossaryREST_getGlossaryCategory.add(timeConsumed);
break;
case GlossaryREST_createGlossary:
glossaryREST_createGlossary.add(timeConsumed);
break;
case GlossaryREST_createGlossaryTerm:
glossaryREST_createGlossaryTerm.add(timeConsumed);
break;
case GlossaryREST_createGlossaryTerms:
glossaryREST_createGlossaryTerms.add(timeConsumed);
break;
case GlossaryREST_createGlossaryCategory:
glossaryREST_createGlossaryCategory.add(timeConsumed);
break;
case GlossaryREST_createGlossaryCategories:
glossaryREST_createGlossaryCategories.add(timeConsumed);
break;
case GlossaryREST_updateGlossary:
glossaryREST_updateGlossary.add(timeConsumed);
break;
case GlossaryREST_partialUpdateGlossary:
glossaryREST_partialUpdateGlossary.add(timeConsumed);
break;
case GlossaryREST_updateGlossaryTerm:
glossaryREST_updateGlossaryTerm.add(timeConsumed);
break;
case GlossaryREST_partialUpdateGlossaryTerm:
glossaryREST_partialUpdateGlossaryTerm.add(timeConsumed);
break;
case GlossaryREST_updateGlossaryCategory:
glossaryREST_updateGlossaryCategory.add(timeConsumed);
break;
case GlossaryREST_partialUpdateGlossaryCategory:
glossaryREST_partialUpdateGlossaryCategory.add(timeConsumed);
break;
case GlossaryREST_deleteGlossary:
glossaryREST_deleteGlossary.add(timeConsumed);
break;
case GlossaryREST_deleteGlossaryTerm:
glossaryREST_deleteGlossaryTerm.add(timeConsumed);
break;
case GlossaryREST_deleteGlossaryCategory:
glossaryREST_deleteGlossaryCategory.add(timeConsumed);
break;
case GlossaryREST_getGlossaryTerms:
glossaryREST_getGlossaryTerms.add(timeConsumed);
break;
case GlossaryREST_getGlossaryTermHeaders:
glossaryREST_getGlossaryTermHeaders.add(timeConsumed);
break;
case GlossaryREST_getGlossaryCategories:
glossaryREST_getGlossaryCategories.add(timeConsumed);
break;
case GlossaryREST_getGlossaryCategoriesHeaders:
glossaryREST_getGlossaryCategoriesHeaders.add(timeConsumed);
break;
case GlossaryREST_getCategoryTerms:
glossaryREST_getCategoryTerms.add(timeConsumed);
break;
case GlossaryREST_getRelatedTerms:
glossaryREST_getRelatedTerms.add(timeConsumed);
break;
case GlossaryREST_getEntitiesAssignedWithTerm:
glossaryREST_getEntitiesAssignedWithTerm.add(timeConsumed);
break;
case GlossaryREST_assignTermToEntities:
glossaryREST_assignTermToEntities.add(timeConsumed);
break;
case GlossaryREST_removeTermAssignmentFromEntities:
glossaryREST_removeTermAssignmentFromEntities.add(timeConsumed);
break;
case GlossaryREST_disassociateTermAssignmentFromEntities:
glossaryREST_disassociateTermAssignmentFromEntities.add(timeConsumed);
break;
case GlossaryREST_getRelatedCategories:
glossaryREST_getRelatedCategories.add(timeConsumed);
break;
case GlossaryREST_importGlossaryData:
glossaryREST_importGlossaryData.add(timeConsumed);
break;
//TypesREST apis
case TypesREST_getTypeDefByName:
typesREST_getTypeDefByName.add(timeConsumed);
break;
case TypesREST_getTypeDefByGuid:
typesREST_getTypeDefByGuid.add(timeConsumed);
break;
case TypesREST_getTypeDefHeaders:
typesREST_getTypeDefHeaders.add(timeConsumed);
break;
case TypesREST_getAllTypeDefs:
typesREST_getAllTypeDefs.add(timeConsumed);
break;
case TypesREST_getEnumDefByName:
typesREST_getEnumDefByName.add(timeConsumed);
break;
case TypesREST_getEnumDefByGuid:
typesREST_getEnumDefByGuid.add(timeConsumed);
break;
case TypesREST_getStructDefByName:
typesREST_getStructDefByName.add(timeConsumed);
break;
case TypesREST_getStructDefByGuid:
typesREST_getStructDefByGuid.add(timeConsumed);
break;
case TypesREST_getClassificationDefByName:
typesREST_getClassificationDefByName.add(timeConsumed);
break;
case TypesREST_getClassificationDefByGuid:
typesREST_getClassificationDefByGuid.add(timeConsumed);
break;
case TypesREST_getEntityDefByName:
typesREST_getEntityDefByName.add(timeConsumed);
break;
case TypesREST_getEntityDefByGuid:
typesREST_getEntityDefByGuid.add(timeConsumed);
break;
case TypesREST_getRelationshipDefByName:
typesREST_getRelationshipDefByName.add(timeConsumed);
break;
case TypesREST_getRelationshipDefByGuid:
typesREST_getRelationshipDefByGuid.add(timeConsumed);
break;
case TypesREST_getBusinessMetadataDefByGuid:
typesREST_getBusinessMetadataDefByGuid.add(timeConsumed);
break;
case TypesREST_getBusinessMetadataDefByName:
typesREST_getBusinessMetadataDefByName.add(timeConsumed);
break;
case TypesREST_createAtlasTypeDefs:
typesREST_createAtlasTypeDefs.add(timeConsumed);
break;
case TypesREST_updateAtlasTypeDefs:
typesREST_updateAtlasTypeDefs.add(timeConsumed);
break;
case TypesREST_deleteAtlasTypeDefs:
typesREST_deleteAtlasTypeDefs.add(timeConsumed);
break;
case TypesREST_deleteAtlasTypeByName:
typesREST_deleteAtlasTypeByName.add(timeConsumed);
break;
case EntityREST_getHeaderById:
entityREST_getHeaderById.add(timeConsumed);
break;
case EntityREST_getEntityHeaderByUA:
entityREST_getEntityHeaderByUniqAttr.add(timeConsumed);
break;
case EntityREST_getByUniqueAttributes:
entityREST_getByUniqueAttributes.add(timeConsumed);
break;
case EntityREST_partialUpdateEntityByUA:
entityREST_partialUpdateEntityByUniqAttr.add(timeConsumed);
break;
case EntityREST_deleteByUA:
entityREST_deleteByUniqAttr.add(timeConsumed);
break;
case EntityREST_updateClassificationsByUA:
entityREST_updateClassificationsByUniqAttr.add(timeConsumed);
break;
case EntityREST_updateClassifications:
entityREST_updateClassifications.add(timeConsumed);
break;
case EntityREST_getEntitiesByUA:
entityREST_getEntitiesByUniqAttr.add(timeConsumed);
break;
case EntityREST_getByGuids:
entityREST_getByGuids.add(timeConsumed);
break;
case EntityREST_deleteByGuids:
entityREST_deleteByGuids.add(timeConsumed);
break;
case EntityREST_addClassification:
entityREST_addClassification.add(timeConsumed);
break;
case EntityREST_getAuditEvents:
entityREST_getAuditEvents.add(timeConsumed);
break;
case EntityREST_getEntityHeaders:
entityREST_getEntityHeaders.add(timeConsumed);
break;
case EntityREST_setClassifications:
entityREST_setClassifications.add(timeConsumed);
break;
case EntityREST_addOrUpdateBusinessAttributes:
entityREST_addOrUpdateBusinessAttributes.add(timeConsumed);
break;
case EntityREST_removeBusinessAttributes:
entityREST_removeBusinessAttributes.add(timeConsumed);
break;
case EntityREST_setLabels:
entityREST_setLabels.add(timeConsumed);
break;
case EntityREST_addLabels:
entityREST_addLabels.add(timeConsumed);
break;
case EntityREST_removeLabels:
entityREST_removeLabels.add(timeConsumed);
break;
case EntityREST_getById:
entityREST_getById.add(timeConsumed);
break;
case EntityREST_createOrUpdate:
entityREST_createOrUpdate.add(timeConsumed);
break;
case EntityREST_partialUpdateEntityAttrByGuid:
entityREST_partialUpdateEntityAttrByGuid.add(timeConsumed);
break;
case EntityREST_deleteByGuid:
entityREST_deleteByGuid.add(timeConsumed);
break;
case EntityREST_getClassification:
entityREST_getClassification.add(timeConsumed);
break;
case EntityREST_getClassifications:
entityREST_getClassifications.add(timeConsumed);
break;
case EntityREST_addClassificationsByUA:
entityREST_addClassificationsByUniqAttr.add(timeConsumed);
break;
case EntityREST_addClassifications:
entityREST_addClassifications.add(timeConsumed);
break;
case EntityREST_deleteClassificationByUA:
entityREST_deleteClassificationByUniqAttr.add(timeConsumed);
break;
case EntityREST_deleteClassification:
entityREST_deleteClassification.add(timeConsumed);
break;
case EntityREST_importBMAttributes:
entityREST_importBMAttributes.add(timeConsumed);
break;
case NotificationHookConsumer_doWork:
notificationHookConsumer_doWork.add(timeConsumed);
break;
case DiscoveryREST_searchUsingDSL:
discoveryREST_searchUsingDSL.add(timeConsumed);
break;
case DiscoveryREST_searchUsingBasic:
discoveryREST_searchUsingBasic.add(timeConsumed);
break;
case DiscoveryREST_quickSearch:
discoveryREST_quickSearch.add(timeConsumed);
break;
case DiscoveryREST_addSavedSearch:
discoveryREST_addSavedSearch.add(timeConsumed);
break;
case LineageREST_getLineageByUA:
lineageREST_getLineageByUniqAttr.add(timeConsumed);
break;
case LineageREST_getLineageGraph:
lineageREST_getLineageGraph.add(timeConsumed);
break;
default:
LOG.error("The signature '{}' is not handled!", name);
break;
}
}