Interface ColumnHierarchy.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ColumnHierarchy.Builder,
,ColumnHierarchy> SdkBuilder<ColumnHierarchy.Builder,
,ColumnHierarchy> SdkPojo
- Enclosing class:
ColumnHierarchy
-
Method Summary
Modifier and TypeMethodDescriptiondefault ColumnHierarchy.Builder
dateTimeHierarchy
(Consumer<DateTimeHierarchy.Builder> dateTimeHierarchy) The option that determines the hierarchy of anyDateTime
fields.dateTimeHierarchy
(DateTimeHierarchy dateTimeHierarchy) The option that determines the hierarchy of anyDateTime
fields.default ColumnHierarchy.Builder
explicitHierarchy
(Consumer<ExplicitHierarchy.Builder> explicitHierarchy) The option that determines the hierarchy of the fields that are built within a visual's field wells.explicitHierarchy
(ExplicitHierarchy explicitHierarchy) The option that determines the hierarchy of the fields that are built within a visual's field wells.default ColumnHierarchy.Builder
predefinedHierarchy
(Consumer<PredefinedHierarchy.Builder> predefinedHierarchy) The option that determines the hierarchy of the fields that are defined during data preparation.predefinedHierarchy
(PredefinedHierarchy predefinedHierarchy) The option that determines the hierarchy of the fields that are defined during data preparation.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
-
explicitHierarchy
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
- Parameters:
explicitHierarchy
- The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
explicitHierarchy
default ColumnHierarchy.Builder explicitHierarchy(Consumer<ExplicitHierarchy.Builder> explicitHierarchy) The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
This is a convenience method that creates an instance of theExplicitHierarchy.Builder
avoiding the need to create one manually viaExplicitHierarchy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexplicitHierarchy(ExplicitHierarchy)
.- Parameters:
explicitHierarchy
- a consumer that will call methods onExplicitHierarchy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dateTimeHierarchy
The option that determines the hierarchy of any
DateTime
fields.- Parameters:
dateTimeHierarchy
- The option that determines the hierarchy of anyDateTime
fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateTimeHierarchy
default ColumnHierarchy.Builder dateTimeHierarchy(Consumer<DateTimeHierarchy.Builder> dateTimeHierarchy) The option that determines the hierarchy of any
This is a convenience method that creates an instance of theDateTime
fields.DateTimeHierarchy.Builder
avoiding the need to create one manually viaDateTimeHierarchy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todateTimeHierarchy(DateTimeHierarchy)
.- Parameters:
dateTimeHierarchy
- a consumer that will call methods onDateTimeHierarchy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
predefinedHierarchy
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
- Parameters:
predefinedHierarchy
- The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
predefinedHierarchy
default ColumnHierarchy.Builder predefinedHierarchy(Consumer<PredefinedHierarchy.Builder> predefinedHierarchy) The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
This is a convenience method that creates an instance of thePredefinedHierarchy.Builder
avoiding the need to create one manually viaPredefinedHierarchy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topredefinedHierarchy(PredefinedHierarchy)
.- Parameters:
predefinedHierarchy
- a consumer that will call methods onPredefinedHierarchy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-