Interface ColumnHierarchy.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
,SdkBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
,SdkPojo
- Enclosing class:
- ColumnHierarchy
public static interface ColumnHierarchy.Builder extends SdkPojo, CopyableBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ColumnHierarchy.Builder
dateTimeHierarchy(Consumer<DateTimeHierarchy.Builder> dateTimeHierarchy)
The option that determines the hierarchy of anyDateTime
fields.ColumnHierarchy.Builder
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.ColumnHierarchy.Builder
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.ColumnHierarchy.Builder
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 Detail
-
explicitHierarchy
ColumnHierarchy.Builder explicitHierarchy(ExplicitHierarchy 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:
explicitHierarchy(ExplicitHierarchy)
-
dateTimeHierarchy
ColumnHierarchy.Builder dateTimeHierarchy(DateTimeHierarchy 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:
dateTimeHierarchy(DateTimeHierarchy)
-
predefinedHierarchy
ColumnHierarchy.Builder predefinedHierarchy(PredefinedHierarchy 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:
predefinedHierarchy(PredefinedHierarchy)
-
-