@When("^I delete all metrics from the list \"(.*)\"$") public void deleteAllMetricsFromList(String lstKey) throws KapuaException { Account account = (Account) stepData.get("LastAccount"); MetricInfoListResult tmpList = (MetricInfoListResult) stepData.get(lstKey); for (MetricInfo tmpItem : tmpList.getItems()) { metricInfoRegistryServiceProxy.delete(account.getId(), tmpItem.getId()); } }
ArgumentValidator.notNull(metricInfo.getFirstMessageOn(), "metricInfoCreator.firstPublishedMessageTimestamp"); String metricInfoId = MetricInfoField.getOrDeriveId(metricInfo.getId(), metricInfo); StorableId storableId = new StorableIdImpl(metricInfoId); String kapuaIndexName = metadata.getRegistryIndexName(); UpdateRequest request = new UpdateRequest(metricInfo.getId().toString(), new TypeDescriptor(metadata.getRegistryIndexName(), MetricInfoSchema.METRIC_TYPE_NAME), metricInfo); response = client.upsert(request);
String metricInfoId = MetricInfoField.getOrDeriveId(metricInfo.getId(), metricInfo); Metadata metadata = mediator.getMetadata(metricInfo.getScopeId(), metricInfo.getFirstMessageOn().getTime()); bulkRequest.add( new UpdateRequest(metricInfo.getId().toString(), new TypeDescriptor(metadata.getRegistryIndexName(), MetricInfoSchema.METRIC_TYPE_NAME), metricInfo));
String id = metrics.getResult().get(i).getId().toString(); if (metricsCache.get(id)) { metricsCache.remove(id);