Interface ListInsightsAnyStatusFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListInsightsAnyStatusFilter.Builder,ListInsightsAnyStatusFilter>,SdkBuilder<ListInsightsAnyStatusFilter.Builder,ListInsightsAnyStatusFilter>,SdkPojo
- Enclosing class:
- ListInsightsAnyStatusFilter
public static interface ListInsightsAnyStatusFilter.Builder extends SdkPojo, CopyableBuilder<ListInsightsAnyStatusFilter.Builder,ListInsightsAnyStatusFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ListInsightsAnyStatusFilter.BuilderstartTimeRange(Consumer<StartTimeRange.Builder> startTimeRange)A time range used to specify when the behavior of the filtered insights started.ListInsightsAnyStatusFilter.BuilderstartTimeRange(StartTimeRange startTimeRange)A time range used to specify when the behavior of the filtered insights started.ListInsightsAnyStatusFilter.Buildertype(String type)Use to filter for eitherREACTIVEorPROACTIVEinsights.ListInsightsAnyStatusFilter.Buildertype(InsightType type)Use to filter for eitherREACTIVEorPROACTIVEinsights.-
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 Detail
-
type
ListInsightsAnyStatusFilter.Builder type(String type)
Use to filter for either
REACTIVEorPROACTIVEinsights.- Parameters:
type- Use to filter for eitherREACTIVEorPROACTIVEinsights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InsightType,InsightType
-
type
ListInsightsAnyStatusFilter.Builder type(InsightType type)
Use to filter for either
REACTIVEorPROACTIVEinsights.- Parameters:
type- Use to filter for eitherREACTIVEorPROACTIVEinsights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
InsightType,InsightType
-
startTimeRange
ListInsightsAnyStatusFilter.Builder startTimeRange(StartTimeRange startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
- Parameters:
startTimeRange- A time range used to specify when the behavior of the filtered insights started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTimeRange
default ListInsightsAnyStatusFilter.Builder startTimeRange(Consumer<StartTimeRange.Builder> startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
This is a convenience method that creates an instance of theStartTimeRange.Builderavoiding the need to create one manually viaStartTimeRange.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostartTimeRange(StartTimeRange).- Parameters:
startTimeRange- a consumer that will call methods onStartTimeRange.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
startTimeRange(StartTimeRange)
-
-