@Generated(value="software.amazon.awssdk:codegen") public final class InsightsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InsightsConfiguration.Builder,InsightsConfiguration>
The structure containing configurations related to insights.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InsightsConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InsightsConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
insightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
|
Boolean |
notificationsEnabled()
Set the NotificationsEnabled value to true to enable insights notifications.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InsightsConfiguration.Builder> |
serializableBuilderClass() |
InsightsConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean insightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
public final Boolean notificationsEnabled()
Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
public InsightsConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InsightsConfiguration.Builder,InsightsConfiguration>public static InsightsConfiguration.Builder builder()
public static Class<? extends InsightsConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.