Interface SankeyDiagramSortConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SankeyDiagramSortConfiguration.Builder,,SankeyDiagramSortConfiguration> SdkBuilder<SankeyDiagramSortConfiguration.Builder,,SankeyDiagramSortConfiguration> SdkPojo
- Enclosing class:
SankeyDiagramSortConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondestinationItemsLimit(Consumer<ItemsLimitConfiguration.Builder> destinationItemsLimit) The limit on the number of destination nodes that are displayed in a sankey diagram.destinationItemsLimit(ItemsLimitConfiguration destinationItemsLimit) The limit on the number of destination nodes that are displayed in a sankey diagram.sourceItemsLimit(Consumer<ItemsLimitConfiguration.Builder> sourceItemsLimit) The limit on the number of source nodes that are displayed in a sankey diagram.sourceItemsLimit(ItemsLimitConfiguration sourceItemsLimit) The limit on the number of source nodes that are displayed in a sankey diagram.weightSort(Collection<FieldSortOptions> weightSort) The sort configuration of the weight fields.weightSort(Consumer<FieldSortOptions.Builder>... weightSort) The sort configuration of the weight fields.weightSort(FieldSortOptions... weightSort) The sort configuration of the weight fields.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
-
weightSort
The sort configuration of the weight fields.
- Parameters:
weightSort- The sort configuration of the weight fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
weightSort
The sort configuration of the weight fields.
- Parameters:
weightSort- The sort configuration of the weight fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
weightSort
The sort configuration of the weight fields.
This is a convenience method that creates an instance of theFieldSortOptions.Builderavoiding the need to create one manually viaFieldSortOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toweightSort(List<FieldSortOptions>).- Parameters:
weightSort- a consumer that will call methods onFieldSortOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceItemsLimit
The limit on the number of source nodes that are displayed in a sankey diagram.
- Parameters:
sourceItemsLimit- The limit on the number of source nodes that are displayed in a sankey diagram.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceItemsLimit
default SankeyDiagramSortConfiguration.Builder sourceItemsLimit(Consumer<ItemsLimitConfiguration.Builder> sourceItemsLimit) The limit on the number of source nodes that are displayed in a sankey diagram.
This is a convenience method that creates an instance of theItemsLimitConfiguration.Builderavoiding the need to create one manually viaItemsLimitConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceItemsLimit(ItemsLimitConfiguration).- Parameters:
sourceItemsLimit- a consumer that will call methods onItemsLimitConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationItemsLimit
SankeyDiagramSortConfiguration.Builder destinationItemsLimit(ItemsLimitConfiguration destinationItemsLimit) The limit on the number of destination nodes that are displayed in a sankey diagram.
- Parameters:
destinationItemsLimit- The limit on the number of destination nodes that are displayed in a sankey diagram.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationItemsLimit
default SankeyDiagramSortConfiguration.Builder destinationItemsLimit(Consumer<ItemsLimitConfiguration.Builder> destinationItemsLimit) The limit on the number of destination nodes that are displayed in a sankey diagram.
This is a convenience method that creates an instance of theItemsLimitConfiguration.Builderavoiding the need to create one manually viaItemsLimitConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationItemsLimit(ItemsLimitConfiguration).- Parameters:
destinationItemsLimit- a consumer that will call methods onItemsLimitConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-