Package org.apache.hadoop.yarn.api


@Public package org.apache.hadoop.yarn.api
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
  • Class
    Description
    org.apache.hadoop.yarn.api.ApplicationBaseProtocol
    The protocol between clients and the ResourceManager or ApplicationHistoryServer to get information on applications, application attempts and containers.
    The protocol between clients and the ResourceManager to submit/abort jobs and to get information on applications, cluster metrics, nodes, queues and ACLs.
    org.apache.hadoop.yarn.api.ApplicationClientProtocolPB
     
    This is the API for the applications comprising of constants that YARN sets up for the applications and the containers.
    The type of launch for the container.
    Environment for Applications.
    The protocol between clients and the ApplicationHistoryServer to get the information of completed applications etc.
    org.apache.hadoop.yarn.api.ApplicationHistoryProtocolPB
     
    The protocol between a live instance of ApplicationMaster and the ResourceManager.
    org.apache.hadoop.yarn.api.ApplicationMasterProtocolPB
     
    The protocol between clients and the SharedCacheManager to claim and release resources in the shared cache.
    org.apache.hadoop.yarn.api.ClientSCMProtocolPB
     
    The protocol between an ApplicationMaster and a NodeManager to start/stop and increase resource of containers and to get status of running containers.
    org.apache.hadoop.yarn.api.ContainerManagementProtocolPB
     
    org.apache.hadoop.yarn.api.CsiAdaptorPB
    Interface for the CSI adaptor protocol.
    org.apache.hadoop.yarn.api.CsiAdaptorPlugin
    csi-adaptor is a plugin, user can provide customized implementation according to this interface.
    org.apache.hadoop.yarn.api.CsiAdaptorProtocol
    CSI adaptor delegates all the calls from YARN to a CSI driver.