Interface InheritedAllowedResultReceivers.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InheritedAllowedResultReceivers.Builder,,InheritedAllowedResultReceivers> SdkBuilder<InheritedAllowedResultReceivers.Builder,,InheritedAllowedResultReceivers> SdkPojo
- Enclosing class:
InheritedAllowedResultReceivers
@Mutable
@NotThreadSafe
public static interface InheritedAllowedResultReceivers.Builder
extends SdkPojo, CopyableBuilder<InheritedAllowedResultReceivers.Builder,InheritedAllowedResultReceivers>
-
Method Summary
Modifier and TypeMethodDescriptionThe list of parent tables that contribute to this inherited constraint.sources(Consumer<InheritedAllowedResultReceiversSource.Builder>... sources) The list of parent tables that contribute to this inherited constraint.sources(InheritedAllowedResultReceiversSource... sources) The list of parent tables that contribute to this inherited constraint.The effective list of Amazon Web Services account IDs allowed to receive results, inherited from parent tables.value(Collection<String> value) The effective list of Amazon Web Services account IDs allowed to receive results, 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 list of Amazon Web Services account IDs allowed to receive results, inherited from parent tables.
- Parameters:
value- The effective list of Amazon Web Services account IDs allowed to receive results, inherited from parent tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
The effective list of Amazon Web Services account IDs allowed to receive results, inherited from parent tables.
- Parameters:
value- The effective list of Amazon Web Services account IDs allowed to receive results, inherited from parent tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
InheritedAllowedResultReceivers.Builder sources(Collection<InheritedAllowedResultReceiversSource> 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
InheritedAllowedResultReceivers.Builder sources(Consumer<InheritedAllowedResultReceiversSource.Builder>... sources) The list of parent tables that contribute to this inherited constraint.
This is a convenience method that creates an instance of theInheritedAllowedResultReceiversSource.Builderavoiding the need to create one manually viaInheritedAllowedResultReceiversSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosources(List<InheritedAllowedResultReceiversSource>).- Parameters:
sources- a consumer that will call methods onInheritedAllowedResultReceiversSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-