Class MacroMetadataBuilder
java.lang.Object
com.atlassian.confluence.macro.browser.beans.MacroMetadataBuilder
Builder class for
MacroMetadata.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static MacroMetadataBuilderbuilder()getIcon()getTitle()booleanbooleanbooleanbooleanisHidden()setAliases(Set<String> aliases) setAlternateId(String alternateId) setAlwaysShowConfig(boolean isAlwaysShowConfig) setBodyDeprecated(boolean bodyDeprecated) setButtons(List<MacroPropertyPanelButton> buttons) setCategories(Set<String> categories) setCommentable(boolean commentable) setDescription(String description) setFormDetails(MacroFormDetails formDetails) setHidden(boolean hidden) setMacroName(String macroName) setPluginKey(String pluginKey) setShowDefaultParameterInPlaceholder(boolean showDefaultParameterInPlaceholder)
-
Constructor Details
-
MacroMetadataBuilder
Deprecated.since 5.8. UseMacroMetadata.builder().
-
-
Method Details
-
build
-
setMacroName
-
setPluginKey
-
setIcon
-
setTitle
-
setAlwaysShowConfig
-
setDescription
-
setAliases
-
setCategories
-
setBodyDeprecated
-
setHidden
-
setCommentable
-
setFormDetails
-
setAlternateId
-
setButtons
-
setShowDefaultParameterInPlaceholder
public MacroMetadataBuilder setShowDefaultParameterInPlaceholder(boolean showDefaultParameterInPlaceholder) -
builder
-
getMacroName
-
getPluginKey
-
getIcon
-
getTitle
-
getDescription
-
getAliases
-
getCategories
-
isBodyDeprecated
public boolean isBodyDeprecated() -
isHidden
public boolean isHidden() -
isCommentable
public boolean isCommentable() -
getFormDetails
-
getAlternateId
-
getButtons
-
isAlwaysShowConfig
public boolean isAlwaysShowConfig()
-