Uses of Enum Class org.apache.hadoop.yarn.api.records.ExecutionType (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.yarn.api.records, enum: ExecutionType

# Uses of Enum Class
org.apache.hadoop.yarn.api.records.ExecutionType

Packages that use ExecutionType
Package
Description
org.apache.hadoop.yarn.api.records
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.client.api
org.apache.hadoop.yarn.client.api.async
org.apache.hadoop.yarn.security
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

- ## Uses of ExecutionType in org.apache.hadoop.yarn.api.records

  Methods in org.apache.hadoop.yarn.api.records that return ExecutionType
  Modifier and Type
  Method
  Description
  `abstract ExecutionType`
  Container.`getExecutionType()`
  Get the `ExecutionType` for the container.
  `abstract ExecutionType`
  ContainerReport.`getExecutionType()`
  Get the execution type of the container.
  `ExecutionType`
  ContainerStatus.`getExecutionType()`
  Get the `ExecutionType` of the container.
  `abstract ExecutionType`
  ExecutionTypeRequest.`getExecutionType()`
  Get `ExecutionType`.
  `abstract ExecutionType`
  UpdateContainerRequest.`getExecutionType()`
  Get the target `ExecutionType` of the container.
  `static ExecutionType`
  ExecutionType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static ExecutionType[]`
  ExecutionType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in org.apache.hadoop.yarn.api.records with parameters of type ExecutionType
  Modifier and Type
  Method
  Description
  `ResourceRequest.ResourceRequestBuilder`
  ResourceRequest.ResourceRequestBuilder.`executionType(ExecutionType executionType)`
  Set the `executionTypeRequest` of the request with 'ensure execution type' flag set to true.
  `static Container`
  Container.`newInstance(ContainerId containerId, NodeId nodeId, String nodeHttpAddress, Resource resource, Priority priority, Token containerToken, ExecutionType executionType)`
  `static ContainerReport`
  ContainerReport.`newInstance(ContainerId containerId, Resource allocatedResource, NodeId assignedNode, Priority priority, long creationTime, long finishTime, String diagnosticInfo, String logUrl, int containerExitStatus, ContainerState containerState, String nodeHttpAddress, ExecutionType executionType)`
  `static ContainerStatus`
  ContainerStatus.`newInstance(ContainerId containerId, ExecutionType executionType, ContainerState containerState, String diagnostics, int exitStatus)`
  `static ExecutionTypeRequest`
  ExecutionTypeRequest.`newInstance(ExecutionType execType)`
  `static ExecutionTypeRequest`
  ExecutionTypeRequest.`newInstance(ExecutionType execType, boolean ensureExecutionType)`
  `static UpdateContainerRequest`
  UpdateContainerRequest.`newInstance(int version, ContainerId containerId, ContainerUpdateType updateType, Resource targetCapability, ExecutionType targetExecutionType)`
  `abstract void`
  Container.`setExecutionType(ExecutionType executionType)`
  Set the `ExecutionType` for the container.
  `abstract void`
  ContainerReport.`setExecutionType(ExecutionType executionType)`
  `void`
  ContainerStatus.`setExecutionType(ExecutionType executionType)`
  `abstract void`
  ExecutionTypeRequest.`setExecutionType(ExecutionType execType)`
  Set the `ExecutionType` of the requested container.
  `abstract void`
  UpdateContainerRequest.`setExecutionType(ExecutionType executionType)`
  Set the target `ExecutionType` of the container.

- ## Uses of ExecutionType in org.apache.hadoop.yarn.client.api

  Methods in org.apache.hadoop.yarn.client.api with parameters of type ExecutionType
  Modifier and Type
  Method
  Description
  `List<? extends Collection<T>>`
  AMRMClient.`getMatchingRequests(Priority priority, String resourceName, ExecutionType executionType, Resource capability)`
  Get outstanding `ContainerRequest`s matching the given parameters.
  `List<? extends Collection<T>>`
  AMRMClient.`getMatchingRequests(Priority priority, String resourceName, ExecutionType executionType, Resource capability, String profile)`

- ## Uses of ExecutionType in org.apache.hadoop.yarn.client.api.async

  Methods in org.apache.hadoop.yarn.client.api.async with parameters of type ExecutionType
  Modifier and Type
  Method
  Description
  `List<? extends Collection<T>>`
  AMRMClientAsync.`getMatchingRequests(Priority priority, String resourceName, ExecutionType executionType, Resource capability)`
  Returns all matching ContainerRequests that match the given Priority, ResourceName, ExecutionType and Capability.

- ## Uses of ExecutionType in org.apache.hadoop.yarn.security

  Methods in org.apache.hadoop.yarn.security that return ExecutionType
  Modifier and Type
  Method
  Description
  `ExecutionType`
  ContainerTokenIdentifier.`getExecutionType()`
  Get the ExecutionType of container to allocate
  Constructors in org.apache.hadoop.yarn.security with parameters of type ExecutionType
  Modifier
  Constructor
  Description
  ``
  `ContainerTokenIdentifier(ContainerId containerID, int containerVersion, String hostName, String appSubmitter, Resource r, long expiryTimeStamp, int masterKeyId, long rmIdentifier, Priority priority, long creationTime, LogAggregationContext logAggregationContext, String nodeLabelExpression, org.apache.hadoop.yarn.server.api.ContainerType containerType, ExecutionType executionType)`
  ``
  `ContainerTokenIdentifier(ContainerId containerID, int containerVersion, String hostName, String appSubmitter, Resource r, long expiryTimeStamp, int masterKeyId, long rmIdentifier, Priority priority, long creationTime, LogAggregationContext logAggregationContext, String nodeLabelExpression, org.apache.hadoop.yarn.server.api.ContainerType containerType, ExecutionType executionType, long allocationRequestId)`
  Convenience Constructor for existing clients.
  ``
  `ContainerTokenIdentifier(ContainerId containerID, int containerVersion, String hostName, String appSubmitter, Resource r, long expiryTimeStamp, int masterKeyId, long rmIdentifier, Priority priority, long creationTime, LogAggregationContext logAggregationContext, String nodeLabelExpression, org.apache.hadoop.yarn.server.api.ContainerType containerType, ExecutionType executionType, long allocationRequestId, Set<String> allocationTags)`
  Create a Container Token Identifier.