@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GroupSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details for a group without metadata.
Constructor and Description |
---|
GroupSummary() |
Modifier and Type | Method and Description |
---|---|
GroupSummary |
clone() |
boolean |
equals(Object obj) |
String |
getFilterExpression()
The filter expression defining the parameters to include traces.
|
String |
getGroupARN()
The ARN of the group generated based on the GroupName.
|
String |
getGroupName()
The unique case-sensitive name of the group.
|
InsightsConfiguration |
getInsightsConfiguration()
The structure containing configurations related to insights.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setFilterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
|
void |
setGroupARN(String groupARN)
The ARN of the group generated based on the GroupName.
|
void |
setGroupName(String groupName)
The unique case-sensitive name of the group.
|
void |
setInsightsConfiguration(InsightsConfiguration insightsConfiguration)
The structure containing configurations related to insights.
|
String |
toString()
Returns a string representation of this object.
|
GroupSummary |
withFilterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
|
GroupSummary |
withGroupARN(String groupARN)
The ARN of the group generated based on the GroupName.
|
GroupSummary |
withGroupName(String groupName)
The unique case-sensitive name of the group.
|
GroupSummary |
withInsightsConfiguration(InsightsConfiguration insightsConfiguration)
The structure containing configurations related to insights.
|
public void setGroupName(String groupName)
The unique case-sensitive name of the group.
groupName
- The unique case-sensitive name of the group.public String getGroupName()
The unique case-sensitive name of the group.
public GroupSummary withGroupName(String groupName)
The unique case-sensitive name of the group.
groupName
- The unique case-sensitive name of the group.public void setGroupARN(String groupARN)
The ARN of the group generated based on the GroupName.
groupARN
- The ARN of the group generated based on the GroupName.public String getGroupARN()
The ARN of the group generated based on the GroupName.
public GroupSummary withGroupARN(String groupARN)
The ARN of the group generated based on the GroupName.
groupARN
- The ARN of the group generated based on the GroupName.public void setFilterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
filterExpression
- The filter expression defining the parameters to include traces.public String getFilterExpression()
The filter expression defining the parameters to include traces.
public GroupSummary withFilterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
filterExpression
- The filter expression defining the parameters to include traces.public void setInsightsConfiguration(InsightsConfiguration insightsConfiguration)
The structure containing configurations related to insights.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
insightsConfiguration
- The structure containing configurations related to insights.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
public InsightsConfiguration getInsightsConfiguration()
The structure containing configurations related to insights.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
public GroupSummary withInsightsConfiguration(InsightsConfiguration insightsConfiguration)
The structure containing configurations related to insights.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set to true to enable insights notifications. Notifications can only be enabled on a group with InsightsEnabled set to true.
insightsConfiguration
- The structure containing configurations related to insights.
The InsightsEnabled boolean can be set to true to enable insights for the group or false to disable insights for the group.
The NotificationsEnabled boolean can be set 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 GroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2023. All rights reserved.