Interface LogoSet.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LogoSet.Builder,LogoSet>,SdkBuilder<LogoSet.Builder,LogoSet>,SdkPojo
- Enclosing class:
- LogoSet
@Mutable @NotThreadSafe public static interface LogoSet.Builder extends SdkPojo, CopyableBuilder<LogoSet.Builder,LogoSet>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LogoSet.Builderfavicon(Consumer<ImageSet.Builder> favicon)The favicon logo.LogoSet.Builderfavicon(ImageSet favicon)The favicon logo.default LogoSet.Builderprimary(Consumer<ImageSet.Builder> primary)The primary logo.LogoSet.Builderprimary(ImageSet primary)The primary logo.-
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
-
primary
LogoSet.Builder primary(ImageSet primary)
The primary logo.
- Parameters:
primary- The primary logo.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primary
default LogoSet.Builder primary(Consumer<ImageSet.Builder> primary)
The primary logo.
This is a convenience method that creates an instance of theImageSet.Builderavoiding the need to create one manually viaImageSet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprimary(ImageSet).- Parameters:
primary- a consumer that will call methods onImageSet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
primary(ImageSet)
-
favicon
LogoSet.Builder favicon(ImageSet favicon)
The favicon logo.
- Parameters:
favicon- The favicon logo.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
favicon
default LogoSet.Builder favicon(Consumer<ImageSet.Builder> favicon)
The favicon logo.
This is a convenience method that creates an instance of theImageSet.Builderavoiding the need to create one manually viaImageSet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofavicon(ImageSet).- Parameters:
favicon- a consumer that will call methods onImageSet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
favicon(ImageSet)
-
-