code: def to_json(self):
      
  
      return {self.BLOB_KEY_PARAM: self._blob_key,
              self.START_FILE_INDEX_PARAM: self._start_file_index,
              self.END_FILE_INDEX_PARAM: self._end_file_index,
              self.OFFSET_PARAM: self._next_offset()}
docs: Returns an input shard state for the remaining inputs.
  
      Returns:
        A json-izable version of the remaining InputReader.