| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.api.protocolrecords | |
| org.apache.hadoop.yarn.api.records | |
| org.apache.hadoop.yarn.util.resource | Package org.apache.hadoop.yarn.util.resource contains classes
 which is used as utility class for resource profile computations. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<ResourceTypeInfo> | GetAllResourceTypeInfoResponse. getResourceTypeInfo() | 
| abstract List<ResourceTypeInfo> | RegisterApplicationMasterResponse. getResourceTypes()Get available resource types supported by RM. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | GetAllResourceTypeInfoResponse. setResourceTypeInfo(List<ResourceTypeInfo> resourceTypes) | 
| abstract void | RegisterApplicationMasterResponse. setResourceTypes(List<ResourceTypeInfo> types)Set the resource types used by RM. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ResourceTypeInfo | ResourceTypeInfo. newInstance(ResourceTypeInfo other)Create a new instance of ResourceTypeInfo from another object. | 
| static ResourceTypeInfo | ResourceTypeInfo. newInstance(String name)Create a new instance of ResourceTypeInfo from name. | 
| static ResourceTypeInfo | ResourceTypeInfo. newInstance(String name,
           String units)Create a new instance of ResourceTypeInfo from name, units. | 
| static ResourceTypeInfo | ResourceTypeInfo. newInstance(String name,
           String units,
           ResourceTypes type)Create a new instance of ResourceTypeInfo from name, units and type. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | ResourceTypeInfo. compareTo(ResourceTypeInfo other) | 
| static void | ResourceTypeInfo. copy(ResourceTypeInfo src,
    ResourceTypeInfo dst)Copies the content of the source ResourceTypeInfo object to the
 destination object, overwriting all properties of the destination object. | 
| static ResourceTypeInfo | ResourceTypeInfo. newInstance(ResourceTypeInfo other)Create a new instance of ResourceTypeInfo from another object. | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<ResourceTypeInfo> | ResourceUtils. getResourcesTypeInfo()Get all resource types information from known resource types. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Resource | ResourceUtils. createResourceFromString(String resourceStr,
                        List<ResourceTypeInfo> resourceTypeInfos) | 
| static void | ResourceUtils. reinitializeResources(List<ResourceTypeInfo> resourceTypeInfo)Reinitialize all resource types from external source (in case of client,
 server will send the updated list and local resourceutils cache will be
 updated as per server's list of resources) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.