Interface ListInsightsClosedStatusFilter.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListInsightsClosedStatusFilter.Builder,
,ListInsightsClosedStatusFilter> SdkBuilder<ListInsightsClosedStatusFilter.Builder,
,ListInsightsClosedStatusFilter> SdkPojo
- Enclosing class:
ListInsightsClosedStatusFilter
public static interface ListInsightsClosedStatusFilter.Builder
extends SdkPojo, CopyableBuilder<ListInsightsClosedStatusFilter.Builder,ListInsightsClosedStatusFilter>
-
Method Summary
Modifier and TypeMethodDescriptionendTimeRange
(Consumer<EndTimeRange.Builder> endTimeRange) A time range used to specify when the behavior of the filtered insights ended.endTimeRange
(EndTimeRange endTimeRange) A time range used to specify when the behavior of the filtered insights ended.Use to filter for eitherREACTIVE
orPROACTIVE
insights.type
(InsightType type) Use to filter for eitherREACTIVE
orPROACTIVE
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, sdkFields
-
Method Details
-
type
Use to filter for either
REACTIVE
orPROACTIVE
insights.- Parameters:
type
- Use to filter for eitherREACTIVE
orPROACTIVE
insights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Use to filter for either
REACTIVE
orPROACTIVE
insights.- Parameters:
type
- Use to filter for eitherREACTIVE
orPROACTIVE
insights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endTimeRange
A time range used to specify when the behavior of the filtered insights ended.
- Parameters:
endTimeRange
- A time range used to specify when the behavior of the filtered insights ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTimeRange
default ListInsightsClosedStatusFilter.Builder endTimeRange(Consumer<EndTimeRange.Builder> endTimeRange) A time range used to specify when the behavior of the filtered insights ended.
This is a convenience method that creates an instance of theEndTimeRange.Builder
avoiding the need to create one manually viaEndTimeRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendTimeRange(EndTimeRange)
.- Parameters:
endTimeRange
- a consumer that will call methods onEndTimeRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-