public static class ModelBuilders.VendorBuilder extends ModelBuilders.UnsafeBuilderWithLinks<Vendor,ModelBuilders.VendorBuilder>
links| Modifier and Type | Method and Description |
|---|---|
ModelBuilders.VendorBuilder |
address(com.atlassian.fugue.Option<Address> address) |
protected Vendor |
buildUnsafe() |
ModelBuilders.VendorBuilder |
description(com.atlassian.fugue.Option<String> description) |
ModelBuilders.VendorBuilder |
email(String email) |
ModelBuilders.VendorBuilder |
externalLinkUri(VendorExternalLinkType type,
com.atlassian.fugue.Option<URI> uri)
Sets one of the vendor-specified external links for the vendor.
|
ModelBuilders.VendorBuilder |
logo(com.atlassian.fugue.Option<ImageId> logo) |
ModelBuilders.VendorBuilder |
name(String name) |
ModelBuilders.VendorBuilder |
otherContactDetails(com.atlassian.fugue.Option<String> otherContactDetails) |
ModelBuilders.VendorBuilder |
phone(com.atlassian.fugue.Option<String> phone) |
buildaddLink, addLink, addLinks, addLinkTemplate, linksprotected Vendor buildUnsafe()
buildUnsafe in class ModelBuilders.UnsafeBuilderWithLinks<Vendor,ModelBuilders.VendorBuilder>public ModelBuilders.VendorBuilder logo(com.atlassian.fugue.Option<ImageId> logo)
public ModelBuilders.VendorBuilder name(String name)
public ModelBuilders.VendorBuilder description(com.atlassian.fugue.Option<String> description)
public ModelBuilders.VendorBuilder address(com.atlassian.fugue.Option<Address> address)
public ModelBuilders.VendorBuilder email(String email)
public ModelBuilders.VendorBuilder phone(com.atlassian.fugue.Option<String> phone)
public ModelBuilders.VendorBuilder otherContactDetails(com.atlassian.fugue.Option<String> otherContactDetails)
public ModelBuilders.VendorBuilder externalLinkUri(VendorExternalLinkType type, com.atlassian.fugue.Option<URI> uri)
type - a VendorExternalLinkTypeuri - the optional link URICopyright © 2016 Atlassian. All rights reserved.