Interface BasicLayout.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BasicLayout.Builder,BasicLayout>,SdkBuilder<BasicLayout.Builder,BasicLayout>,SdkPojo
- Enclosing class:
- BasicLayout
public static interface BasicLayout.Builder extends SdkPojo, CopyableBuilder<BasicLayout.Builder,BasicLayout>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BasicLayout.BuildermoreInfo(Consumer<LayoutSections.Builder> moreInfo)This represents sections in a tab of the page layout.BasicLayout.BuildermoreInfo(LayoutSections moreInfo)This represents sections in a tab of the page layout.default BasicLayout.BuildertopPanel(Consumer<LayoutSections.Builder> topPanel)This represents sections in a panel of the page layout.BasicLayout.BuildertopPanel(LayoutSections topPanel)This represents sections in a panel of the page layout.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
moreInfo
BasicLayout.Builder moreInfo(LayoutSections moreInfo)
This represents sections in a tab of the page layout.
- Parameters:
moreInfo- This represents sections in a tab of the page layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
moreInfo
default BasicLayout.Builder moreInfo(Consumer<LayoutSections.Builder> moreInfo)
This represents sections in a tab of the page layout.
This is a convenience method that creates an instance of theLayoutSections.Builderavoiding the need to create one manually viaLayoutSections.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomoreInfo(LayoutSections).- Parameters:
moreInfo- a consumer that will call methods onLayoutSections.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
moreInfo(LayoutSections)
-
topPanel
BasicLayout.Builder topPanel(LayoutSections topPanel)
This represents sections in a panel of the page layout.
- Parameters:
topPanel- This represents sections in a panel of the page layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
topPanel
default BasicLayout.Builder topPanel(Consumer<LayoutSections.Builder> topPanel)
This represents sections in a panel of the page layout.
This is a convenience method that creates an instance of theLayoutSections.Builderavoiding the need to create one manually viaLayoutSections.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totopPanel(LayoutSections).- Parameters:
topPanel- a consumer that will call methods onLayoutSections.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
topPanel(LayoutSections)
-
-