Class GetLocalizationStatusesResponse
java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesResponse
The response sent by the node manager to an application master when
localization statuses are requested.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Map<ContainerId,org.apache.hadoop.yarn.api.records.SerializedException> getFailedRequests()Get the containerId-to-exception map in which the exception indicates error from per container for failed requests.abstract Map<ContainerId,List<LocalizationStatus>> Get all the container localization statuses.newInstance(Map<ContainerId, List<LocalizationStatus>> statuses, Map<ContainerId, org.apache.hadoop.yarn.api.records.SerializedException> failedRequests) abstract voidsetFailedRequests(Map<ContainerId, org.apache.hadoop.yarn.api.records.SerializedException> failedContainers) Set the containerId-to-exception map in which the exception indicates error from per container for failed request.abstract voidsetLocalizationStatuses(Map<ContainerId, List<LocalizationStatus>> statuses) Sets the container localization statuses.
-
Constructor Details
-
GetLocalizationStatusesResponse
public GetLocalizationStatusesResponse()
-
-
Method Details
-
newInstance
public static GetLocalizationStatusesResponse newInstance(Map<ContainerId, List<LocalizationStatus>> statuses, Map<ContainerId, org.apache.hadoop.yarn.api.records.SerializedException> failedRequests) -
getLocalizationStatuses
Get all the container localization statuses.- Returns:
- container localization statuses.
-
setLocalizationStatuses
@Private public abstract void setLocalizationStatuses(Map<ContainerId, List<LocalizationStatus>> statuses) Sets the container localization statuses.- Parameters:
statuses- container localization statuses.
-
getFailedRequests
@Private public abstract Map<ContainerId,org.apache.hadoop.yarn.api.records.SerializedException> getFailedRequests()Get the containerId-to-exception map in which the exception indicates error from per container for failed requests.- Returns:
- map of containerId-to-exception
-
setFailedRequests
@Private public abstract void setFailedRequests(Map<ContainerId, org.apache.hadoop.yarn.api.records.SerializedException> failedContainers) Set the containerId-to-exception map in which the exception indicates error from per container for failed request.- Parameters:
failedContainers- containerId-to-exception map.
-