@Generated(value="software.amazon.awssdk:codegen") public final class ThemeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThemeSummary.Builder,ThemeSummary>
Describes the basic information about a theme.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ThemeSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
appId()
The unique ID for the app associated with the theme summary.
|
static ThemeSummary.Builder |
builder() |
String |
environmentName()
The name of the backend environment that is part of the Amplify app.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the theme.
|
String |
name()
The name of the theme.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThemeSummary.Builder> |
serializableBuilderClass() |
ThemeSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String appId()
The unique ID for the app associated with the theme summary.
public final String environmentName()
The name of the backend environment that is part of the Amplify app.
public final String id()
The ID of the theme.
public final String name()
The name of the theme.
public ThemeSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ThemeSummary.Builder,ThemeSummary>public static ThemeSummary.Builder builder()
public static Class<? extends ThemeSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.