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.MacroFormDetailsBuilderbody(MacroBody body)MacroFormDetailsbuild()MacroFormDetails.MacroFormDetailsBuilderdocumentationUrl(String documentationUrl)voidexcludeSchemaMigrationPoint(MacroMigrationPoint migrationPoint)MacroFormDetails.MacroFormDetailsBuildermacroName(String macroName)MacroFormDetails.MacroFormDetailsBuilderparameters(List<MacroParameter> parameters)MacroFormDetails.MacroFormDetailsBuilderschemaVersion(int schemaVersion)MacroFormDetails.MacroFormDetailsBuildersetExcludedSchemaMigrationPoints(Set<MacroMigrationPoint> migrationPoints)MacroFormDetails.MacroFormDetailsBuildershowDefaultParamInPlaceholder(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()
-
-