| Package | Description |
|---|---|
| com.atlassian.marketplace.client |
Top-level interfaces and value classes for the Atlassian Marketplace API.
|
| com.atlassian.marketplace.client.http |
Interfaces and classes related to the HTTP transport layer.
|
| com.atlassian.marketplace.client.impl |
Internal implementation of Marketplace client APIs.
|
| Modifier and Type | Method and Description |
|---|---|
static MarketplaceClient |
MarketplaceClientFactory.createMarketplaceClient(HttpConfiguration configuration)
Creates a
MarketplaceClient instance using a specific configuration, and the default
server URI. |
static MarketplaceClient |
MarketplaceClientFactory.createMarketplaceClient(URI baseUri,
HttpConfiguration configuration)
Creates a
MarketplaceClient instance using a specific server URI and configuration. |
| Modifier and Type | Method and Description |
|---|---|
HttpConfiguration |
HttpConfiguration.Builder.build() |
static HttpConfiguration |
HttpConfiguration.defaults() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.http.client.HttpClient |
CommonsHttpTransport.createHttpClient(HttpConfiguration config,
com.atlassian.fugue.Option<URI> baseUri)
Helper method that configures an HttpClient with the specified proxy/timeout properties.
|
static org.apache.http.impl.client.HttpClientBuilder |
CommonsHttpTransport.httpClientBuilder(HttpConfiguration config,
com.atlassian.fugue.Option<URI> baseUri,
CommonsHttpTransport.CachingBehavior cachingBehavior)
Helper method that configures an HttpClientBuilder with the specified proxy/timeout properties.
|
| Constructor and Description |
|---|
CommonsHttpTransport(HttpConfiguration configuration,
URI baseUri) |
DefaultMarketplaceClient(URI baseUri,
HttpConfiguration configuration)
Constructs a
DefaultMarketplaceClient using the default HTTP implementation. |
Copyright © 2019 Atlassian. All rights reserved.