public class DefaultContainerMonitor extends AbstractMonitor implements ContainerAware, ContainerMonitor
ContainerMonitor のデフォルト実装。| コンストラクターと説明 |
|---|
DefaultContainerMonitor() |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | completedCount() 完了したコンテナーの数を取得します。 |
int | failedCount() 失敗したコンテナーの数を取得します。 |
int | freeCount() 空いているコンテナーの数を取得します。 |
void | onContainer(java.util.List<org.apache.hadoop.yarn.api.records.Container> containers)Container に関する新しい情報がある可能性がある場合に呼び出されます。 |
void | onContainerStatus(java.util.List<org.apache.hadoop.yarn.api.records.ContainerStatus> containerStatuses)ContainerStatus に関する新しい情報がある可能性がある場合に呼び出されます。 |
int | runningCount() 実行中のコンテナーの数を取得します。 |
java.lang.String | toDebugString() このクラスの説明をデバッグ文字列として取得します。 |
addContainerMonitorStateListener, notifyStateafterPropertiesSet, doStart, doStop, getBeanFactory, getPhase, getTaskExecutor, getTaskScheduler, getYarnEventPublisher, isAutoStartup, isRunning, onInit, setAutoStartup, setBeanFactory, setPhase, setTaskExecutor, setTaskScheduler, setYarnEventPublisher, start, stop, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddContainerMonitorStateListenerpublic void onContainer(java.util.List<org.apache.hadoop.yarn.api.records.Container> containers)
ContainerAwareContainer に関する新しい情報がある可能性がある場合に呼び出されます。ContainerAware 内の onContainer containers - コンテナー public void onContainerStatus(java.util.List<org.apache.hadoop.yarn.api.records.ContainerStatus> containerStatuses)
ContainerAwareContainerStatus に関する新しい情報がある可能性がある場合に呼び出されます。ContainerAware 内の onContainerStatus containerStatuses - コンテナーのステータス public int freeCount()
ContainerMonitorContainerMonitor 内の freeCount public int runningCount()
ContainerMonitorContainerMonitor 内の runningCount public int failedCount()
ContainerMonitorContainerMonitor 内の failedCount public int completedCount()
ContainerMonitorContainerMonitor 内の completedCount public java.lang.String toDebugString()