Class YarnServiceClient

java.lang.Object
org.apache.hadoop.yarn.appcatalog.application.YarnServiceClient

public class YarnServiceClient extends Object
Driver class for calling YARN Resource Manager REST API.
  • Constructor Details

    • YarnServiceClient

      public YarnServiceClient()
  • Method Details

    • createApp

      public void createApp(org.apache.hadoop.yarn.service.api.records.Service app)
    • deleteApp

      public void deleteApp(String appInstanceId)
    • restartApp

      public void restartApp(org.apache.hadoop.yarn.service.api.records.Service app) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • stopApp

      public void stopApp(org.apache.hadoop.yarn.service.api.records.Service app) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getStatus

      public void getStatus(AppEntry entry)
    • upgradeApp

      public void upgradeApp(org.apache.hadoop.yarn.service.api.records.Service app) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException