@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InsightsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The structure containing configurations related to insights.
Constructor and Description |
---|
InsightsConfiguration() |
Modifier and Type | Method and Description |
---|---|
InsightsConfiguration |
clone() |
boolean |
equals(Object obj) |
Boolean |
getInsightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
|
Boolean |
getNotificationsEnabled()
Set the NotificationsEnabled value to true to enable insights notifications.
|
int |
hashCode() |
Boolean |
isInsightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
|
Boolean |
isNotificationsEnabled()
Set the NotificationsEnabled value to true to enable insights notifications.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInsightsEnabled(Boolean insightsEnabled)
Set the InsightsEnabled value to true to enable insights or false to disable insights.
|
void |
setNotificationsEnabled(Boolean notificationsEnabled)
Set the NotificationsEnabled value to true to enable insights notifications.
|
String |
toString()
Returns a string representation of this object.
|
InsightsConfiguration |
withInsightsEnabled(Boolean insightsEnabled)
Set the InsightsEnabled value to true to enable insights or false to disable insights.
|
InsightsConfiguration |
withNotificationsEnabled(Boolean notificationsEnabled)
Set the NotificationsEnabled value to true to enable insights notifications.
|
public void setInsightsEnabled(Boolean insightsEnabled)
Set the InsightsEnabled value to true to enable insights or false to disable insights.
insightsEnabled
- Set the InsightsEnabled value to true to enable insights or false to disable insights.public Boolean getInsightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
public InsightsConfiguration withInsightsEnabled(Boolean insightsEnabled)
Set the InsightsEnabled value to true to enable insights or false to disable insights.
insightsEnabled
- Set the InsightsEnabled value to true to enable insights or false to disable insights.public Boolean isInsightsEnabled()
Set the InsightsEnabled value to true to enable insights or false to disable insights.
public void setNotificationsEnabled(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.
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 Boolean getNotificationsEnabled()
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 withNotificationsEnabled(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.
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 Boolean isNotificationsEnabled()
Set the NotificationsEnabled value to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
public String toString()
toString
in class Object
Object.toString()
public InsightsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.