All Known Implementing Classes:
GenericDiagnosticsCollector

public interface DiagnosticsCollector
Generic interface that can be used for collecting diagnostics.
  • Method Details

    • collect

      void collect(String diagnostics, String details)
    • getDiagnostics

      String getDiagnostics()
    • getDetails

      String getDetails()
    • collectResourceDiagnostics

      void collectResourceDiagnostics(org.apache.hadoop.yarn.util.resource.ResourceCalculator rc, org.apache.hadoop.yarn.api.records.Resource required, org.apache.hadoop.yarn.api.records.Resource available)
    • collectPlacementConstraintDiagnostics

      void collectPlacementConstraintDiagnostics(org.apache.hadoop.yarn.api.resource.PlacementConstraint pc, org.apache.hadoop.yarn.api.resource.PlacementConstraint.TargetExpression.TargetType targetType)
    • collectPartitionDiagnostics

      void collectPartitionDiagnostics(String requiredPartition, String nodePartition)