Class DefaultButtonConfiguration
java.lang.Object
software.amazon.awssdk.services.pinpoint.model.DefaultButtonConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DefaultButtonConfiguration.Builder,DefaultButtonConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class DefaultButtonConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<DefaultButtonConfiguration.Builder,DefaultButtonConfiguration>
Default button configuration.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe background color of the button.final IntegerThe border radius of the button.builder()final ButtonActionAction triggered by the button.final StringAction triggered by the button.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringlink()Button destination.static Class<? extends DefaultButtonConfiguration.Builder>final Stringtext()Button text.final StringThe text color of the button.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
backgroundColor
The background color of the button.
- Returns:
- The background color of the button.
-
borderRadius
The border radius of the button.
- Returns:
- The border radius of the button.
-
buttonAction
Action triggered by the button.
If the service returns an enum value that is not available in the current SDK version,
buttonActionwill returnButtonAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombuttonActionAsString().- Returns:
- Action triggered by the button.
- See Also:
-
buttonActionAsString
Action triggered by the button.
If the service returns an enum value that is not available in the current SDK version,
buttonActionwill returnButtonAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombuttonActionAsString().- Returns:
- Action triggered by the button.
- See Also:
-
link
Button destination.
- Returns:
- Button destination.
-
text
Button text.
- Returns:
- Button text.
-
textColor
The text color of the button.
- Returns:
- The text color of the button.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<DefaultButtonConfiguration.Builder,DefaultButtonConfiguration>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-