Interface ArachnioClient

All Known Implementing Classes:
DefaultArachnioClient

public interface ArachnioClient
  • Method Summary

    Modifier and Type
    Method
    Description
    io.arachn.spi.model.ExtractedLink
    extractLink(io.arachn.spi.model.Link link)
     
    default io.arachn.spi.model.ExtractedLink
     
    io.arachn.spi.model.ParsedDomainName
    parseDomainName(io.arachn.spi.model.DomainName domainName)
     
    default io.arachn.spi.model.ParsedDomainName
     
    io.arachn.spi.model.ParsedDomainNameBatch
    parseDomainNameBatch(io.arachn.spi.model.DomainNameBatch domainNameBatch)
     
    default io.arachn.spi.model.ParsedDomainNameBatch
    parseDomainNameBatch(List<io.arachn.spi.model.DomainNameBatchEntry> hostnames)
     
    io.arachn.spi.model.ParsedLink
    parseLink(io.arachn.spi.model.Link link)
     
    default io.arachn.spi.model.ParsedLink
     
    io.arachn.spi.model.ParsedLinkBatch
    parseLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)
     
    default io.arachn.spi.model.ParsedLinkBatch
    parseLinkBatch(List<io.arachn.spi.model.LinkBatchEntry> links)
     
    io.arachn.spi.model.UnwoundLink
    unwindLink(io.arachn.spi.model.Link link)
     
    default io.arachn.spi.model.UnwoundLink
     
    io.arachn.spi.model.UnwoundLinkBatch
    unwindLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)
     
    default io.arachn.spi.model.UnwoundLinkBatch
    unwindLinkBatch(List<io.arachn.spi.model.LinkBatchEntry> links)
     
  • Method Details

    • parseDomainName

      default io.arachn.spi.model.ParsedDomainName parseDomainName(String hostname)
    • parseDomainName

      io.arachn.spi.model.ParsedDomainName parseDomainName(io.arachn.spi.model.DomainName domainName)
    • parseDomainNameBatch

      default io.arachn.spi.model.ParsedDomainNameBatch parseDomainNameBatch(List<io.arachn.spi.model.DomainNameBatchEntry> hostnames)
    • parseDomainNameBatch

      io.arachn.spi.model.ParsedDomainNameBatch parseDomainNameBatch(io.arachn.spi.model.DomainNameBatch domainNameBatch)
    • extractLink

      default io.arachn.spi.model.ExtractedLink extractLink(String url)
    • extractLink

      io.arachn.spi.model.ExtractedLink extractLink(io.arachn.spi.model.Link link)
    • parseLink

      default io.arachn.spi.model.ParsedLink parseLink(String url)
    • parseLink

      io.arachn.spi.model.ParsedLink parseLink(io.arachn.spi.model.Link link)
    • parseLinkBatch

      default io.arachn.spi.model.ParsedLinkBatch parseLinkBatch(List<io.arachn.spi.model.LinkBatchEntry> links)
    • parseLinkBatch

      io.arachn.spi.model.ParsedLinkBatch parseLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)
    • unwindLink

      default io.arachn.spi.model.UnwoundLink unwindLink(String url)
    • unwindLink

      io.arachn.spi.model.UnwoundLink unwindLink(io.arachn.spi.model.Link link)
    • unwindLinkBatch

      default io.arachn.spi.model.UnwoundLinkBatch unwindLinkBatch(List<io.arachn.spi.model.LinkBatchEntry> links)
    • unwindLinkBatch

      io.arachn.spi.model.UnwoundLinkBatch unwindLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)