org.apache.hadoop.yarn.api.records.impl.pb
Class ApplicationResourceUsageReportPBImpl

java.lang.Object
  extended by org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport
      extended by org.apache.hadoop.yarn.api.records.impl.pb.ApplicationResourceUsageReportPBImpl

@InterfaceAudience.Private
@InterfaceStability.Unstable
public class ApplicationResourceUsageReportPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport


Constructor Summary
ApplicationResourceUsageReportPBImpl()
           
ApplicationResourceUsageReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto proto)
           
 
Method Summary
 boolean equals(Object other)
           
 org.apache.hadoop.yarn.api.records.Resource getNeededResources()
           
 int getNumReservedContainers()
           
 int getNumUsedContainers()
           
 org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto getProto()
           
 org.apache.hadoop.yarn.api.records.Resource getReservedResources()
           
 org.apache.hadoop.yarn.api.records.Resource getUsedResources()
           
 int hashCode()
           
 void setNeededResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
           
 void setNumReservedContainers(int num_reserved_containers)
           
 void setNumUsedContainers(int num_containers)
           
 void setReservedResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
           
 void setUsedResources(org.apache.hadoop.yarn.api.records.Resource resources)
           
 String toString()
           
 
Methods inherited from class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport
newInstance
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApplicationResourceUsageReportPBImpl

public ApplicationResourceUsageReportPBImpl()

ApplicationResourceUsageReportPBImpl

public ApplicationResourceUsageReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto proto)
Method Detail

getProto

public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto getProto()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

getNumUsedContainers

public int getNumUsedContainers()
Specified by:
getNumUsedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

setNumUsedContainers

public void setNumUsedContainers(int num_containers)
Specified by:
setNumUsedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

getNumReservedContainers

public int getNumReservedContainers()
Specified by:
getNumReservedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

setNumReservedContainers

public void setNumReservedContainers(int num_reserved_containers)
Specified by:
setNumReservedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

getUsedResources

public org.apache.hadoop.yarn.api.records.Resource getUsedResources()
Specified by:
getUsedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

setUsedResources

public void setUsedResources(org.apache.hadoop.yarn.api.records.Resource resources)
Specified by:
setUsedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

getReservedResources

public org.apache.hadoop.yarn.api.records.Resource getReservedResources()
Specified by:
getReservedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

setReservedResources

public void setReservedResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
Specified by:
setReservedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

getNeededResources

public org.apache.hadoop.yarn.api.records.Resource getNeededResources()
Specified by:
getNeededResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport

setNeededResources

public void setNeededResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
Specified by:
setNeededResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport


Copyright © 2014 Apache Software Foundation. All Rights Reserved.