A B C E F G H I L N P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(String) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.ContentInternalLinks
- accept(String) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.IndexLinks
- accept(String) - Method in interface io.wcm.siteapi.integrationtestsupport.linkextractor.LinkExtractor
-
Returns true if the link extractor accepts the given suffix (processor mapped to this suffix).
- accept(String) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.RichTextInternalLinks
- apiVersion(String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
B
- body() - Method in interface io.wcm.siteapi.integrationtestsupport.httpclient.HttpResponse
- build() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- buildSiteApiUrl(String, String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
-
Build full Site API URL.
C
- ContentInternalLinks - Class in io.wcm.siteapi.integrationtestsupport.linkextractor
-
Generic extractor that is able to detect any "internal" links produced by wcm.io Link Handler.
- ContentInternalLinks() - Constructor for class io.wcm.siteapi.integrationtestsupport.linkextractor.ContentInternalLinks
- Crawler - Class in io.wcm.siteapi.integrationtestsupport.crawler
-
Generic Site API JSON content crawler.
- Crawler(IntegrationTestContext, List<LinkExtractor>) - Constructor for class io.wcm.siteapi.integrationtestsupport.crawler.Crawler
E
- extension(String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
F
- failedVisitUrls() - Method in class io.wcm.siteapi.integrationtestsupport.crawler.Crawler
G
- get(String) - Method in class io.wcm.siteapi.integrationtestsupport.httpclient.HttpClient
-
Fetch HTTP content.
- getAllApiVersions() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getApiVersion() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getApiVersion() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getBody(String) - Method in class io.wcm.siteapi.integrationtestsupport.httpclient.HttpClient
-
Fetch HTTP content.
- getExtension() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getExtension() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getHttpClient() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getHttpConnectTimeout() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getHttpRequestTimeout() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getLinks(DocumentContext) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.ContentInternalLinks
- getLinks(DocumentContext) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.IndexLinks
- getLinks(DocumentContext) - Method in interface io.wcm.siteapi.integrationtestsupport.linkextractor.LinkExtractor
-
Retrieves links from the JSON document via JSON path.
- getLinks(DocumentContext) - Method in class io.wcm.siteapi.integrationtestsupport.linkextractor.RichTextInternalLinks
- getPublishUrl() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getPublishUrl() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getSelector() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
- getSelector() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getSpecVersions() - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- getValidator(String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContext
-
Get OAS3 schema validator for given processor/suffix.
H
- HttpClient - Class in io.wcm.siteapi.integrationtestsupport.httpclient
-
Simple HTTP client wrapper to execute HTTP requests during integration tests.
- HttpClient(IntegrationTestContextBuilder) - Constructor for class io.wcm.siteapi.integrationtestsupport.httpclient.HttpClient
- httpConnectTimeout(Duration) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- HttpRequestFailedException - Exception in io.wcm.siteapi.integrationtestsupport.httpclient
-
HTTP request failed.
- HttpRequestFailedException(String) - Constructor for exception io.wcm.siteapi.integrationtestsupport.httpclient.HttpRequestFailedException
- HttpRequestFailedException(String, Throwable) - Constructor for exception io.wcm.siteapi.integrationtestsupport.httpclient.HttpRequestFailedException
- httpRequestTimeout(Duration) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- HttpResponse<T> - Interface in io.wcm.siteapi.integrationtestsupport.httpclient
-
Http client response.
I
- IndexLinks - Class in io.wcm.siteapi.integrationtestsupport.linkextractor
-
Extract links generated by the default output of Site API Index Processor.
- IndexLinks() - Constructor for class io.wcm.siteapi.integrationtestsupport.linkextractor.IndexLinks
- IntegrationTestContext - Class in io.wcm.siteapi.integrationtestsupport
-
Context for Site API integration tests.
- IntegrationTestContextBuilder - Class in io.wcm.siteapi.integrationtestsupport
-
Builder for creating
IntegrationTestContext
instances. - IntegrationTestContextBuilder() - Constructor for class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- io.wcm.siteapi.integrationtestsupport - package io.wcm.siteapi.integrationtestsupport
-
Site API Integration Test Support.
- io.wcm.siteapi.integrationtestsupport.crawler - package io.wcm.siteapi.integrationtestsupport.crawler
-
Generic Site API JSON content crawler.
- io.wcm.siteapi.integrationtestsupport.httpclient - package io.wcm.siteapi.integrationtestsupport.httpclient
-
Simple HTTP client wrapper to execute HTTP requests in integration tests.
- io.wcm.siteapi.integrationtestsupport.linkextractor - package io.wcm.siteapi.integrationtestsupport.linkextractor
-
Link Extractors to get Site API hyperlinks from JSON content.
L
- LinkExtractor - Interface in io.wcm.siteapi.integrationtestsupport.linkextractor
-
A link extractor is used to fetch all hyperlinks from a JSON content response that point to other parts of the Site API of the same site to continue crawling with.
N
- numberOfFailedVisits() - Method in class io.wcm.siteapi.integrationtestsupport.crawler.Crawler
- numberOfVisits() - Method in class io.wcm.siteapi.integrationtestsupport.crawler.Crawler
P
- publishUrl(String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
R
- RichTextInternalLinks - Class in io.wcm.siteapi.integrationtestsupport.linkextractor
-
Extracts internal links from rich text fragments in JSON.
- RichTextInternalLinks(String...) - Constructor for class io.wcm.siteapi.integrationtestsupport.linkextractor.RichTextInternalLinks
- RichTextInternalLinks(List<String>) - Constructor for class io.wcm.siteapi.integrationtestsupport.linkextractor.RichTextInternalLinks
S
- selector(String) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- specVersions(OpenApiSpecVersions) - Method in class io.wcm.siteapi.integrationtestsupport.IntegrationTestContextBuilder
- start(String) - Method in class io.wcm.siteapi.integrationtestsupport.crawler.Crawler
-
Start API crawling.
- statusCode() - Method in interface io.wcm.siteapi.integrationtestsupport.httpclient.HttpResponse
All Classes All Packages