@InterfaceAudience.Public @InterfaceStability.Evolving public abstract class ExecutionTypeRequest extends Object implements Comparable<ExecutionTypeRequest>
ExecutionType as well as flag that explicitly asks the
 configuredScheduler to return Containers of exactly the Execution Type
 requested.| Constructor and Description | 
|---|
| ExecutionTypeRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj) | 
| abstract boolean | getEnforceExecutionType()Get whether Scheduling Authority should return Containers of exactly the
 Execution Type requested for this  ResourceRequest. | 
| abstract ExecutionType | getExecutionType()Get  ExecutionType. | 
| int | hashCode() | 
| static ExecutionTypeRequest | newInstance() | 
| static ExecutionTypeRequest | newInstance(ExecutionType execType) | 
| static ExecutionTypeRequest | newInstance(ExecutionType execType,
           boolean ensureExecutionType) | 
| abstract void | setEnforceExecutionType(boolean enforceExecutionType)Set to true to explicitly ask that the Scheduling Authority return
 Containers of exactly the Execution Type requested. | 
| abstract void | setExecutionType(ExecutionType execType)Set the  ExecutionTypeof the requested container. | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcompareTo@InterfaceAudience.Public @InterfaceStability.Evolving public static ExecutionTypeRequest newInstance()
@InterfaceAudience.Public @InterfaceStability.Evolving public static ExecutionTypeRequest newInstance(ExecutionType execType)
@InterfaceAudience.Public @InterfaceStability.Evolving public static ExecutionTypeRequest newInstance(ExecutionType execType, boolean ensureExecutionType)
@InterfaceAudience.Public public abstract void setExecutionType(ExecutionType execType)
ExecutionType of the requested container.execType - ExecutionType of the requested container@InterfaceAudience.Public public abstract ExecutionType getExecutionType()
ExecutionType.ExecutionType.@InterfaceAudience.Public public abstract void setEnforceExecutionType(boolean enforceExecutionType)
enforceExecutionType - whether ExecutionType request should be
                            strictly honored.@InterfaceAudience.Public public abstract boolean getEnforceExecutionType()
ResourceRequest.
 Defaults to false.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.