public interface Container extends org.apache.hadoop.yarn.event.EventHandler<ContainerEvent>
Modifier and Type | Method and Description |
---|---|
boolean |
canRollback() |
org.apache.hadoop.yarn.api.records.ContainerStatus |
cloneAndGetContainerStatus() |
void |
commitUpgrade() |
org.apache.hadoop.yarn.api.records.ContainerId |
getContainerId() |
long |
getContainerStartTime() |
ContainerState |
getContainerState() |
org.apache.hadoop.yarn.security.ContainerTokenIdentifier |
getContainerTokenIdentifier() |
org.apache.hadoop.security.Credentials |
getCredentials() |
org.apache.hadoop.yarn.api.records.ContainerLaunchContext |
getLaunchContext() |
Map<org.apache.hadoop.fs.Path,List<String>> |
getLocalizedResources() |
String |
getLogDir() |
org.apache.hadoop.yarn.server.api.protocolrecords.NMContainerStatus |
getNMContainerStatus() |
org.apache.hadoop.yarn.api.records.Priority |
getPriority() |
org.apache.hadoop.yarn.api.records.Resource |
getResource() |
ResourceSet |
getResourceSet() |
String |
getUser() |
String |
getWorkDir() |
boolean |
isMarkedForKilling() |
boolean |
isRecovering() |
boolean |
isReInitializing() |
boolean |
isRetryContextSet() |
boolean |
isRunning() |
void |
sendKillEvent(int exitStatus,
String description) |
void |
sendLaunchEvent() |
void |
sendPauseEvent(String description) |
void |
setContainerTokenIdentifier(org.apache.hadoop.yarn.security.ContainerTokenIdentifier token) |
void |
setIpAndHost(String[] ipAndHost) |
void |
setIsReInitializing(boolean isReInitializing) |
void |
setLogDir(String logDir) |
void |
setWorkDir(String workDir) |
boolean |
shouldRetry(int errorCode) |
String |
toString() |
org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
long getContainerStartTime()
org.apache.hadoop.yarn.api.records.Resource getResource()
org.apache.hadoop.yarn.security.ContainerTokenIdentifier getContainerTokenIdentifier()
void setContainerTokenIdentifier(org.apache.hadoop.yarn.security.ContainerTokenIdentifier token)
String getUser()
ContainerState getContainerState()
org.apache.hadoop.yarn.api.records.ContainerLaunchContext getLaunchContext()
org.apache.hadoop.security.Credentials getCredentials()
org.apache.hadoop.yarn.api.records.ContainerStatus cloneAndGetContainerStatus()
org.apache.hadoop.yarn.server.api.protocolrecords.NMContainerStatus getNMContainerStatus()
boolean isRetryContextSet()
boolean shouldRetry(int errorCode)
String getWorkDir()
void setWorkDir(String workDir)
String getLogDir()
void setLogDir(String logDir)
void setIpAndHost(String[] ipAndHost)
ResourceSet getResourceSet()
boolean isRunning()
void setIsReInitializing(boolean isReInitializing)
boolean isReInitializing()
boolean isMarkedForKilling()
boolean canRollback()
void commitUpgrade()
void sendLaunchEvent()
void sendKillEvent(int exitStatus, String description)
boolean isRecovering()
void sendPauseEvent(String description)
org.apache.hadoop.yarn.api.records.Priority getPriority()
Copyright © 2018 Apache Software Foundation. All Rights Reserved.