Class DefaultArachnioClient

java.lang.Object
io.arachn.arachnio4j.client.DefaultArachnioClient
All Implemented Interfaces:
ArachnioClient

public class DefaultArachnioClient extends Object implements ArachnioClient
You can subscribe at https://developer.arachn.io/.
  • Field Details

  • Constructor Details

    • DefaultArachnioClient

      public DefaultArachnioClient(String baseUrl, String key)
    • DefaultArachnioClient

      public DefaultArachnioClient(HttpClient client, String baseUrl, String key)
  • Method Details

    • defaultClient

      public static HttpClient defaultClient()
    • parseDomainName

      public io.arachn.spi.model.ParsedDomainName parseDomainName(io.arachn.spi.model.DomainName domainName)
      Specified by:
      parseDomainName in interface ArachnioClient
    • parseDomainNameBatch

      public io.arachn.spi.model.ParsedDomainNameBatch parseDomainNameBatch(io.arachn.spi.model.DomainNameBatch domainNameBatch)
      Specified by:
      parseDomainNameBatch in interface ArachnioClient
    • extractLink

      public io.arachn.spi.model.ExtractedLink extractLink(io.arachn.spi.model.Link link)
      Specified by:
      extractLink in interface ArachnioClient
    • parseLink

      public io.arachn.spi.model.ParsedLink parseLink(io.arachn.spi.model.Link link)
      Specified by:
      parseLink in interface ArachnioClient
    • parseLinkBatch

      public io.arachn.spi.model.ParsedLinkBatch parseLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)
      Specified by:
      parseLinkBatch in interface ArachnioClient
    • unwindLink

      public io.arachn.spi.model.UnwoundLink unwindLink(io.arachn.spi.model.Link link)
      Specified by:
      unwindLink in interface ArachnioClient
    • unwindLinkBatch

      public io.arachn.spi.model.UnwoundLinkBatch unwindLinkBatch(io.arachn.spi.model.LinkBatch linkBatch)
      Specified by:
      unwindLinkBatch in interface ArachnioClient