Class FetchKey

  • All Implemented Interfaces:
    Serializable

    public class FetchKey
    extends Object
    implements Serializable
    Pair of fetcherName (which fetcher to call) and the key to send to that fetcher to retrieve a specific file.
    See Also:
    Serialized Form
    • Constructor Detail

      • FetchKey

        public FetchKey()
      • FetchKey

        public FetchKey​(String fetcherName,
                        String fetchKey)
      • FetchKey

        public FetchKey​(String fetcherName,
                        String fetchKey,
                        long rangeStart,
                        long rangeEnd)
    • Method Detail

      • getFetcherName

        public String getFetcherName()
      • getFetchKey

        public String getFetchKey()
      • hasRange

        public boolean hasRange()
      • getRangeStart

        public long getRangeStart()
      • getRangeEnd

        public long getRangeEnd()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object