@InterfaceAudience.Private @InterfaceStability.Stable public interface ResourceManagerAdministrationProtocol extends GetUserMappingsProtocol
versionIDgetGroupsForUser@InterfaceAudience.Public @InterfaceStability.Stable RefreshQueuesResponse refreshQueues(RefreshQueuesRequest request) throws org.apache.hadoop.ipc.StandbyException, YarnException, IOException
@InterfaceAudience.Public @InterfaceStability.Stable RefreshNodesResponse refreshNodes(RefreshNodesRequest request) throws org.apache.hadoop.ipc.StandbyException, YarnException, IOException
@InterfaceAudience.Public @InterfaceStability.Stable RefreshSuperUserGroupsConfigurationResponse refreshSuperUserGroupsConfiguration(RefreshSuperUserGroupsConfigurationRequest request) throws org.apache.hadoop.ipc.StandbyException, YarnException, IOException
@InterfaceAudience.Public @InterfaceStability.Stable RefreshUserToGroupsMappingsResponse refreshUserToGroupsMappings(RefreshUserToGroupsMappingsRequest request) throws org.apache.hadoop.ipc.StandbyException, YarnException, IOException
@InterfaceAudience.Public @InterfaceStability.Stable RefreshAdminAclsResponse refreshAdminAcls(RefreshAdminAclsRequest request) throws YarnException, IOException
YarnExceptionIOException@InterfaceAudience.Public @InterfaceStability.Stable RefreshServiceAclsResponse refreshServiceAcls(RefreshServiceAclsRequest request) throws YarnException, IOException
YarnExceptionIOException@InterfaceAudience.Public @InterfaceStability.Evolving UpdateNodeResourceResponse updateNodeResource(UpdateNodeResourceRequest request) throws YarnException, IOException
The interface used by admin to update nodes' resources to the
ResourceManager
The admin client is required to provide details such as a map from
NodeId to ResourceOption required to update resources on
a list of RMNode in ResourceManager etc.
via the UpdateNodeResourceRequest.
request - request to update resource for a node in cluster.YarnExceptionIOException@InterfaceAudience.Public @InterfaceStability.Evolving AddToClusterNodeLabelsResponse addToClusterNodeLabels(AddToClusterNodeLabelsRequest request) throws YarnException, IOException
YarnExceptionIOException@InterfaceAudience.Public @InterfaceStability.Evolving RemoveFromClusterNodeLabelsResponse removeFromClusterNodeLabels(RemoveFromClusterNodeLabelsRequest request) throws YarnException, IOException
YarnExceptionIOException@InterfaceAudience.Public @InterfaceStability.Evolving ReplaceLabelsOnNodeResponse replaceLabelsOnNode(ReplaceLabelsOnNodeRequest request) throws YarnException, IOException
YarnExceptionIOExceptionCopyright © 2018 CERN. All Rights Reserved.