SimplifiedTopologyTestRunHistory(TopologyTestRunHistory history) { id = history.getId(); topologyId = history.getTopologyId(); versionId = history.getVersionId(); finished = history.getFinished(); success = history.getSuccess(); matched = history.getMatched(); startTime = history.getStartTime(); finishTime = history.getFinishTime(); timestamp = history.getTimestamp(); }
public TopologyEditorMetadata(TopologyEditorMetadata other) { if (other != null) { setTopologyId(other.getTopologyId()); setVersionId(other.getVersionId()); setData(other.getData()); setTimestamp(other.getTimestamp()); } }
public TopologyTestRunCaseSource(TopologyTestRunCaseSource other) { if (other != null) { setId(other.getId()); setTestCaseId(other.getTestCaseId()); setSourceId(other.getSourceId()); setVersionId(other.getVersionId()); setRecords(other.getRecords()); setOccurrence(other.getOccurrence()); setSleepMsPerIteration(other.getSleepMsPerIteration()); setTimestamp(other.getTimestamp()); } }
public Topology(Topology other) { if (other != null) { setId(other.getId()); setVersionId(other.getVersionId()); setName(other.getName()); setDescription(other.getDescription()); setConfig(other.getConfig()); setNamespaceId(other.getNamespaceId()); setVersionTimestamp(other.getVersionTimestamp()); } // this will be re-generated during deployment. topologyDag = null; }
public TopologyTestRunCaseSink(TopologyTestRunCaseSink other) { if (other != null) { setId(other.getId()); setTestCaseId(other.getTestCaseId()); setSinkId(other.getSinkId()); setVersionId(other.getVersionId()); setRecords(other.getRecords()); setTimestamp(other.getTimestamp()); } }
public TopologyVersion(TopologyVersion other) { if (other != null) { setId(other.getId()); setTopologyId(other.getTopologyId()); setName(other.getName()); setDescription(other.getDescription()); setTimestamp(other.getTimestamp()); } }
public TopologyTestRunCase(TopologyTestRunCase other) { if (other != null) { setId(other.getId()); setName(other.getName()); setTopologyId(other.getTopologyId()); setVersionId(other.getVersionId()); setTimestamp(other.getTimestamp()); } }
public TopologyProcessor addTopologyProcessor(Long topologyId, Long versionId, TopologyProcessor topologyProcessor) { if (topologyProcessor.getId() == null) { topologyProcessor.setId(getNextTopologyComponentId()); } topologyProcessor.setVersionId(versionId); topologyProcessor.setTopologyId(topologyId); validateTopologyProcessor(topologyProcessor); List<TopologyStream> topologyStreams = addTopologyOutputComponent(topologyProcessor); addProcessorStreamMapping(topologyProcessor, topologyProcessor.getOutputStreamIds()); topologyProcessor.setOutputStreams(topologyStreams); topologyProcessor.setVersionTimestamp(updateVersionTimestamp(versionId).getTimestamp()); return topologyProcessor; }
public TopologySource addTopologySource(Long topologyId, Long versionId, TopologySource topologySource) { if (topologySource.getId() == null) { topologySource.setId(getNextTopologyComponentId()); } topologySource.setVersionId(versionId); topologySource.setTopologyId(topologyId); validateTopologySource(topologySource); List<TopologyStream> topologyStreams = addTopologyOutputComponent(topologySource); addSourceStreamMapping(topologySource, topologySource.getOutputStreamIds()); topologySource.setOutputStreams(topologyStreams); topologySource.setVersionTimestamp(updateVersionTimestamp(versionId).getTimestamp()); return topologySource; }
public TopologySink addOrUpdateTopologySink(Long topologyId, Long id, TopologySink topologySink) { Long currentTopologyVersionId = getCurrentVersionId(topologyId); topologySink.setId(id); topologySink.setVersionId(currentTopologyVersionId); topologySink.setTopologyId(topologyId); validateTopologySink(topologySink); topologySink.setReconfigure(false); dao.addOrUpdate(topologySink); topologySink.setVersionTimestamp(updateVersionTimestamp(currentTopologyVersionId).getTimestamp()); return topologySink; }
@Override public boolean enableSampling(Topology topology, TopologyComponent component, int pct, String asUser) { String topologyId = StormTopologyUtil.findStormTopologyId(client, topology.getId(), asUser); String stormComponentId = StormTopologyUtil.generateStormComponentId(component.getId(), component.getName()); return client.enableSampling(topologyId, stormComponentId, pct, asUser); }
public TopologySink addTopologySink(Long topologyId, Long versionId, TopologySink topologySink) { if (topologySink.getId() == null) { topologySink.setId(getNextTopologyComponentId()); } topologySink.setVersionId(versionId); topologySink.setTopologyId(topologyId); validateTopologySink(topologySink); dao.add(topologySink); topologySink.setVersionTimestamp(updateVersionTimestamp(versionId).getTimestamp()); return topologySink; }
private void createProcessorStreamMapping(TopologyProcessor topologyProcessor, List<TopologyStream> streams) { for (TopologyStream outputStream : streams) { TopologyStream addedStream = addStreamInfo(topologyProcessor.getTopologyId(), outputStream); dao.<TopologyProcessorStreamMap>add(new TopologyProcessorStreamMap(topologyProcessor.getId(), topologyProcessor.getVersionId(), addedStream.getId())); } }
public TopologyEditorMetadata removeTopologyEditorMetadata(Long topologyId, Long versionId) { TopologyEditorMetadata topologyEditorMetadata = getTopologyEditorMetadata(topologyId, versionId); if (topologyEditorMetadata != null) { topologyEditorMetadata = dao.remove(topologyEditorMetadata.getStorableKey()); topologyEditorMetadata.setTimestamp(updateVersionTimestamp(versionId).getTimestamp()); } return topologyEditorMetadata; }
private void removeSourceStreamMapping(TopologySource topologySource, List<Long> streamIds) { if (topologySource != null) { for (Long outputStreamId : streamIds) { TopologySourceStreamMap mapping = new TopologySourceStreamMap( topologySource.getId(), topologySource.getVersionId(), outputStreamId); dao.<TopologySourceStreamMap>remove(mapping.getStorableKey()); } } }
private void removeProcessorStreamMapping(TopologyProcessor topologyProcessor, List<Long> streamIds) { if (topologyProcessor != null) { for (Long outputStreamId : streamIds) { TopologyProcessorStreamMap mapping = new TopologyProcessorStreamMap(topologyProcessor.getId(), topologyProcessor.getVersionId(), outputStreamId); dao.<TopologyProcessorStreamMap>remove(mapping.getStorableKey()); } } }
private void addSourceStreamMapping(TopologySource topologySource, List<Long> streamIds) { for (Long outputStreamId : streamIds) { dao.<TopologySourceStreamMap>add(new TopologySourceStreamMap(topologySource.getId(), topologySource.getVersionId(), outputStreamId)); } }
private void addProcessorStreamMapping(TopologyProcessor topologyProcessor, List<Long> streamIds) { for (Long outputStreamId : streamIds) { dao.<TopologyProcessorStreamMap>add(new TopologyProcessorStreamMap(topologyProcessor.getId(), topologyProcessor.getVersionId(), outputStreamId)); } }
public String getExpr() { if (expr != null) { return expr; } return toExpr(false); }
@Override public boolean disableSampling(Topology topology, TopologyComponent component, String asUser) { String topologyId = StormTopologyUtil.findStormTopologyId(client, topology.getId(), asUser); String stormComponentId = StormTopologyUtil.generateStormComponentId(component.getId(), component.getName()); return client.disableSampling(topologyId, stormComponentId, asUser); }