Interface InheritedAdditionalAnalyses.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InheritedAdditionalAnalyses.Builder,,InheritedAdditionalAnalyses> SdkBuilder<InheritedAdditionalAnalyses.Builder,,InheritedAdditionalAnalyses> SdkPojo
- Enclosing class:
InheritedAdditionalAnalyses
@Mutable
@NotThreadSafe
public static interface InheritedAdditionalAnalyses.Builder
extends SdkPojo, CopyableBuilder<InheritedAdditionalAnalyses.Builder,InheritedAdditionalAnalyses>
-
Method Summary
Modifier and TypeMethodDescriptionThe list of parent tables that contribute to this inherited constraint.sources(Consumer<InheritedAdditionalAnalysesSource.Builder>... sources) The list of parent tables that contribute to this inherited constraint.sources(InheritedAdditionalAnalysesSource... sources) The list of parent tables that contribute to this inherited constraint.The effective additional analyses setting inherited from parent tables.value(AdditionalAnalyses value) The effective additional analyses setting inherited from parent tables.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
-
value
The effective additional analyses setting inherited from parent tables.
- Parameters:
value- The effective additional analyses setting inherited from parent tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
value
The effective additional analyses setting inherited from parent tables.
- Parameters:
value- The effective additional analyses setting inherited from parent tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sources
The list of parent tables that contribute to this inherited constraint.
- Parameters:
sources- The list of parent tables that contribute to this inherited constraint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The list of parent tables that contribute to this inherited constraint.
- Parameters:
sources- The list of parent tables that contribute to this inherited constraint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
InheritedAdditionalAnalyses.Builder sources(Consumer<InheritedAdditionalAnalysesSource.Builder>... sources) The list of parent tables that contribute to this inherited constraint.
This is a convenience method that creates an instance of theInheritedAdditionalAnalysesSource.Builderavoiding the need to create one manually viaInheritedAdditionalAnalysesSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosources(List<InheritedAdditionalAnalysesSource>).- Parameters:
sources- a consumer that will call methods onInheritedAdditionalAnalysesSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-