Interface ExcludePeriodConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExcludePeriodConfiguration.Builder,ExcludePeriodConfiguration>,SdkBuilder<ExcludePeriodConfiguration.Builder,ExcludePeriodConfiguration>,SdkPojo
- Enclosing class:
- ExcludePeriodConfiguration
public static interface ExcludePeriodConfiguration.Builder extends SdkPojo, CopyableBuilder<ExcludePeriodConfiguration.Builder,ExcludePeriodConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExcludePeriodConfiguration.Builderamount(Integer amount)The amount or number of the exclude period.ExcludePeriodConfiguration.Buildergranularity(String granularity)The granularity or unit (day, month, year) of the exclude period.ExcludePeriodConfiguration.Buildergranularity(TimeGranularity granularity)The granularity or unit (day, month, year) of the exclude period.ExcludePeriodConfiguration.Builderstatus(String status)The status of the exclude period.ExcludePeriodConfiguration.Builderstatus(WidgetStatus status)The status of the exclude period.-
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
-
amount
ExcludePeriodConfiguration.Builder amount(Integer amount)
The amount or number of the exclude period.
- Parameters:
amount- The amount or number of the exclude period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
granularity
ExcludePeriodConfiguration.Builder granularity(String granularity)
The granularity or unit (day, month, year) of the exclude period.
- Parameters:
granularity- The granularity or unit (day, month, year) of the exclude period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TimeGranularity,TimeGranularity
-
granularity
ExcludePeriodConfiguration.Builder granularity(TimeGranularity granularity)
The granularity or unit (day, month, year) of the exclude period.
- Parameters:
granularity- The granularity or unit (day, month, year) of the exclude period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TimeGranularity,TimeGranularity
-
status
ExcludePeriodConfiguration.Builder status(String status)
The status of the exclude period. Choose from the following options:
-
ENABLED -
DISABLED
- Parameters:
status- The status of the exclude period. Choose from the following options:-
ENABLED -
DISABLED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WidgetStatus,WidgetStatus
-
-
status
ExcludePeriodConfiguration.Builder status(WidgetStatus status)
The status of the exclude period. Choose from the following options:
-
ENABLED -
DISABLED
- Parameters:
status- The status of the exclude period. Choose from the following options:-
ENABLED -
DISABLED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WidgetStatus,WidgetStatus
-
-
-