Class ReservationRequestPBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.ReservationRequest
org.apache.hadoop.yarn.api.records.impl.pb.ReservationRequestPBImpl
All Implemented Interfaces:
Comparable<org.apache.hadoop.yarn.api.records.ReservationRequest>

@Private @Unstable public class ReservationRequestPBImpl extends org.apache.hadoop.yarn.api.records.ReservationRequest
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.hadoop.yarn.api.records.ReservationRequest

    org.apache.hadoop.yarn.api.records.ReservationRequest.ReservationRequestComparator
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ReservationRequestPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ReservationRequestProto proto)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.hadoop.yarn.api.records.Resource
     
    int
     
    long
     
    int
     
    org.apache.hadoop.yarn.proto.YarnProtos.ReservationRequestProto
     
    void
    setCapability(org.apache.hadoop.yarn.api.records.Resource capability)
     
    void
    setConcurrency(int numContainers)
     
    void
    setDuration(long duration)
     
    void
    setNumContainers(int numContainers)
     
     

    Methods inherited from class org.apache.hadoop.yarn.api.records.ReservationRequest

    compareTo, equals, hashCode, newInstance, newInstance

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ReservationRequestPBImpl

      public ReservationRequestPBImpl()
    • ReservationRequestPBImpl

      public ReservationRequestPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ReservationRequestProto proto)
  • Method Details

    • getProto

      public org.apache.hadoop.yarn.proto.YarnProtos.ReservationRequestProto getProto()
    • getCapability

      public org.apache.hadoop.yarn.api.records.Resource getCapability()
      Specified by:
      getCapability in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • setCapability

      public void setCapability(org.apache.hadoop.yarn.api.records.Resource capability)
      Specified by:
      setCapability in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • getNumContainers

      public int getNumContainers()
      Specified by:
      getNumContainers in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • setNumContainers

      public void setNumContainers(int numContainers)
      Specified by:
      setNumContainers in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • getConcurrency

      public int getConcurrency()
      Specified by:
      getConcurrency in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • setConcurrency

      public void setConcurrency(int numContainers)
      Specified by:
      setConcurrency in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • getDuration

      public long getDuration()
      Specified by:
      getDuration in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • setDuration

      public void setDuration(long duration)
      Specified by:
      setDuration in class org.apache.hadoop.yarn.api.records.ReservationRequest
    • toString

      public String toString()
      Overrides:
      toString in class Object