Class AMRMClient.ContainerRequest.ContainerRequestBuilder
java.lang.Object
org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest.ContainerRequestBuilder
- Enclosing class:
- AMRMClient.ContainerRequest
Class to construct instances of
AMRMClient.ContainerRequest with specific
options.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallocationRequestId(long allocationRequestId) build()capability(org.apache.hadoop.yarn.api.records.Resource capability) executionTypeRequest(org.apache.hadoop.yarn.api.records.ExecutionTypeRequest executionTypeRequest) nodeLabelsExpression(String nodeLabelsExpression) priority(org.apache.hadoop.yarn.api.records.Priority priority) relaxLocality(boolean relaxLocality) resourceProfile(String resourceProfile)
-
Constructor Details
-
ContainerRequestBuilder
public ContainerRequestBuilder()
-
-
Method Details
-
capability
public AMRMClient.ContainerRequest.ContainerRequestBuilder capability(org.apache.hadoop.yarn.api.records.Resource capability) -
nodes
-
racks
-
priority
public AMRMClient.ContainerRequest.ContainerRequestBuilder priority(org.apache.hadoop.yarn.api.records.Priority priority) -
allocationRequestId
public AMRMClient.ContainerRequest.ContainerRequestBuilder allocationRequestId(long allocationRequestId) -
relaxLocality
-
nodeLabelsExpression
public AMRMClient.ContainerRequest.ContainerRequestBuilder nodeLabelsExpression(String nodeLabelsExpression) -
executionTypeRequest
public AMRMClient.ContainerRequest.ContainerRequestBuilder executionTypeRequest(org.apache.hadoop.yarn.api.records.ExecutionTypeRequest executionTypeRequest) -
resourceProfile
-
build
-