@Generated(value="software.amazon.awssdk:codegen") public final class DefaultButtonConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DefaultButtonConfiguration.Builder,DefaultButtonConfiguration>
Default button configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DefaultButtonConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
backgroundColor()
The background color of the button.
|
Integer |
borderRadius()
The border radius of the button.
|
static DefaultButtonConfiguration.Builder |
builder() |
ButtonAction |
buttonAction()
Action triggered by the button.
|
String |
buttonActionAsString()
Action triggered by the button.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
link()
Button destination.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DefaultButtonConfiguration.Builder> |
serializableBuilderClass() |
String |
text()
Button text.
|
String |
textColor()
The text color of the button.
|
DefaultButtonConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String backgroundColor()
The background color of the button.
public final Integer borderRadius()
The border radius of the button.
public final ButtonAction buttonAction()
Action triggered by the button.
If the service returns an enum value that is not available in the current SDK version, buttonAction will
return ButtonAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
buttonActionAsString().
ButtonActionpublic final String buttonActionAsString()
Action triggered by the button.
If the service returns an enum value that is not available in the current SDK version, buttonAction will
return ButtonAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
buttonActionAsString().
ButtonActionpublic final String link()
Button destination.
public final String text()
Button text.
public final String textColor()
The text color of the button.
public DefaultButtonConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DefaultButtonConfiguration.Builder,DefaultButtonConfiguration>public static DefaultButtonConfiguration.Builder builder()
public static Class<? extends DefaultButtonConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.