Class CollectorInfo

java.lang.Object
org.apache.hadoop.yarn.api.records.CollectorInfo

@Public @Evolving public abstract class CollectorInfo extends Object
Collector info containing collector address and collector token passed from RM to AM in Allocate Response.
  • Field Details

    • DEFAULT_TIMESTAMP_VALUE

      protected static final long DEFAULT_TIMESTAMP_VALUE
      See Also:
  • Constructor Details

    • CollectorInfo

      public CollectorInfo()
  • Method Details

    • newInstance

      public static CollectorInfo newInstance(String collectorAddr)
    • newInstance

      public static CollectorInfo newInstance(String collectorAddr, Token token)
    • getCollectorAddr

      public abstract String getCollectorAddr()
    • setCollectorAddr

      public abstract void setCollectorAddr(String addr)
    • getCollectorToken

      public abstract Token getCollectorToken()
      Get delegation token for app collector which AM will use to publish entities.
      Returns:
      the delegation token for app collector.
    • setCollectorToken

      public abstract void setCollectorToken(Token token)