Interface DateTimeHierarchy.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DateTimeHierarchy.Builder,
,DateTimeHierarchy> SdkBuilder<DateTimeHierarchy.Builder,
,DateTimeHierarchy> SdkPojo
- Enclosing class:
DateTimeHierarchy
public static interface DateTimeHierarchy.Builder
extends SdkPojo, CopyableBuilder<DateTimeHierarchy.Builder,DateTimeHierarchy>
-
Method Summary
Modifier and TypeMethodDescriptiondrillDownFilters
(Collection<DrillDownFilter> drillDownFilters) The option that determines the drill down filters for theDateTime
hierarchy.drillDownFilters
(Consumer<DrillDownFilter.Builder>... drillDownFilters) The option that determines the drill down filters for theDateTime
hierarchy.drillDownFilters
(DrillDownFilter... drillDownFilters) The option that determines the drill down filters for theDateTime
hierarchy.hierarchyId
(String hierarchyId) The hierarchy ID of theDateTime
hierarchy.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
-
hierarchyId
The hierarchy ID of the
DateTime
hierarchy.- Parameters:
hierarchyId
- The hierarchy ID of theDateTime
hierarchy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drillDownFilters
The option that determines the drill down filters for the
DateTime
hierarchy.- Parameters:
drillDownFilters
- The option that determines the drill down filters for theDateTime
hierarchy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drillDownFilters
The option that determines the drill down filters for the
DateTime
hierarchy.- Parameters:
drillDownFilters
- The option that determines the drill down filters for theDateTime
hierarchy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
drillDownFilters
The option that determines the drill down filters for the
This is a convenience method that creates an instance of theDateTime
hierarchy.DrillDownFilter.Builder
avoiding the need to create one manually viaDrillDownFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todrillDownFilters(List<DrillDownFilter>)
.- Parameters:
drillDownFilters
- a consumer that will call methods onDrillDownFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-