| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.ahs | |
| org.apache.hadoop.yarn.server.resourcemanager.amlauncher | |
| org.apache.hadoop.yarn.server.resourcemanager.metrics | Package org.apache.hadoop.yarn.server.resourcemanager.metrics contains
 classes related to publishing app/container events to ATS. | 
| org.apache.hadoop.yarn.server.resourcemanager.recovery | |
| org.apache.hadoop.yarn.server.resourcemanager.rmapp | |
| org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt | |
| org.apache.hadoop.yarn.server.resourcemanager.webapp.dao | This package contains the web data access objects (DAO) for the RM. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RMApplicationHistoryWriter. applicationAttemptFinished(RMAppAttempt appAttempt,
                          RMAppAttemptState finalState) | 
| void | RMApplicationHistoryWriter. applicationAttemptStarted(RMAppAttempt appAttempt) | 
| Modifier and Type | Method and Description | 
|---|---|
| RMAppAttempt | AMLauncherEvent. getAppAttempt() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Runnable | ApplicationMasterLauncher. createRunnableLauncher(RMAppAttempt application,
                      AMLauncherEventType event) | 
| Constructor and Description | 
|---|
| AMLauncher(RMContext rmContext,
          RMAppAttempt application,
          AMLauncherEventType eventType,
          org.apache.hadoop.conf.Configuration conf) | 
| AMLauncherEvent(AMLauncherEventType type,
               RMAppAttempt appAttempt) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SystemMetricsPublisher. appAttemptFinished(RMAppAttempt appAttempt,
                  RMAppAttemptState appAttemtpState,
                  RMApp app,
                  long finishedTime) | 
| void | TimelineServiceV2Publisher. appAttemptFinished(RMAppAttempt appAttempt,
                  RMAppAttemptState appAttemtpState,
                  RMApp app,
                  long finishedTime) | 
| void | TimelineServiceV1Publisher. appAttemptFinished(RMAppAttempt appAttempt,
                  RMAppAttemptState appAttemptState,
                  RMApp app,
                  long finishedTime) | 
| void | CombinedSystemMetricsPublisher. appAttemptFinished(RMAppAttempt appAttempt,
                  RMAppAttemptState appAttemtpState,
                  RMApp app,
                  long finishedTime) | 
| void | NoOpSystemMetricPublisher. appAttemptFinished(RMAppAttempt appAttempt,
                  RMAppAttemptState appAttemtpState,
                  RMApp app,
                  long finishedTime) | 
| void | SystemMetricsPublisher. appAttemptRegistered(RMAppAttempt appAttempt,
                    long registeredTime) | 
| void | TimelineServiceV2Publisher. appAttemptRegistered(RMAppAttempt appAttempt,
                    long registeredTime) | 
| void | TimelineServiceV1Publisher. appAttemptRegistered(RMAppAttempt appAttempt,
                    long registeredTime) | 
| void | CombinedSystemMetricsPublisher. appAttemptRegistered(RMAppAttempt appAttempt,
                    long registeredTime) | 
| void | NoOpSystemMetricPublisher. appAttemptRegistered(RMAppAttempt appAttempt,
                    long registeredTime) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.hadoop.security.Credentials | RMStateStore. getCredentialsFromAppAttempt(RMAppAttempt appAttempt) | 
| void | RMStateStore. storeNewApplicationAttempt(RMAppAttempt appAttempt) | 
| Modifier and Type | Method and Description | 
|---|---|
| RMAppAttempt | RMApp. getCurrentAppAttempt()RMAppcan have multiple application attemptsRMAppAttempt. | 
| RMAppAttempt | RMAppImpl. getCurrentAppAttempt() | 
| RMAppAttempt | RMApp. getRMAppAttempt(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId)RMAppcan have multiple application attemptsRMAppAttempt. | 
| RMAppAttempt | RMAppImpl. getRMAppAttempt(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<org.apache.hadoop.yarn.api.records.ApplicationAttemptId,RMAppAttempt> | RMApp. getAppAttempts()RMAppcan have multiple application attemptsRMAppAttempt. | 
| Map<org.apache.hadoop.yarn.api.records.ApplicationAttemptId,RMAppAttempt> | RMAppImpl. getAppAttempts() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RMAppAttemptImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RMAppAttemptImpl. transferStateFromAttempt(RMAppAttempt attempt) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | AppInfo. getAmRPCAddressFromRMAppAttempt(RMAppAttempt attempt) | 
| Constructor and Description | 
|---|
| AppAttemptInfo(ResourceManager rm,
              RMAppAttempt attempt,
              Boolean hasAccess,
              String user,
              String schemePrefix) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.