com.atlassian.confluence.macro.browser.beans
Class MacroParameterBuilder
java.lang.Object
com.atlassian.confluence.macro.browser.beans.MacroParameterBuilder
public class MacroParameterBuilder
- extends Object
Builder class for MacroParameter
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacroParameterBuilder
public MacroParameterBuilder()
build
public MacroParameter build()
builder
public static MacroParameterBuilder builder()
setPluginKey
public MacroParameterBuilder setPluginKey(String pluginKey)
setMacroName
public MacroParameterBuilder setMacroName(String macroName)
setName
public MacroParameterBuilder setName(String name)
setType
public MacroParameterBuilder setType(MacroParameterType type)
setDefaultValue
public MacroParameterBuilder setDefaultValue(String defaultValue)
setRequired
public MacroParameterBuilder setRequired(boolean required)
setMultiple
public MacroParameterBuilder setMultiple(boolean multiple)
setAliases
public MacroParameterBuilder setAliases(Set<String> aliases)
setEnumValues
public MacroParameterBuilder setEnumValues(List<String> enumValues)
setHidden
public MacroParameterBuilder setHidden(boolean hidden)
setDocumentationUrl
public MacroParameterBuilder setDocumentationUrl(String documentationUrl)
Copyright © 2003-2012 Atlassian. All Rights Reserved.