@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Group extends Object implements Serializable, Cloneable, StructuredPojo
Details and metadata for a group.
Constructor and Description |
---|
Group() |
Modifier and Type | Method and Description |
---|---|
Group |
clone() |
boolean |
equals(Object obj) |
String |
getFilterExpression()
The filter expression defining the parameters to include traces.
|
String |
getGroupARN()
The Amazon Resource Name (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 Amazon Resource Name (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.
|
Group |
withFilterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
|
Group |
withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group generated based on the GroupName.
|
Group |
withGroupName(String groupName)
The unique case-sensitive name of the group.
|
Group |
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 Group 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 Amazon Resource Name (ARN) of the group generated based on the GroupName.
groupARN
- The Amazon Resource Name (ARN) of the group generated based on the GroupName.public String getGroupARN()
The Amazon Resource Name (ARN) of the group generated based on the GroupName.
public Group withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group generated based on the GroupName.
groupARN
- The Amazon Resource Name (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 Group 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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
public Group 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 through Amazon EventBridge for the group.
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 through Amazon EventBridge for the group.
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.