| Package | Description |
|---|---|
| com.atlassian.marketplace.client |
Top-level interfaces and value classes for the Atlassian Marketplace API.
|
| com.atlassian.marketplace.client.api |
Interfaces and immutable value classes used in the Atlassian Marketplace API.
|
| com.atlassian.marketplace.client.impl |
Internal implementation of Marketplace client APIs.
|
| Modifier and Type | Method and Description |
|---|---|
<T> Page<T> |
MarketplaceClient.getMore(PageReference<T> ref)
Queries a page of a result set from a previous query, for any resource that provides paginated
results (such as
Addons.find(com.atlassian.marketplace.client.api.AddonQuery)). |
| Modifier and Type | Method and Description |
|---|---|
static <T> Page<T> |
Page.empty()
Returns a Page containing no items, with no server URI (
getReference(), getNext(),
and getPrevious() will all return Option.none()). |
static <T> Page<T> |
Page.empty(Class<T> type)
Returns a Page containing no items, with no server URI (
getReference(), getNext(),
and getPrevious() will all return Option.none()). |
Page<AddonSummary> |
Addons.find(AddonQuery query)
Returns a list of add-ons.
|
Page<Product> |
Products.find(ProductQuery query)
Returns a list of products.
|
Page<VendorSummary> |
Vendors.find(VendorQuery query)
Gets a list of vendors.
|
Page<AddonReference> |
Addons.findBanners(AddonQuery query)
Similar to
Addons.find(com.atlassian.marketplace.client.api.AddonQuery), but further restricts the query to add-ons that have a banner image,
and returns minimal AddonReference results, whose AddonReference.getImage() method
will return the banner image. |
Page<AddonReference> |
Addons.findRecommendations(String addonKey,
AddonQuery query)
Returns add-ons that Marketplace considers similar to the specified add-on in some way,
optionally constrained by compatibility or other
AddonQuery properties. |
static <T> Page<T> |
Page.fromItems(Iterable<T> items)
Returns a Page from a fixed list of items, with no server URI (
getReference(),
getNext(), and getPrevious() will all return Option.none()). |
Page<ApplicationVersion> |
Applications.getVersions(ApplicationKey applicationKey,
ApplicationVersionsQuery versionsQuery)
Gets a list of versions for an application.
|
Page<AddonVersionSummary> |
Addons.getVersions(String addonKey,
AddonVersionsQuery versionsQuery)
Gets a list of versions for an add-on.
|
abstract Page<T> |
PageReader.readPage(PageReference<T> ref,
InputStream in) |
| Modifier and Type | Method and Description |
|---|---|
<T> Page<T> |
DefaultMarketplaceClient.getMore(PageReference<T> ref) |
Copyright © 2019 Atlassian. All rights reserved.