Class LocalResourcePBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.LocalResource
org.apache.hadoop.yarn.api.records.impl.pb.LocalResourcePBImpl

@Private @Unstable public class LocalResourcePBImpl extends org.apache.hadoop.yarn.api.records.LocalResource
  • Constructor Details

    • LocalResourcePBImpl

      public LocalResourcePBImpl()
    • LocalResourcePBImpl

      public LocalResourcePBImpl(org.apache.hadoop.yarn.proto.YarnProtos.LocalResourceProto proto)
  • Method Details

    • getProto

      public org.apache.hadoop.yarn.proto.YarnProtos.LocalResourceProto 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
    • getSize

      public long getSize()
      Specified by:
      getSize in class org.apache.hadoop.yarn.api.records.LocalResource
    • setSize

      public void setSize(long size)
      Specified by:
      setSize in class org.apache.hadoop.yarn.api.records.LocalResource
    • getTimestamp

      public long getTimestamp()
      Specified by:
      getTimestamp in class org.apache.hadoop.yarn.api.records.LocalResource
    • setTimestamp

      public void setTimestamp(long timestamp)
      Specified by:
      setTimestamp in class org.apache.hadoop.yarn.api.records.LocalResource
    • getType

      public org.apache.hadoop.yarn.api.records.LocalResourceType getType()
      Specified by:
      getType in class org.apache.hadoop.yarn.api.records.LocalResource
    • setType

      public void setType(org.apache.hadoop.yarn.api.records.LocalResourceType type)
      Specified by:
      setType in class org.apache.hadoop.yarn.api.records.LocalResource
    • getResource

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

      public void setResource(org.apache.hadoop.yarn.api.records.URL resource)
      Specified by:
      setResource in class org.apache.hadoop.yarn.api.records.LocalResource
    • getVisibility

      public org.apache.hadoop.yarn.api.records.LocalResourceVisibility getVisibility()
      Specified by:
      getVisibility in class org.apache.hadoop.yarn.api.records.LocalResource
    • setVisibility

      public void setVisibility(org.apache.hadoop.yarn.api.records.LocalResourceVisibility visibility)
      Specified by:
      setVisibility in class org.apache.hadoop.yarn.api.records.LocalResource
    • getPattern

      public String getPattern()
      Specified by:
      getPattern in class org.apache.hadoop.yarn.api.records.LocalResource
    • setPattern

      public void setPattern(String pattern)
      Specified by:
      setPattern in class org.apache.hadoop.yarn.api.records.LocalResource
    • getShouldBeUploadedToSharedCache

      public boolean getShouldBeUploadedToSharedCache()
      Specified by:
      getShouldBeUploadedToSharedCache in class org.apache.hadoop.yarn.api.records.LocalResource
    • setShouldBeUploadedToSharedCache

      public void setShouldBeUploadedToSharedCache(boolean shouldBeUploadedToSharedCache)
      Specified by:
      setShouldBeUploadedToSharedCache in class org.apache.hadoop.yarn.api.records.LocalResource