@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)
Marshalls this structured data using the given
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 groups or false to disable insights for the groups.
insightsConfiguration
- The structure containing configurations related to insights. The InsightsEnabled boolean can be set to
true to enable insights for the groups or false to disable insights for the groups.public InsightsConfiguration getInsightsConfiguration()
The structure containing configurations related to insights. The InsightsEnabled boolean can be set to true to enable insights for the groups or false to disable insights for the groups.
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 groups or false to disable insights for the groups.
insightsConfiguration
- The structure containing configurations related to insights. The InsightsEnabled boolean can be set to
true to enable insights for the groups or false to disable insights for the groups.public String toString()
toString
in class Object
Object.toString()
public GroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.