## Uses of Class
org.apache.hadoop.yarn.api.records.ResourceTypeInfo

- Packages that use ResourceTypeInfo
  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.

- - ### Uses of ResourceTypeInfo in org.apache.hadoop.yarn.api.protocolrecords

    Methods in org.apache.hadoop.yarn.api.protocolrecords that return types with arguments of type ResourceTypeInfo
    Modifier and Type | Method and Description
    --- | ---
    `abstract List<ResourceTypeInfo>` | GetAllResourceTypeInfoResponse.`getResourceTypeInfo()`
    `abstract List<ResourceTypeInfo>` | RegisterApplicationMasterResponse.`getResourceTypes()` Get available resource types supported by RM.

    Method parameters in org.apache.hadoop.yarn.api.protocolrecords with type arguments of type ResourceTypeInfo
    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.

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

    Methods in org.apache.hadoop.yarn.api.records that return ResourceTypeInfo
    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.

    Methods in org.apache.hadoop.yarn.api.records with parameters of type ResourceTypeInfo
    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.

  - ### Uses of ResourceTypeInfo in org.apache.hadoop.yarn.util.resource

    Methods in org.apache.hadoop.yarn.util.resource that return types with arguments of type ResourceTypeInfo
    Modifier and Type | Method and Description
    --- | ---
    `static List<ResourceTypeInfo>` | ResourceUtils.`getResourcesTypeInfo()` Get all resource types information from known resource types.

    Method parameters in org.apache.hadoop.yarn.util.resource with type arguments of type ResourceTypeInfo
    Modifier and Type | Method and Description
    --- | ---
    `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–2022 Apache Software Foundation. All rights reserved.