def find(archive_id)
      raise ArgumentError, "archive_id not provided" if archive_id.to_s.empty?
      archive_json = @client.get_archive(archive_id.to_s)
      Archive.new self, archive_json
    end
def find(archive_id)
      raise ArgumentError, "archive_id not provided" if archive_id.to_s.empty?
      archive_json = @client.get_archive(archive_id.to_s)
      Archive.new self, archive_json
    end
Gets an Archive object for the given archive ID.

 @param [String] archive_id The archive ID.

 @return [Archive] The Archive object.
 @raise [OpenTokArchiveError] The archive could not be retrieved. The archive ID is invalid.
 @raise [OpenTokAuthenticationError] Authentication failed while retrieving the archive.
   Invalid API key.
 @raise [OpenTokArchiveError] The archive could not be retrieved.