public class QueueAdminConfigurationMutationACLPolicy extends Object implements ConfigurationMutationACLPolicy
Constructor and Description |
---|
QueueAdminConfigurationMutationACLPolicy() |
Modifier and Type | Method and Description |
---|---|
void |
init(org.apache.hadoop.conf.Configuration config,
RMContext context)
Initialize ACL policy with configuration and RMContext.
|
boolean |
isMutationAllowed(org.apache.hadoop.security.UserGroupInformation user,
org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo confUpdate)
Check if mutation is allowed.
|
public QueueAdminConfigurationMutationACLPolicy()
public void init(org.apache.hadoop.conf.Configuration config, RMContext context)
ConfigurationMutationACLPolicy
init
in interface ConfigurationMutationACLPolicy
config
- Configuration to initialize with.context
- rmContextpublic boolean isMutationAllowed(org.apache.hadoop.security.UserGroupInformation user, org.apache.hadoop.yarn.webapp.dao.SchedConfUpdateInfo confUpdate)
ConfigurationMutationACLPolicy
isMutationAllowed
in interface ConfigurationMutationACLPolicy
user
- User issuing the requestconfUpdate
- configurations to be updatedCopyright © 2022 Apache Software Foundation. All rights reserved.