Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
TaskAttemptContainerAssignedEvent.getApplicationACLs() |
Constructor and Description |
---|
TaskAttemptContainerAssignedEvent(TaskAttemptId id,
Container container,
Map<ApplicationAccessType,String> applicationACLs) |
Modifier and Type | Field and Description |
---|---|
protected Map<ApplicationAccessType,String> |
RMCommunicator.applicationACLs |
Modifier and Type | Method and Description |
---|---|
abstract Map<ApplicationAccessType,String> |
RegisterApplicationMasterResponse.getApplicationACLs()
Get the
ApplicationACL s for the application. |
Modifier and Type | Method and Description |
---|---|
static RegisterApplicationMasterResponse |
RegisterApplicationMasterResponse.newInstance(Resource minCapability,
Resource maxCapability,
Map<ApplicationAccessType,String> acls,
ByteBuffer key) |
abstract void |
RegisterApplicationMasterResponse.setApplicationACLs(Map<ApplicationAccessType,String> acls)
Set the
ApplicationACL s for the application. |
Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
RegisterApplicationMasterResponsePBImpl.getApplicationACLs() |
Modifier and Type | Method and Description |
---|---|
void |
RegisterApplicationMasterResponsePBImpl.setApplicationACLs(Map<ApplicationAccessType,String> appACLs) |
Modifier and Type | Method and Description |
---|---|
static ApplicationAccessType |
ApplicationAccessType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ApplicationAccessType[] |
ApplicationAccessType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
abstract Map<ApplicationAccessType,String> |
ContainerLaunchContext.getApplicationACLs()
Get the
ApplicationACL s for the application. |
Modifier and Type | Method and Description |
---|---|
static ContainerLaunchContext |
ContainerLaunchContext.newInstance(Map<String,LocalResource> localResources,
Map<String,String> environment,
List<String> commands,
Map<String,ByteBuffer> serviceData,
ByteBuffer tokens,
Map<ApplicationAccessType,String> acls) |
abstract void |
ContainerLaunchContext.setApplicationACLs(Map<ApplicationAccessType,String> acls)
Set the
ApplicationACL s for the application. |
Modifier and Type | Method and Description |
---|---|
static ApplicationAccessType |
ProtoUtils.convertFromProtoFormat(YarnProtos.ApplicationAccessTypeProto e) |
Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
ContainerLaunchContextPBImpl.getApplicationACLs() |
Modifier and Type | Method and Description |
---|---|
static YarnProtos.ApplicationAccessTypeProto |
ProtoUtils.convertToProtoFormat(ApplicationAccessType e) |
Modifier and Type | Method and Description |
---|---|
void |
ContainerLaunchContextPBImpl.setApplicationACLs(Map<ApplicationAccessType,String> appACLs) |
Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
AggregatedLogFormat.LogReader.getApplicationAcls()
Returns ACLs for the application.
|
Modifier and Type | Method and Description |
---|---|
void |
AggregatedLogFormat.LogWriter.writeApplicationACLs(Map<ApplicationAccessType,String> appAcls) |
Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
ApplicationInitEvent.getApplicationACLs() |
Constructor and Description |
---|
ApplicationInitEvent(ApplicationId appId,
Map<ApplicationAccessType,String> acls) |
Modifier and Type | Method and Description |
---|---|
protected void |
LogAggregationService.initAppAggregator(ApplicationId appId,
String user,
Credentials credentials,
ContainerLogsRetentionPolicy logRetentionPolicy,
Map<ApplicationAccessType,String> appAcls) |
Constructor and Description |
---|
AppLogAggregatorImpl(Dispatcher dispatcher,
DeletionService deletionService,
Configuration conf,
ApplicationId appId,
UserGroupInformation userUgi,
LocalDirsHandlerService dirsHandler,
Path remoteNodeLogFileForApp,
ContainerLogsRetentionPolicy retentionPolicy,
Map<ApplicationAccessType,String> appAcls) |
Modifier and Type | Method and Description |
---|---|
Map<ApplicationAccessType,String> |
LogHandlerAppStartedEvent.getApplicationAcls() |
Constructor and Description |
---|
LogHandlerAppStartedEvent(ApplicationId appId,
String user,
Credentials credentials,
ContainerLogsRetentionPolicy retentionPolicy,
Map<ApplicationAccessType,String> appAcls) |
Modifier and Type | Method and Description |
---|---|
boolean |
ApplicationACLsManager.checkAccess(UserGroupInformation callerUGI,
ApplicationAccessType applicationAccessType,
String applicationOwner,
ApplicationId applicationId)
If authorization is enabled, checks whether the user (in the callerUGI) is
authorized to perform the access specified by 'applicationAccessType' on
the application by checking if the user is applicationOwner or part of
application ACL for the specific access-type.
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationACLsManager.addApplication(ApplicationId appId,
Map<ApplicationAccessType,String> acls) |
Modifier and Type | Method and Description |
---|---|
static ContainerLaunchContext |
BuilderUtils.newContainerLaunchContext(Map<String,LocalResource> localResources,
Map<String,String> environment,
List<String> commands,
Map<String,ByteBuffer> serviceData,
ByteBuffer tokens,
Map<ApplicationAccessType,String> acls) |
Copyright © 2013 Apache Software Foundation. All rights reserved.