@Override public byte[] serialize(InternalEvent ievent) { return (ievent.getSerialized() + '\n').getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { return (ievent.getSerialized() + '\n').getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { return (ievent.getSerialized() + '\n').getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { if (this.appendNewline) { return (ievent.getSerialized() + '\n').getBytes(this.charset); } else { return (ievent.getSerialized()).getBytes(this.charset); } } }
@Override public byte[] serialize(InternalEvent ievent) { if (this.appendNewline) { return (ievent.getSerialized() + '\n').getBytes(this.charset); } else { return (ievent.getSerialized()).getBytes(this.charset); } } }
@Override public byte[] serialize(InternalEvent ievent) { return (ievent.getSerialized() + '\n').getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { /* * Separates each serialized record with a defined separator */ StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); payload.append(this.separator); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { /* * Separates each serialized record with a defined separator */ StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); payload.append(this.separator); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { StringBuilder payload = new StringBuilder(); payload.append(ievent.getSerialized()); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent event) { StringBuilder payload = new StringBuilder(); payload.append(apiKey); payload.append(' '); payload.append(event.getSerialized()); payload.append('\n'); return payload.toString().getBytes(); }
@Override public byte[] serialize(InternalEvent event) { StringBuilder payload = new StringBuilder(); payload.append(apiKey); payload.append(' '); payload.append(event.getSerialized()); payload.append('\n'); return payload.toString().getBytes(); }
@Override public byte[] serialize(InternalEvent ievent) { /* * Create a JSON line that describes the record for Splunk. */ StringBuilder payload = new StringBuilder(); payload.append("{"); if (this.index != null) { payload.append("\"index\":\""+ this.index +"\","); } payload.append("\"event\":"); payload.append(ievent.getSerialized()); payload.append(",\"time\": "); payload.append(String.format(Locale.US, "%.3f", ievent.getEventTime()/1000.0)); payload.append("}"); return payload.toString().getBytes(); } }
@Override public byte[] serialize(InternalEvent ievent) { /* * Create a JSON line that describes the record for Splunk. */ StringBuilder payload = new StringBuilder(); payload.append("{"); if (this.index != null) { payload.append("\"index\":\""+ this.index +"\","); } payload.append("\"event\":"); payload.append(ievent.getSerialized()); payload.append(",\"time\": "); payload.append(String.format(Locale.US, "%.3f", ievent.getEventTime()/1000.0)); payload.append("}"); return payload.toString().getBytes(); } }
@Override public boolean add(InternalEvent ievent) throws IllegalStateException, IOException { if (buffer.size() >= maxSize) { throw new IllegalStateException("buffer is full"); } buffer.add(ievent.getSerialized()); return true; }
payload.append(ievent.getSerialized()); payload.append("\n");
/** * Makes a new event by copying properties from another event. * * @param other event to copy */ private InternalEvent(InternalEvent other) { this.eventString = new String(other.getEventString()); this.context = other.context; this.eventSha1Hash = other.getEventSha1Hash(); this.arrivalTime = other.getArrivalTime(); this.eventTime = other.getEventTime(); this.serialized = other.getSerialized(); if (other.getPartitions() == null) { this.partitions = null; } else { this.partitions = new LinkedHashMap<String, String>(other.getPartitions()); } /* * We rely on the implementation to provide a deep copy here. */ if (other.getEventObj() != null) { this.eventObj = other.getEventObj().copy(); } /* * Note that this is a shallow copy of the metadata. Some metadata elements are reused across * multiple events within a function invocation. */ this.metadata.putAll(other.metadata); }
/** * Makes a new event by copying properties from another event. * * @param other event to copy */ private InternalEvent(InternalEvent other) { this.eventString = new String(other.getEventString()); this.context = other.context; this.eventSha1Hash = other.getEventSha1Hash(); this.arrivalTime = other.getArrivalTime(); this.eventTime = other.getEventTime(); this.serialized = other.getSerialized(); if (other.getPartitions() == null) { this.partitions = null; } else { this.partitions = new LinkedHashMap<String, String>(other.getPartitions()); } /* * We rely on the implementation to provide a deep copy here. */ if (other.getEventObj() != null) { this.eventObj = other.getEventObj().copy(); } /* * Note that this is a shallow copy of the metadata. Some metadata elements are reused across * multiple events within a function invocation. */ this.metadata.putAll(other.metadata); }