| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.federation.policies | Federation Policies. | 
| org.apache.hadoop.yarn.server.federation.policies.amrmproxy | AMRMPRoxy policies. | 
| org.apache.hadoop.yarn.server.federation.policies.dao | DAO objects for serializing/deserializing policy configurations. | 
| org.apache.hadoop.yarn.server.federation.policies.manager | Various implementation of FederationPolicyManager. | 
| org.apache.hadoop.yarn.server.federation.policies.router | Router policies. | 
| Modifier and Type | Method and Description | 
|---|---|
| WeightedPolicyInfo | AbstractConfigurableFederationPolicy. getPolicyInfo()Getter method for the configuration weights. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractConfigurableFederationPolicy. setPolicyInfo(WeightedPolicyInfo policyInfo)Setter method for the configuration weights. | 
| void | AbstractConfigurableFederationPolicy. validate(WeightedPolicyInfo newPolicyInfo)Overridable validation step for the policy configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractAMRMProxyPolicy. validate(WeightedPolicyInfo newPolicyInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| static WeightedPolicyInfo | WeightedPolicyInfo. fromByteBuffer(ByteBuffer bb)Deserializes a  WeightedPolicyInfofrom a byte UTF-8 JSON
 representation. | 
| Modifier and Type | Method and Description | 
|---|---|
| WeightedPolicyInfo | PriorityBroadcastPolicyManager. getWeightedPolicyInfo() | 
| WeightedPolicyInfo | WeightedLocalityPolicyManager. getWeightedPolicyInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PriorityBroadcastPolicyManager. setWeightedPolicyInfo(WeightedPolicyInfo weightedPolicyInfo) | 
| void | WeightedLocalityPolicyManager. setWeightedPolicyInfo(WeightedPolicyInfo weightedPolicyInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractRouterPolicy. validate(WeightedPolicyInfo newPolicyInfo) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.