Interface GroupSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GroupSummary.Builder,GroupSummary>,SdkBuilder<GroupSummary.Builder,GroupSummary>,SdkPojo
- Enclosing class:
- GroupSummary
@Mutable @NotThreadSafe public static interface GroupSummary.Builder extends SdkPojo, CopyableBuilder<GroupSummary.Builder,GroupSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GroupSummary.BuilderfilterExpression(String filterExpression)The filter expression defining the parameters to include traces.GroupSummary.BuildergroupARN(String groupARN)The ARN of the group generated based on the GroupName.GroupSummary.BuildergroupName(String groupName)The unique case-sensitive name of the group.default GroupSummary.BuilderinsightsConfiguration(Consumer<InsightsConfiguration.Builder> insightsConfiguration)The structure containing configurations related to insights.GroupSummary.BuilderinsightsConfiguration(InsightsConfiguration insightsConfiguration)The structure containing configurations related to insights.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
groupName
GroupSummary.Builder groupName(String groupName)
The unique case-sensitive name of the group.
- Parameters:
groupName- The unique case-sensitive name of the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupARN
GroupSummary.Builder groupARN(String groupARN)
The ARN of the group generated based on the GroupName.
- Parameters:
groupARN- The ARN of the group generated based on the GroupName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterExpression
GroupSummary.Builder filterExpression(String filterExpression)
The filter expression defining the parameters to include traces.
- Parameters:
filterExpression- The filter expression defining the parameters to include traces.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insightsConfiguration
GroupSummary.Builder insightsConfiguration(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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
insightsConfiguration
default GroupSummary.Builder insightsConfiguration(Consumer<InsightsConfiguration.Builder> 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.Builderavoiding the need to create one manually viaInsightsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinsightsConfiguration(InsightsConfiguration).- Parameters:
insightsConfiguration- a consumer that will call methods onInsightsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
insightsConfiguration(InsightsConfiguration)
-
-
-