org.apache.hadoop.yarn.server.api.impl.pb.client
Class ResourceManagerAdministrationProtocolPBClientImpl
java.lang.Object
org.apache.hadoop.yarn.server.api.impl.pb.client.ResourceManagerAdministrationProtocolPBClientImpl
- All Implemented Interfaces:
- Closeable, org.apache.hadoop.tools.GetUserMappingsProtocol, org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
@InterfaceAudience.Private
public class ResourceManagerAdministrationProtocolPBClientImpl
- extends Object
- implements org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol, Closeable
| Fields inherited from interface org.apache.hadoop.tools.GetUserMappingsProtocol |
versionID |
|
Method Summary |
org.apache.hadoop.yarn.server.api.protocolrecords.AddToClusterNodeLabelsResponse |
addToClusterNodeLabels(org.apache.hadoop.yarn.server.api.protocolrecords.AddToClusterNodeLabelsRequest request)
|
void |
close()
|
String[] |
getGroupsForUser(String user)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshAdminAclsResponse |
refreshAdminAcls(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshAdminAclsRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesResponse |
refreshNodes(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshQueuesResponse |
refreshQueues(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshQueuesRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshServiceAclsResponse |
refreshServiceAcls(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshServiceAclsRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshSuperUserGroupsConfigurationResponse |
refreshSuperUserGroupsConfiguration(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshSuperUserGroupsConfigurationRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RefreshUserToGroupsMappingsResponse |
refreshUserToGroupsMappings(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshUserToGroupsMappingsRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.RemoveFromClusterNodeLabelsResponse |
removeFromClusterNodeLabels(org.apache.hadoop.yarn.server.api.protocolrecords.RemoveFromClusterNodeLabelsRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeResponse |
replaceLabelsOnNode(org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeRequest request)
|
org.apache.hadoop.yarn.server.api.protocolrecords.UpdateNodeResourceResponse |
updateNodeResource(org.apache.hadoop.yarn.server.api.protocolrecords.UpdateNodeResourceRequest request)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceManagerAdministrationProtocolPBClientImpl
public ResourceManagerAdministrationProtocolPBClientImpl(long clientVersion,
InetSocketAddress addr,
org.apache.hadoop.conf.Configuration conf)
throws IOException
- Throws:
IOException
close
public void close()
- Specified by:
close in interface Closeable
refreshQueues
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshQueuesResponse refreshQueues(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshQueuesRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshQueues in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
refreshNodes
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesResponse refreshNodes(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshNodes in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
refreshSuperUserGroupsConfiguration
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshSuperUserGroupsConfigurationResponse refreshSuperUserGroupsConfiguration(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshSuperUserGroupsConfigurationRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshSuperUserGroupsConfiguration in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
refreshUserToGroupsMappings
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshUserToGroupsMappingsResponse refreshUserToGroupsMappings(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshUserToGroupsMappingsRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshUserToGroupsMappings in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
refreshAdminAcls
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshAdminAclsResponse refreshAdminAcls(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshAdminAclsRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshAdminAcls in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
refreshServiceAcls
public org.apache.hadoop.yarn.server.api.protocolrecords.RefreshServiceAclsResponse refreshServiceAcls(org.apache.hadoop.yarn.server.api.protocolrecords.RefreshServiceAclsRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
refreshServiceAcls in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
getGroupsForUser
public String[] getGroupsForUser(String user)
throws IOException
- Specified by:
getGroupsForUser in interface org.apache.hadoop.tools.GetUserMappingsProtocol
- Throws:
IOException
updateNodeResource
public org.apache.hadoop.yarn.server.api.protocolrecords.UpdateNodeResourceResponse updateNodeResource(org.apache.hadoop.yarn.server.api.protocolrecords.UpdateNodeResourceRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
updateNodeResource in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
addToClusterNodeLabels
public org.apache.hadoop.yarn.server.api.protocolrecords.AddToClusterNodeLabelsResponse addToClusterNodeLabels(org.apache.hadoop.yarn.server.api.protocolrecords.AddToClusterNodeLabelsRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
addToClusterNodeLabels in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
removeFromClusterNodeLabels
public org.apache.hadoop.yarn.server.api.protocolrecords.RemoveFromClusterNodeLabelsResponse removeFromClusterNodeLabels(org.apache.hadoop.yarn.server.api.protocolrecords.RemoveFromClusterNodeLabelsRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
removeFromClusterNodeLabels in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
replaceLabelsOnNode
public org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeResponse replaceLabelsOnNode(org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeRequest request)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
- Specified by:
replaceLabelsOnNode in interface org.apache.hadoop.yarn.server.api.ResourceManagerAdministrationProtocol
- Throws:
org.apache.hadoop.yarn.exceptions.YarnException
IOException
Copyright © 2014 Apache Software Foundation. All Rights Reserved.