public class DocumentationBuilder
extends java.lang.Object
| Constructor and Description |
|---|
DocumentationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DocumentationBuilder |
apiListingsByResourceGroupName(com.google.common.collect.Multimap<java.lang.String,ApiListing> apiListings)
Updates the map with new entries
|
DocumentationBuilder |
basePath(java.lang.String basePath)
Base path for this API
|
Documentation |
build() |
static java.util.Comparator<ApiListing> |
byListingPosition() |
DocumentationBuilder |
consumes(java.util.Set<java.lang.String> mediaTypes)
Updates the existing media types with new entries that this documentation consumes
|
DocumentationBuilder |
name(java.lang.String groupName)
Name of the documentation group
|
DocumentationBuilder |
produces(java.util.Set<java.lang.String> mediaTypes)
Updates the existing media types with new entries that this documentation produces
|
DocumentationBuilder |
resourceListing(ResourceListing resourceListing)
Updates the resource listing
|
DocumentationBuilder |
schemes(java.util.Set<java.lang.String> schemes)
Updates the schemes this api supports
|
DocumentationBuilder |
tags(java.util.Set<Tag> tags)
Updates the tags with new entries
|
public DocumentationBuilder name(java.lang.String groupName)
groupName - - group namepublic DocumentationBuilder apiListingsByResourceGroupName(com.google.common.collect.Multimap<java.lang.String,ApiListing> apiListings)
apiListings - - entries to add to the existing documentationpublic DocumentationBuilder resourceListing(ResourceListing resourceListing)
resourceListing - - resource listingpublic DocumentationBuilder tags(java.util.Set<Tag> tags)
tags - - new tagspublic DocumentationBuilder produces(java.util.Set<java.lang.String> mediaTypes)
mediaTypes - - new media typespublic DocumentationBuilder consumes(java.util.Set<java.lang.String> mediaTypes)
mediaTypes - - new media typespublic DocumentationBuilder schemes(java.util.Set<java.lang.String> schemes)
schemes - - new schemespublic DocumentationBuilder basePath(java.lang.String basePath)
basePath - - base pathpublic static java.util.Comparator<ApiListing> byListingPosition()
public Documentation build()