Class MacroFormDetails.MacroFormDetailsBuilder
- java.lang.Object
-
- com.atlassian.confluence.macro.browser.beans.MacroFormDetails.MacroFormDetailsBuilder
-
- Enclosing class:
- MacroFormDetails
public static class MacroFormDetails.MacroFormDetailsBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MacroFormDetails.MacroFormDetailsBuilder
body(MacroBody body)
MacroFormDetails
build()
MacroFormDetails.MacroFormDetailsBuilder
documentationUrl(String documentationUrl)
void
excludeSchemaMigrationPoint(MacroMigrationPoint migrationPoint)
MacroFormDetails.MacroFormDetailsBuilder
macroName(String macroName)
MacroFormDetails.MacroFormDetailsBuilder
parameters(List<MacroParameter> parameters)
MacroFormDetails.MacroFormDetailsBuilder
schemaVersion(int schemaVersion)
MacroFormDetails.MacroFormDetailsBuilder
setExcludedSchemaMigrationPoints(Set<MacroMigrationPoint> migrationPoints)
MacroFormDetails.MacroFormDetailsBuilder
showDefaultParamInPlaceholder(boolean showDefaultParamInPlaceholder)
-
-
-
Method Detail
-
macroName
public MacroFormDetails.MacroFormDetailsBuilder macroName(String macroName)
-
documentationUrl
public MacroFormDetails.MacroFormDetailsBuilder documentationUrl(String documentationUrl)
-
schemaVersion
public MacroFormDetails.MacroFormDetailsBuilder schemaVersion(int schemaVersion)
-
parameters
public MacroFormDetails.MacroFormDetailsBuilder parameters(List<MacroParameter> parameters)
-
body
public MacroFormDetails.MacroFormDetailsBuilder body(MacroBody body)
-
showDefaultParamInPlaceholder
public MacroFormDetails.MacroFormDetailsBuilder showDefaultParamInPlaceholder(boolean showDefaultParamInPlaceholder)
-
excludeSchemaMigrationPoint
public void excludeSchemaMigrationPoint(MacroMigrationPoint migrationPoint)
-
setExcludedSchemaMigrationPoints
public MacroFormDetails.MacroFormDetailsBuilder setExcludedSchemaMigrationPoints(Set<MacroMigrationPoint> migrationPoints)
-
build
public MacroFormDetails build()
-
-