Interface BaseAppResource

All Superinterfaces:
ApiRequestContext
All Known Subinterfaces:
BaseStreamingAppResource

public interface BaseAppResource extends ApiRequestContext
Base class for resource handlers that use app-specific data. Abstracts away dealing with application and attempt IDs, and finding the app's UI.
  • Method Details

    • appId

      String appId()
    • attemptId

      String attemptId()
    • checkUIViewPermissions

      void checkUIViewPermissions()
    • withUI

      <T> T withUI(scala.Function1<org.apache.spark.ui.SparkUI,T> fn)