@Generated(value="software.amazon.awssdk:codegen") public final class InAppMessageButton extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InAppMessageButton.Builder,InAppMessageButton>
Button Config for an in-app message.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InAppMessageButton.Builder |
| Modifier and Type | Method and Description |
|---|---|
OverrideButtonConfiguration |
android()
Default button content.
|
static InAppMessageButton.Builder |
builder() |
DefaultButtonConfiguration |
defaultConfig()
Default button content.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OverrideButtonConfiguration |
ios()
Default button content.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InAppMessageButton.Builder> |
serializableBuilderClass() |
InAppMessageButton.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
OverrideButtonConfiguration |
web()
Default button content.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final OverrideButtonConfiguration android()
Default button content.
public final DefaultButtonConfiguration defaultConfig()
Default button content.
public final OverrideButtonConfiguration ios()
Default button content.
public final OverrideButtonConfiguration web()
Default button content.
public InAppMessageButton.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InAppMessageButton.Builder,InAppMessageButton>public static InAppMessageButton.Builder builder()
public static Class<? extends InAppMessageButton.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.