T - the return typepublic class MethodInvokingYarnContainerRuntimeProcessor<T> extends Object implements YarnContainerRuntimeProcessor<T>
YarnContainerRuntimeProcessor implementation using
methods from a container.| Constructor and Description |
|---|
MethodInvokingYarnContainerRuntimeProcessor(Object targetObject,
Class<? extends Annotation> annotationType) |
MethodInvokingYarnContainerRuntimeProcessor(Object targetObject,
Method method) |
MethodInvokingYarnContainerRuntimeProcessor(Object targetObject,
String methodName) |
| Modifier and Type | Method and Description |
|---|---|
T |
process(YarnContainerRuntime yarnContainerRuntime)
Process the container based on information available
from
YarnContainerRuntime. |
public MethodInvokingYarnContainerRuntimeProcessor(Object targetObject, Method method)
public MethodInvokingYarnContainerRuntimeProcessor(Object targetObject, String methodName)
public MethodInvokingYarnContainerRuntimeProcessor(Object targetObject, Class<? extends Annotation> annotationType)
public T process(YarnContainerRuntime yarnContainerRuntime)
YarnContainerRuntimeProcessorYarnContainerRuntime.process in interface YarnContainerRuntimeProcessor<T>yarnContainerRuntime - the yarn container runtime