Examples of hierarchicalMerge()


Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

  }

  @Override
  synchronized public ReportEvent getReport() {
    ReportEvent rpt = new ReportEvent(getName());
    rpt.hierarchicalMerge("parent", parent.getReport());
    for (Entry<String, ConfigurationManager> e : flows.entrySet()) {
      rpt.hierarchicalMerge("flow[" + e.getKey() + "]", e.getValue()
          .getReport());
    }
    return rpt;
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

  @Override
  synchronized public ReportEvent getReport() {
    ReportEvent rpt = new ReportEvent(getName());
    rpt.hierarchicalMerge("parent", parent.getReport());
    for (Entry<String, ConfigurationManager> e : flows.entrySet()) {
      rpt.hierarchicalMerge("flow[" + e.getKey() + "]", e.getValue()
          .getReport());
    }
    return rpt;
  }
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

  @Override
  public ReportEvent getReport() {
    ReportEvent node = new ReportEvent(getName());
    node.setLongMetric(R_NUM_LOGICAL_NODES, this.getLogicalNodeManager()
        .getNodes().size());
    node.hierarchicalMerge(nodesMan.getName(), nodesMan.getReport());
    if (getAckChecker() != null) {
      node.hierarchicalMerge(getAckChecker().getName(), getAckChecker()
          .getReport());
    }
    // TODO (jon) LivenessMan
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

    ReportEvent node = new ReportEvent(getName());
    node.setLongMetric(R_NUM_LOGICAL_NODES, this.getLogicalNodeManager()
        .getNodes().size());
    node.hierarchicalMerge(nodesMan.getName(), nodesMan.getReport());
    if (getAckChecker() != null) {
      node.hierarchicalMerge(getAckChecker().getName(), getAckChecker()
          .getReport());
    }
    // TODO (jon) LivenessMan
    // TODO (jon) rpcMan
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

      // LogicalNode is locked we don't need the LogicalNodeManager lock.
      copy = getNodes();
    }

    for (LogicalNode t : copy) {
      rpt.hierarchicalMerge(t.getName(), t.getReport());
    }
    return rpt;
  }

  public String getPhysicalNodeName() {
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

  @Override
  synchronized public ReportEvent getReport() {
    ReportEvent rpt = super.getReport();
    // parameters
    rpt.hierarchicalMerge(backoff.getName(), backoff.getReport());

    // counters
    rpt.setLongMetric(A_REQUESTS, appendRequests);
    rpt.setLongMetric(A_ATTEMPTS, appendAttempts);
    rpt.setLongMetric(A_SUCCESSES, appendSuccesses);
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

    rpt.setStringMetric("message", nodeMsg);
    rpt.setLongMetric(A_RECONFIGURES, reconfigures.get());
    rpt.setStringMetric("physicalnode", state.physicalNode);

    if (snk != null) {
      rpt.hierarchicalMerge("LogicalNode", snk.getReport());
    }

    return rpt;
  }
View Full Code Here

Examples of com.cloudera.flume.reporter.ReportEvent.hierarchicalMerge()

  @Override
  public ReportEvent getReport() {
    ReportEvent rpt = super.getReport();

    // parameters
    rpt.hierarchicalMerge(backoff.getName(), backoff.getReport());

    // counters
    rpt.setLongMetric(A_REQUESTS, openRequests);
    rpt.setLongMetric(A_ATTEMPTS, openAttempts);
    rpt.setLongMetric(A_SUCCESSES, openSuccesses);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.