@Override public String toString() { return "QueryScopeInfo{" + "scope='" + scope + '\'' + ", category='" + getCategory() + '\'' + '}'; }
@Override public String filterCharacters(String input) { return replaceInvalidChars(input); } };
@Override public String toString() { return "MetricDump{" + "scopeInfo=" + scopeInfo + ", name='" + name + '\'' + ", category='" + getCategory() + '\'' + '}'; }
private static MetricDump.GaugeDump deserializeGauge(DataInputView dis) throws IOException { QueryScopeInfo scope = deserializeMetricInfo(dis); String name = dis.readUTF(); String value = dis.readUTF(); return new MetricDump.GaugeDump(scope, name, value); }
private static MetricDump.CounterDump deserializeCounter(DataInputView dis) throws IOException { QueryScopeInfo scope = deserializeMetricInfo(dis); String name = dis.readUTF(); long count = dis.readLong(); return new MetricDump.CounterDump(scope, name, count); }
private static MetricDump.MeterDump deserializeMeter(DataInputView dis) throws IOException { QueryScopeInfo info = deserializeMetricInfo(dis); String name = dis.readUTF(); double rate = dis.readDouble(); return new MetricDump.MeterDump(info, name, rate); }
@Override public JobManagerQueryScopeInfo copy(String additionalScope) { return new JobManagerQueryScopeInfo(concatScopes(additionalScope)); }
@Override public OperatorQueryScopeInfo copy(String additionalScope) { return new OperatorQueryScopeInfo(this.jobID, this.vertexID, this.subtaskIndex, this.operatorName, concatScopes(additionalScope)); }
@Override public TaskQueryScopeInfo copy(String additionalScope) { return new TaskQueryScopeInfo(this.jobID, this.vertexID, this.subtaskIndex, concatScopes(additionalScope)); }
@Override public void postStop() { serializer.close(); }
private static MetricDump.GaugeDump deserializeGauge(DataInputView dis) throws IOException { QueryScopeInfo scope = deserializeMetricInfo(dis); String name = dis.readUTF(); String value = dis.readUTF(); return new MetricDump.GaugeDump(scope, name, value); }
private static MetricDump.CounterDump deserializeCounter(DataInputView dis) throws IOException { QueryScopeInfo scope = deserializeMetricInfo(dis); String name = dis.readUTF(); long count = dis.readLong(); return new MetricDump.CounterDump(scope, name, count); }
private static MetricDump.MeterDump deserializeMeter(DataInputView dis) throws IOException { QueryScopeInfo info = deserializeMetricInfo(dis); String name = dis.readUTF(); double rate = dis.readDouble(); return new MetricDump.MeterDump(info, name, rate); }
@Override public JobManagerQueryScopeInfo copy(String additionalScope) { return new JobManagerQueryScopeInfo(concatScopes(additionalScope)); }
@Override public OperatorQueryScopeInfo copy(String additionalScope) { return new OperatorQueryScopeInfo(this.jobID, this.vertexID, this.subtaskIndex, this.operatorName, concatScopes(additionalScope)); }
@Override public String toString() { return "QueryScopeInfo{" + "scope='" + scope + '\'' + ", category='" + getCategory() + '\'' + '}'; }
@Override public void postStop() { serializer.close(); }
@Override public String filterCharacters(String input) { return replaceInvalidChars(input); } };
private static MetricDump.GaugeDump deserializeGauge(DataInputView dis) throws IOException { QueryScopeInfo scope = deserializeMetricInfo(dis); String name = dis.readUTF(); String value = dis.readUTF(); return new MetricDump.GaugeDump(scope, name, value); }
@Override public void postStop() { serializer.close(); }