Interface InsightConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InsightConfiguration.Builder,,InsightConfiguration> SdkBuilder<InsightConfiguration.Builder,,InsightConfiguration> SdkPojo
- Enclosing class:
InsightConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncomputations(Collection<Computation> computations) The computations configurations of the insight visualcomputations(Consumer<Computation.Builder>... computations) The computations configurations of the insight visualcomputations(Computation... computations) The computations configurations of the insight visualdefault InsightConfiguration.BuildercustomNarrative(Consumer<CustomNarrativeOptions.Builder> customNarrative) The custom narrative of the insight visual.customNarrative(CustomNarrativeOptions customNarrative) The custom narrative of the insight visual.default InsightConfiguration.Builderinteractions(Consumer<VisualInteractionOptions.Builder> interactions) The general visual interactions setup for a visual.interactions(VisualInteractionOptions interactions) The general visual interactions setup for a visual.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
-
computations
The computations configurations of the insight visual
- Parameters:
computations- The computations configurations of the insight visual- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computations
The computations configurations of the insight visual
- Parameters:
computations- The computations configurations of the insight visual- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computations
The computations configurations of the insight visual
This is a convenience method that creates an instance of theComputation.Builderavoiding the need to create one manually viaComputation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocomputations(List<Computation>).- Parameters:
computations- a consumer that will call methods onComputation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customNarrative
The custom narrative of the insight visual.
- Parameters:
customNarrative- The custom narrative of the insight visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customNarrative
default InsightConfiguration.Builder customNarrative(Consumer<CustomNarrativeOptions.Builder> customNarrative) The custom narrative of the insight visual.
This is a convenience method that creates an instance of theCustomNarrativeOptions.Builderavoiding the need to create one manually viaCustomNarrativeOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomNarrative(CustomNarrativeOptions).- Parameters:
customNarrative- a consumer that will call methods onCustomNarrativeOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
interactions
The general visual interactions setup for a visual.
- Parameters:
interactions- The general visual interactions setup for a visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interactions
default InsightConfiguration.Builder interactions(Consumer<VisualInteractionOptions.Builder> interactions) The general visual interactions setup for a visual.
This is a convenience method that creates an instance of theVisualInteractionOptions.Builderavoiding the need to create one manually viaVisualInteractionOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointeractions(VisualInteractionOptions).- Parameters:
interactions- a consumer that will call methods onVisualInteractionOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-