java.lang.Object
org.apache.hadoop.yarn.server.nodemanager.containermanager.records.AuxServiceRecord

@Public @Unstable public class AuxServiceRecord extends Object
An Service resource has the following attributes.
  • Constructor Details

    • AuxServiceRecord

      public AuxServiceRecord()
  • Method Details

    • name

      public AuxServiceRecord name(String n)
      A unique service name.
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • version

      public AuxServiceRecord version(String v)
      Version of the service.
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • description

      public AuxServiceRecord description(String d)
      Description of the service.
    • launchTime

      public AuxServiceRecord launchTime(Date time)
      The time when the service was created, e.g. 2016-03-16T01:01:49.000Z.
    • getLaunchTime

      public Date getLaunchTime()
    • setLaunchTime

      public void setLaunchTime(Date time)
    • configuration

      public AuxServiceRecord configuration(AuxServiceConfiguration conf)
      Config properties of an service. Configurations provided at the service/global level are available to all the components. Specific properties can be overridden at the component level.
    • getConfiguration

      public AuxServiceConfiguration getConfiguration()
    • setConfiguration

      public void setConfiguration(AuxServiceConfiguration conf)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object