public static class TestModelBuilders.AddonBuilder extends ModelBuilders.BuilderWithLinks<TestModelBuilders.AddonBuilder> implements ModelBuilders.SafeBuilder<Addon>
linksaddLink, addLink, addLinks, addLinkTemplate, linkspublic Addon build()
build in interface ModelBuilders.SafeBuilder<Addon>public TestModelBuilders.AddonBuilder name(String name)
public TestModelBuilders.AddonBuilder key(String key)
public TestModelBuilders.AddonBuilder status(AddonStatus status)
public TestModelBuilders.AddonBuilder summary(com.atlassian.fugue.Option<String> summary)
public TestModelBuilders.AddonBuilder cloudFreeUsers(com.atlassian.fugue.Option<Integer> cloudFreeUsers)
public TestModelBuilders.AddonBuilder banner(com.atlassian.fugue.Option<ImageInfo> banner)
public TestModelBuilders.AddonBuilder logo(com.atlassian.fugue.Option<ImageInfo> logo)
public TestModelBuilders.AddonBuilder categorySummaries(Iterable<AddonCategorySummary> categories)
public TestModelBuilders.AddonBuilder distribution(AddonDistributionSummary distribution)
public TestModelBuilders.AddonBuilder reviews(AddonReviewsSummary reviews)
public TestModelBuilders.AddonBuilder vendor(VendorSummary vendor)
VendorSummary instance.#vendor(URI)public TestModelBuilders.AddonBuilder version(com.atlassian.fugue.Option<AddonVersion> version)
AddonVersion to the Addon. You must do this if you are
creating a new add-on, since an add-on cannot be created with no versions.public TestModelBuilders.AddonBuilder externalLinkUri(AddonExternalLinkType type, com.atlassian.fugue.Option<URI> issueTrackerUri)
Copyright © 2016 Atlassian. All rights reserved.