Interface HeaderFooterSectionConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HeaderFooterSectionConfiguration.Builder,HeaderFooterSectionConfiguration>,SdkBuilder<HeaderFooterSectionConfiguration.Builder,HeaderFooterSectionConfiguration>,SdkPojo
- Enclosing class:
- HeaderFooterSectionConfiguration
@Mutable @NotThreadSafe public static interface HeaderFooterSectionConfiguration.Builder extends SdkPojo, CopyableBuilder<HeaderFooterSectionConfiguration.Builder,HeaderFooterSectionConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default HeaderFooterSectionConfiguration.Builderlayout(Consumer<SectionLayoutConfiguration.Builder> layout)The layout configuration of the header or footer section.HeaderFooterSectionConfiguration.Builderlayout(SectionLayoutConfiguration layout)The layout configuration of the header or footer section.HeaderFooterSectionConfiguration.BuildersectionId(String sectionId)The unique identifier of the header or footer section.default HeaderFooterSectionConfiguration.Builderstyle(Consumer<SectionStyle.Builder> style)The style options of a header or footer section.HeaderFooterSectionConfiguration.Builderstyle(SectionStyle style)The style options of a header or footer section.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
sectionId
HeaderFooterSectionConfiguration.Builder sectionId(String sectionId)
The unique identifier of the header or footer section.
- Parameters:
sectionId- The unique identifier of the header or footer section.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layout
HeaderFooterSectionConfiguration.Builder layout(SectionLayoutConfiguration layout)
The layout configuration of the header or footer section.
- Parameters:
layout- The layout configuration of the header or footer section.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layout
default HeaderFooterSectionConfiguration.Builder layout(Consumer<SectionLayoutConfiguration.Builder> layout)
The layout configuration of the header or footer section.
This is a convenience method that creates an instance of theSectionLayoutConfiguration.Builderavoiding the need to create one manually viaSectionLayoutConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolayout(SectionLayoutConfiguration).- Parameters:
layout- a consumer that will call methods onSectionLayoutConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
layout(SectionLayoutConfiguration)
-
style
HeaderFooterSectionConfiguration.Builder style(SectionStyle style)
The style options of a header or footer section.
- Parameters:
style- The style options of a header or footer section.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
style
default HeaderFooterSectionConfiguration.Builder style(Consumer<SectionStyle.Builder> style)
The style options of a header or footer section.
This is a convenience method that creates an instance of theSectionStyle.Builderavoiding the need to create one manually viaSectionStyle.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostyle(SectionStyle).- Parameters:
style- a consumer that will call methods onSectionStyle.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
style(SectionStyle)
-
-