Class HttpGetterInfo


  • public final class HttpGetterInfo
    extends Object
    HttpGetterInfo is a passed to the getter function of a reliable download to specify parameters needed for the GET request.
    • Constructor Detail

      • HttpGetterInfo

        public HttpGetterInfo()
    • Method Detail

      • getOffset

        public long getOffset()
        Returns:
        the start offset used when creating the Range header. Defaults to 0.
      • setOffset

        public HttpGetterInfo setOffset​(long offset)
        Sets the start offset that is used when creating the Range header. If unchanged this will default to 0.
        Parameters:
        offset - Start offset
        Returns:
        the updated HttpGetterInfo object
      • getCount

        public Long getCount()
        Returns:
        the count of bytes used to calculate the end offset when creating the Range header. null is the default and indicates that the entire rest of the blob should be retrieved.
      • setCount

        public HttpGetterInfo setCount​(Long count)
        Sets the count of bytes used to calculate the end offset when creating the Range header. null is the default and indicates that the entire rest of the blob should be retrieved.
        Parameters:
        count - Count of bytes
        Returns:
        the updated HttpGetterInfo object
      • getETag

        public String getETag()
        Returns:
        the eTag used when creating If-Match header. eTag is returned with any operation that modifies the resource and when retrieving properties. Defaults to null.
      • setETag

        public HttpGetterInfo setETag​(String eTag)
        Sets the eTag used when creating If-Match header. eTag is returned with any operation that modifies the resource and when retrieving properties. Defaults to null.
        Parameters:
        eTag - Resource's eTag
        Returns:
        the updated HttpGetterInfo object