| Package | Description |
|---|---|
| org.apache.hadoop.yarn.api.protocolrecords |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.yarn.api.records |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.util.List<ResourceRequest> |
AllocateRequest.getAskList() |
Get the list of
ResourceRequest to update the
ResourceManager about the application's resource requirements. |
| Modifier and Type | Method | Description |
|---|---|---|
AllocateRequest.AllocateRequestBuilder |
AllocateRequest.AllocateRequestBuilder.askList(java.util.List<ResourceRequest> askList) |
Set the
askList of the request. |
static AllocateRequest |
AllocateRequest.newInstance(int responseID,
float appProgress,
java.util.List<ResourceRequest> resourceAsk,
java.util.List<ContainerId> containersToBeReleased,
java.util.List<UpdateContainerRequest> updateRequests,
ResourceBlacklistRequest resourceBlacklistRequest) |
|
static AllocateRequest |
AllocateRequest.newInstance(int responseID,
float appProgress,
java.util.List<ResourceRequest> resourceAsk,
java.util.List<ContainerId> containersToBeReleased,
ResourceBlacklistRequest resourceBlacklistRequest) |
|
static AllocateRequest |
AllocateRequest.newInstance(int responseID,
float appProgress,
java.util.List<ResourceRequest> resourceAsk,
java.util.List<ContainerId> containersToBeReleased,
ResourceBlacklistRequest resourceBlacklistRequest,
java.lang.String trackingUrl) |
|
abstract void |
AllocateRequest.setAskList(java.util.List<ResourceRequest> resourceRequests) |
Set list of
ResourceRequest to update the
ResourceManager about the application's resource requirements. |
| Modifier and Type | Method | Description |
|---|---|---|
ResourceRequest |
ResourceRequest.ResourceRequestBuilder.build() |
Return generated
ResourceRequest object. |
static ResourceRequest |
ResourceRequest.clone(ResourceRequest rr) |
Clone a ResourceRequest object (shallow copy).
|
abstract ResourceRequest |
ApplicationSubmissionContext.getAMContainerResourceRequest() |
Deprecated.
|
abstract ResourceRequest |
PreemptionResourceRequest.getResourceRequest() |
|
static ResourceRequest |
ResourceRequest.newInstance(Priority priority,
java.lang.String hostName,
Resource capability,
int numContainers) |
|
static ResourceRequest |
ResourceRequest.newInstance(Priority priority,
java.lang.String hostName,
Resource capability,
int numContainers,
boolean relaxLocality) |
|
static ResourceRequest |
ResourceRequest.newInstance(Priority priority,
java.lang.String hostName,
Resource capability,
int numContainers,
boolean relaxLocality,
java.lang.String labelExpression) |
|
static ResourceRequest |
ResourceRequest.newInstance(Priority priority,
java.lang.String hostName,
Resource capability,
int numContainers,
boolean relaxLocality,
java.lang.String labelExpression,
ExecutionTypeRequest executionTypeRequest) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.util.List<ResourceRequest> |
ApplicationSubmissionContext.getAMContainerResourceRequests() |
Get the ResourceRequests of the AM container.
|
| Modifier and Type | Method | Description |
|---|---|---|
static ResourceRequest |
ResourceRequest.clone(ResourceRequest rr) |
Clone a ResourceRequest object (shallow copy).
|
int |
ResourceRequest.ResourceRequestComparator.compare(ResourceRequest r1,
ResourceRequest r2) |
|
int |
ResourceRequest.compareTo(ResourceRequest other) |
|
static ApplicationSubmissionContext |
ApplicationSubmissionContext.newInstance(ApplicationId applicationId,
java.lang.String applicationName,
java.lang.String queue,
ContainerLaunchContext amContainer,
boolean isUnmanagedAM,
boolean cancelTokensWhenComplete,
int maxAppAttempts,
java.lang.String applicationType,
boolean keepContainers,
java.lang.String appLabelExpression,
ResourceRequest resourceRequest) |
|
static PreemptionResourceRequest |
PreemptionResourceRequest.newInstance(ResourceRequest req) |
|
abstract void |
ApplicationSubmissionContext.setAMContainerResourceRequest(ResourceRequest request) |
|
abstract void |
PreemptionResourceRequest.setResourceRequest(ResourceRequest req) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
ApplicationSubmissionContext.setAMContainerResourceRequests(java.util.List<ResourceRequest> requests) |
Set ResourceRequests of the AM container.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.