Class ResourceSizingPBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.ResourceSizing
org.apache.hadoop.yarn.api.records.impl.pb.ResourceSizingPBImpl

@Private @Unstable public class ResourceSizingPBImpl extends org.apache.hadoop.yarn.api.records.ResourceSizing
Proto Implementation for ResourceSizing interface.
  • Constructor Details

    • ResourceSizingPBImpl

      public ResourceSizingPBImpl()
    • ResourceSizingPBImpl

      public ResourceSizingPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ResourceSizingProto proto)
  • Method Details

    • getProto

      public org.apache.hadoop.yarn.proto.YarnProtos.ResourceSizingProto getProto()
    • getNumAllocations

      public int getNumAllocations()
      Specified by:
      getNumAllocations in class org.apache.hadoop.yarn.api.records.ResourceSizing
    • setNumAllocations

      public void setNumAllocations(int numAllocations)
      Specified by:
      setNumAllocations in class org.apache.hadoop.yarn.api.records.ResourceSizing
    • getResources

      public org.apache.hadoop.yarn.api.records.Resource getResources()
      Specified by:
      getResources in class org.apache.hadoop.yarn.api.records.ResourceSizing
    • setResources

      public void setResources(org.apache.hadoop.yarn.api.records.Resource resources)
      Specified by:
      setResources in class org.apache.hadoop.yarn.api.records.ResourceSizing
    • toString

      public String toString()
      Overrides:
      toString in class Object