Uses of Class org.apache.hadoop.yarn.api.records.ResourceTypeInfo (Apache Hadoop YARN API 3.5.0 API)
Description: use: package: org.apache.hadoop.yarn.api.records, class: ResourceTypeInfo

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

Packages that use ResourceTypeInfo
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.
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
  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
  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
  Description
  `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.
  `static ResourceTypeInfo`
  ResourceTypeInfo.`newInstance(ResourceTypeInfo other)`
  Create a new instance of ResourceTypeInfo from another object.
  Methods in org.apache.hadoop.yarn.api.records with parameters of type ResourceTypeInfo
  Modifier and Type
  Method
  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
  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
  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).