Uses of Interface
org.apache.hadoop.yarn.server.federation.policies.amrmproxy.FederationAMRMProxyPolicy
Packages that use FederationAMRMProxyPolicy
Package
Description
Federation Policies.
AMRMPRoxy policies.
Various implementation of FederationPolicyManager.
-
Uses of FederationAMRMProxyPolicy in org.apache.hadoop.yarn.server.federation.policies
Methods in org.apache.hadoop.yarn.server.federation.policies that return FederationAMRMProxyPolicyModifier and TypeMethodDescriptionstatic FederationAMRMProxyPolicyFederationPolicyUtils.loadAMRMPolicy(String queue, FederationAMRMProxyPolicy oldPolicy, org.apache.hadoop.conf.Configuration conf, FederationStateStoreFacade federationFacade, SubClusterId homeSubClusterId) Get AMRMProxy policy from state store, using default queue and configuration as fallback.Methods in org.apache.hadoop.yarn.server.federation.policies with parameters of type FederationAMRMProxyPolicyModifier and TypeMethodDescriptionstatic FederationAMRMProxyPolicyFederationPolicyUtils.loadAMRMPolicy(String queue, FederationAMRMProxyPolicy oldPolicy, org.apache.hadoop.conf.Configuration conf, FederationStateStoreFacade federationFacade, SubClusterId homeSubClusterId) Get AMRMProxy policy from state store, using default queue and configuration as fallback. -
Uses of FederationAMRMProxyPolicy in org.apache.hadoop.yarn.server.federation.policies.amrmproxy
Classes in org.apache.hadoop.yarn.server.federation.policies.amrmproxy that implement FederationAMRMProxyPolicyModifier and TypeClassDescriptionclassBase abstract class forFederationAMRMProxyPolicyimplementations, that provides common validation for reinitialization.classAn implementation of theFederationAMRMProxyPolicythat simply broadcasts eachResourceRequestto all the available sub-clusters.classAn implementation of theFederationAMRMProxyPolicythat simply sends theResourceRequestto the home subcluster.classAn implementation of theFederationAMRMProxyPolicyinterface that carefully multicasts the requests with the following behavior:classAn implementation of theFederationAMRMProxyPolicythat simply rejects all requests. -
Uses of FederationAMRMProxyPolicy in org.apache.hadoop.yarn.server.federation.policies.manager
Methods in org.apache.hadoop.yarn.server.federation.policies.manager that return FederationAMRMProxyPolicyModifier and TypeMethodDescriptionAbstractPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext federationPolicyContext, FederationAMRMProxyPolicy oldInstance) This default implementation validates theFederationPolicyInitializationContext, then checks whether it needs to reinstantiate the class (null or mismatching type), and reinitialize the policy.FederationPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext policyContext, FederationAMRMProxyPolicy oldInstance) If the current instance is compatible, this method returns the same instance ofFederationAMRMProxyPolicyreinitialized with the current context, otherwise a new instance initialized with the current context is provided.Methods in org.apache.hadoop.yarn.server.federation.policies.manager with parameters of type FederationAMRMProxyPolicyModifier and TypeMethodDescriptionAbstractPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext federationPolicyContext, FederationAMRMProxyPolicy oldInstance) This default implementation validates theFederationPolicyInitializationContext, then checks whether it needs to reinstantiate the class (null or mismatching type), and reinitialize the policy.FederationPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext policyContext, FederationAMRMProxyPolicy oldInstance) If the current instance is compatible, this method returns the same instance ofFederationAMRMProxyPolicyreinitialized with the current context, otherwise a new instance initialized with the current context is provided.