Class ExecutorInfo

Object
org.apache.spark.scheduler.cluster.ExecutorInfo

public class ExecutorInfo extends Object
:: DeveloperApi :: Stores information about an executor to pass from the scheduler to SparkListeners.
  • Constructor Details

    • ExecutorInfo

      public ExecutorInfo(String executorHost, int totalCores, scala.collection.immutable.Map<String,String> logUrlMap, scala.collection.immutable.Map<String,String> attributes, scala.collection.immutable.Map<String,ResourceInformation> resourcesInfo, int resourceProfileId, scala.Option<Object> registrationTime, scala.Option<Object> requestTime)
    • ExecutorInfo

      public ExecutorInfo(String executorHost, int totalCores, scala.collection.immutable.Map<String,String> logUrlMap, scala.collection.immutable.Map<String,String> attributes, scala.collection.immutable.Map<String,ResourceInformation> resourcesInfo, int resourceProfileId)
    • ExecutorInfo

      public ExecutorInfo(String executorHost, int totalCores, scala.collection.immutable.Map<String,String> logUrlMap)
    • ExecutorInfo

      public ExecutorInfo(String executorHost, int totalCores, scala.collection.immutable.Map<String,String> logUrlMap, scala.collection.immutable.Map<String,String> attributes)
    • ExecutorInfo

      public ExecutorInfo(String executorHost, int totalCores, scala.collection.immutable.Map<String,String> logUrlMap, scala.collection.immutable.Map<String,String> attributes, scala.collection.immutable.Map<String,ResourceInformation> resourcesInfo)
  • Method Details

    • attributes

      public scala.collection.immutable.Map<String,String> attributes()
    • canEqual

      public boolean canEqual(Object other)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • executorHost

      public String executorHost()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • logUrlMap

      public scala.collection.immutable.Map<String,String> logUrlMap()
    • registrationTime

      public scala.Option<Object> registrationTime()
    • requestTime

      public scala.Option<Object> requestTime()
    • resourceProfileId

      public int resourceProfileId()
    • resourcesInfo

      public scala.collection.immutable.Map<String,ResourceInformation> resourcesInfo()
    • totalCores

      public int totalCores()