Class ResourceLocalizationSpecPBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto>
org.apache.hadoop.yarn.server.nodemanager.api.impl.pb.ResourceLocalizationSpecPBImpl
All Implemented Interfaces:
ResourceLocalizationSpec

public class ResourceLocalizationSpecPBImpl extends org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto> implements ResourceLocalizationSpec
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ResourceLocalizationSpecPBImpl(org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto proto)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.hadoop.yarn.api.records.URL
     
    org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto
     
    org.apache.hadoop.yarn.api.records.LocalResource
     
    void
    setDestinationDirectory(org.apache.hadoop.yarn.api.records.URL destinationDirectory)
     
    void
    setResource(org.apache.hadoop.yarn.api.records.LocalResource rsrc)
     

    Methods inherited from class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase

    convertFromProtoFormat, convertToProtoFormat, equals, hashCode, toString

    Methods inherited from class java.lang.Object

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

    • ResourceLocalizationSpecPBImpl

      public ResourceLocalizationSpecPBImpl()
    • ResourceLocalizationSpecPBImpl

      public ResourceLocalizationSpecPBImpl(org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto proto)
  • Method Details

    • getResource

      public org.apache.hadoop.yarn.api.records.LocalResource getResource()
      Specified by:
      getResource in interface ResourceLocalizationSpec
    • setResource

      public void setResource(org.apache.hadoop.yarn.api.records.LocalResource rsrc)
      Specified by:
      setResource in interface ResourceLocalizationSpec
    • getDestinationDirectory

      public org.apache.hadoop.yarn.api.records.URL getDestinationDirectory()
      Specified by:
      getDestinationDirectory in interface ResourceLocalizationSpec
    • setDestinationDirectory

      public void setDestinationDirectory(org.apache.hadoop.yarn.api.records.URL destinationDirectory)
      Specified by:
      setDestinationDirectory in interface ResourceLocalizationSpec
    • getProto

      public org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto getProto()
      Specified by:
      getProto in class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.yarn.proto.YarnServerNodemanagerServiceProtos.ResourceLocalizationSpecProto>