Interface ColumnHierarchy.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ColumnHierarchy.Builder,,ColumnHierarchy> SdkBuilder<ColumnHierarchy.Builder,,ColumnHierarchy> SdkPojo
- Enclosing class:
ColumnHierarchy
-
Method Summary
Modifier and TypeMethodDescriptiondefault ColumnHierarchy.BuilderdateTimeHierarchy(Consumer<DateTimeHierarchy.Builder> dateTimeHierarchy) The option that determines the hierarchy of anyDateTimefields.dateTimeHierarchy(DateTimeHierarchy dateTimeHierarchy) The option that determines the hierarchy of anyDateTimefields.default ColumnHierarchy.BuilderexplicitHierarchy(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.BuilderpredefinedHierarchy(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaExplicitHierarchy.builder().When the
Consumercompletes,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
DateTimefields.- Parameters:
dateTimeHierarchy- The option that determines the hierarchy of anyDateTimefields.- 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 theDateTimefields.DateTimeHierarchy.Builderavoiding the need to create one manually viaDateTimeHierarchy.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaPredefinedHierarchy.builder().When the
Consumercompletes,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:
-