Tabnine Logo
org.apache.eagle.alert.engine.model
Code IndexAdd Tabnine to your IDE (free)

How to use org.apache.eagle.alert.engine.model

Best Java code snippets using org.apache.eagle.alert.engine.model (Showing top 20 results out of 315)

origin: apache/eagle

@SuppressWarnings( {"rawtypes", "unchecked"})
private StreamEvent convertToStreamEventByStreamDefinition(long timestamp, Map m, StreamDefinition sd) {
  return StreamEvent.builder().timestamep(timestamp).attributes(m, sd).build();
}
origin: apache/eagle

public StreamEvent(String streamId, long timestamp, Object[] data) {
  this.setStreamId(streamId);
  this.setTimestamp(timestamp);
  this.setData(data);
}
origin: apache/eagle

  public PartitionedEvent withAnchor(Tuple tuple) {
    this.setAnchor(tuple);
    return this;
  }
}
origin: apache/eagle

/**
 * @return cloned new event object.
 */
public StreamEvent copy() {
  StreamEvent newEvent = new StreamEvent();
  newEvent.setTimestamp(this.getTimestamp());
  newEvent.setData(this.getData());
  newEvent.setStreamId(this.getStreamId());
  newEvent.setMetaVersion(this.getMetaVersion());
  return newEvent;
}
origin: apache/eagle

  private StreamEvent buildStreamEvt(long ts, String host, double value) {
    StreamEvent e = new StreamEvent();
    e.setData(new Object[] {ts, host, value});
    e.setStreamId(inputStream);
    e.setTimestamp(ts);
    return e;
  }
}
origin: apache/eagle

private static StreamEvent mockSimpleStreamEvent(Long timestamp) {
  return StreamEvent.builder()
      .schema(mockStreamDefinition("sampleStream_1"))
      .streamId("sampleStream_1")
      .timestamep(timestamp)
      .attributes(new HashMap<String, Object>() {{
        put("name", "cpu");
        put("value", 60.0);
        put("unknown", "unknown column value");
      }}).build();
}
origin: apache/eagle

public StreamEvent(String streamId, long timestamp, Object[] data, String metaVersion) {
  this.setStreamId(streamId);
  this.setTimestamp(timestamp);
  this.setData(data);
  this.setMetaVersion(metaVersion);
}
origin: apache/eagle

public PartitionedEvent copy() {
  PartitionedEvent copied = new PartitionedEvent();
  copied.setEvent(this.getEvent());
  copied.setPartition(this.partition);
  copied.setPartitionKey(this.partitionKey);
  return copied;
}
origin: apache/eagle

public StreamEventBuilder attributes(Object... data) {
  instance.setData(data);
  return this;
}
origin: apache/eagle

public StreamEventBuilder timestamep(long timestamp) {
  instance.setTimestamp(timestamp);
  return this;
}
origin: apache/eagle

public String getAlertId() {
  ensureAlertId();
  return alertId;
}
origin: apache/eagle

@Override
public Object serialize(AlertStreamEvent event) {
  return event.toString();
}
origin: apache/eagle

public StreamEventBuilder metaVersion(String metaVersion) {
  instance.setMetaVersion(metaVersion);
  return this;
}
origin: apache/eagle

  @Override
  public int compare(PartitionedEvent[] o1, PartitionedEvent[] o2) {
    if (o1.length > 0 && o2.length > 0) {
      return (int) (o1[0].getTimestamp() - o2[0].getTimestamp());
    } else {
      return 0;
    }
  }
}
origin: apache/eagle

  public StreamEventBuilder copyFrom(StreamEvent event) {
    this.instance.copyFrom(event);
    return this;
  }
}
origin: apache/eagle

public void copyFrom(StreamEvent event) {
  this.setTimestamp(event.getTimestamp());
  this.setData(event.getData());
  this.setStreamId(event.getStreamId());
  this.setMetaVersion(event.getMetaVersion());
}
origin: apache/eagle

  private StreamEvent buildStreamEvt(long ts, String jobID, String status) {
    StreamEvent e = new StreamEvent();
    e.setData(new Object[] {ts, jobID, status});
    e.setStreamId(inputStream);
    e.setTimestamp(ts);
    return e;
  }
}
origin: apache/eagle

@Override
public boolean equals(PartitionedEvent[] a1, PartitionedEvent[] a2) {
  return a1[0].getTimestamp() == a2[0].getTimestamp();
}
origin: apache/eagle

private StreamEvent buildStreamEvent(long ts, String host, double value) {
  StreamEvent e = new StreamEvent();
  e.setData(new Object[] {ts, host, value});
  e.setStreamId(inputStream);
  e.setTimestamp(ts);
  return e;
}
origin: apache/eagle

private StreamEvent buildStreamEvt(long ts, String host, double value) {
  StreamEvent e = new StreamEvent();
  e.setData(new Object[] {ts, host, value});
  e.setStreamId(inputStream);
  e.setTimestamp(ts);
  return e;
}
org.apache.eagle.alert.engine.model

Most used classes

  • AlertStreamEvent
    streamId stands for alert type instead of source event streamId.
  • StreamEvent
  • AlertPublishEvent
    Use as final rich alert event.
  • PartitionedEvent
    This is a critical data structure across spout, router bolt and alert bolt partition[StreamPartition
  • StreamEventBuilder
  • StreamEventTest$2,
  • StreamEventTest
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now