Interface TimeAlignmentBoundary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TimeAlignmentBoundary.Builder,TimeAlignmentBoundary>,SdkBuilder<TimeAlignmentBoundary.Builder,TimeAlignmentBoundary>,SdkPojo
- Enclosing class:
- TimeAlignmentBoundary
public static interface TimeAlignmentBoundary.Builder extends SdkPojo, CopyableBuilder<TimeAlignmentBoundary.Builder,TimeAlignmentBoundary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeAlignmentBoundary.BuilderdayOfMonth(Integer dayOfMonth)The day of the month to use for time alignment during aggregation.TimeAlignmentBoundary.BuilderdayOfWeek(String dayOfWeek)The day of week to use for time alignment during aggregation.TimeAlignmentBoundary.BuilderdayOfWeek(DayOfWeek dayOfWeek)The day of week to use for time alignment during aggregation.TimeAlignmentBoundary.Builderhour(Integer hour)The hour of day to use for time alignment during aggregation.TimeAlignmentBoundary.Buildermonth(String month)The month to use for time alignment during aggregation.TimeAlignmentBoundary.Buildermonth(Month month)The month to use for time alignment during aggregation.-
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
-
month
TimeAlignmentBoundary.Builder month(String month)
The month to use for time alignment during aggregation. The month must be in uppercase.
-
month
TimeAlignmentBoundary.Builder month(Month month)
The month to use for time alignment during aggregation. The month must be in uppercase.
-
dayOfMonth
TimeAlignmentBoundary.Builder dayOfMonth(Integer dayOfMonth)
The day of the month to use for time alignment during aggregation.
- Parameters:
dayOfMonth- The day of the month to use for time alignment during aggregation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dayOfWeek
TimeAlignmentBoundary.Builder dayOfWeek(String dayOfWeek)
The day of week to use for time alignment during aggregation. The day must be in uppercase.
-
dayOfWeek
TimeAlignmentBoundary.Builder dayOfWeek(DayOfWeek dayOfWeek)
The day of week to use for time alignment during aggregation. The day must be in uppercase.
-
hour
TimeAlignmentBoundary.Builder hour(Integer hour)
The hour of day to use for time alignment during aggregation.
- Parameters:
hour- The hour of day to use for time alignment during aggregation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-