public static interface InAppMessageButton.Builder extends SdkPojo, CopyableBuilder<InAppMessageButton.Builder,InAppMessageButton>
| Modifier and Type | Method and Description |
|---|---|
default InAppMessageButton.Builder |
android(Consumer<OverrideButtonConfiguration.Builder> android)
Default button content.
|
InAppMessageButton.Builder |
android(OverrideButtonConfiguration android)
Default button content.
|
default InAppMessageButton.Builder |
defaultConfig(Consumer<DefaultButtonConfiguration.Builder> defaultConfig)
Default button content.
|
InAppMessageButton.Builder |
defaultConfig(DefaultButtonConfiguration defaultConfig)
Default button content.
|
default InAppMessageButton.Builder |
ios(Consumer<OverrideButtonConfiguration.Builder> ios)
Default button content.
|
InAppMessageButton.Builder |
ios(OverrideButtonConfiguration ios)
Default button content.
|
default InAppMessageButton.Builder |
web(Consumer<OverrideButtonConfiguration.Builder> web)
Default button content.
|
InAppMessageButton.Builder |
web(OverrideButtonConfiguration web)
Default button content.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInAppMessageButton.Builder android(OverrideButtonConfiguration android)
Default button content.
android - Default button content.default InAppMessageButton.Builder android(Consumer<OverrideButtonConfiguration.Builder> android)
Default button content.
This is a convenience method that creates an instance of theOverrideButtonConfiguration.Builder
avoiding the need to create one manually via OverrideButtonConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to android(OverrideButtonConfiguration).
android - a consumer that will call methods on OverrideButtonConfiguration.Builderandroid(OverrideButtonConfiguration)InAppMessageButton.Builder defaultConfig(DefaultButtonConfiguration defaultConfig)
Default button content.
defaultConfig - Default button content.default InAppMessageButton.Builder defaultConfig(Consumer<DefaultButtonConfiguration.Builder> defaultConfig)
Default button content.
This is a convenience method that creates an instance of theDefaultButtonConfiguration.Builder
avoiding the need to create one manually via DefaultButtonConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to defaultConfig(DefaultButtonConfiguration).
defaultConfig - a consumer that will call methods on DefaultButtonConfiguration.BuilderdefaultConfig(DefaultButtonConfiguration)InAppMessageButton.Builder ios(OverrideButtonConfiguration ios)
Default button content.
ios - Default button content.default InAppMessageButton.Builder ios(Consumer<OverrideButtonConfiguration.Builder> ios)
Default button content.
This is a convenience method that creates an instance of theOverrideButtonConfiguration.Builder
avoiding the need to create one manually via OverrideButtonConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to ios(OverrideButtonConfiguration).
ios - a consumer that will call methods on OverrideButtonConfiguration.Builderios(OverrideButtonConfiguration)InAppMessageButton.Builder web(OverrideButtonConfiguration web)
Default button content.
web - Default button content.default InAppMessageButton.Builder web(Consumer<OverrideButtonConfiguration.Builder> web)
Default button content.
This is a convenience method that creates an instance of theOverrideButtonConfiguration.Builder
avoiding the need to create one manually via OverrideButtonConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to web(OverrideButtonConfiguration).
web - a consumer that will call methods on OverrideButtonConfiguration.Builderweb(OverrideButtonConfiguration)Copyright © 2022. All rights reserved.