public static class TestModelBuilders.VendorBuilder extends ModelBuilders.BuilderWithLinks<TestModelBuilders.VendorBuilder> implements ModelBuilders.SafeBuilder<Vendor>
links| Modifier and Type | Method and Description |
|---|---|
TestModelBuilders.VendorBuilder |
address(com.atlassian.fugue.Option<Address> address) |
Vendor |
build() |
TestModelBuilders.VendorBuilder |
description(com.atlassian.fugue.Option<String> description) |
TestModelBuilders.VendorBuilder |
email(String email) |
TestModelBuilders.VendorBuilder |
externalLinkUri(VendorExternalLinkType type,
com.atlassian.fugue.Option<URI> uri) |
TestModelBuilders.VendorBuilder |
logo(com.atlassian.fugue.Option<ImageInfo> logo) |
TestModelBuilders.VendorBuilder |
name(String name) |
TestModelBuilders.VendorBuilder |
otherContactDetails(com.atlassian.fugue.Option<String> otherContactDetails) |
TestModelBuilders.VendorBuilder |
phone(com.atlassian.fugue.Option<String> phone) |
TestModelBuilders.VendorBuilder |
verifiedStatus(com.atlassian.fugue.Option<String> verifiedStatus) |
addLink, addLink, addLinks, addLinkTemplate, linkspublic Vendor build()
build in interface ModelBuilders.SafeBuilder<Vendor>public TestModelBuilders.VendorBuilder logo(com.atlassian.fugue.Option<ImageInfo> logo)
public TestModelBuilders.VendorBuilder name(String name)
public TestModelBuilders.VendorBuilder description(com.atlassian.fugue.Option<String> description)
public TestModelBuilders.VendorBuilder address(com.atlassian.fugue.Option<Address> address)
public TestModelBuilders.VendorBuilder email(String email)
public TestModelBuilders.VendorBuilder phone(com.atlassian.fugue.Option<String> phone)
public TestModelBuilders.VendorBuilder otherContactDetails(com.atlassian.fugue.Option<String> otherContactDetails)
public TestModelBuilders.VendorBuilder externalLinkUri(VendorExternalLinkType type, com.atlassian.fugue.Option<URI> uri)
public TestModelBuilders.VendorBuilder verifiedStatus(com.atlassian.fugue.Option<String> verifiedStatus)
Copyright © 2016 Atlassian. All rights reserved.