Interface Smpte2110ReceiverGroupSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Smpte2110ReceiverGroupSettings.Builder,
,Smpte2110ReceiverGroupSettings> SdkBuilder<Smpte2110ReceiverGroupSettings.Builder,
,Smpte2110ReceiverGroupSettings> SdkPojo
- Enclosing class:
Smpte2110ReceiverGroupSettings
@Mutable
@NotThreadSafe
public static interface Smpte2110ReceiverGroupSettings.Builder
extends SdkPojo, CopyableBuilder<Smpte2110ReceiverGroupSettings.Builder,Smpte2110ReceiverGroupSettings>
-
Method Summary
Modifier and TypeMethodDescriptionsmpte2110ReceiverGroups
(Collection<Smpte2110ReceiverGroup> smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object.smpte2110ReceiverGroups
(Consumer<Smpte2110ReceiverGroup.Builder>... smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object.smpte2110ReceiverGroups
(Smpte2110ReceiverGroup... smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
smpte2110ReceiverGroups
Smpte2110ReceiverGroupSettings.Builder smpte2110ReceiverGroups(Collection<Smpte2110ReceiverGroup> smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object.- Parameters:
smpte2110ReceiverGroups
- The new value for the Smpte2110ReceiverGroups property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smpte2110ReceiverGroups
Smpte2110ReceiverGroupSettings.Builder smpte2110ReceiverGroups(Smpte2110ReceiverGroup... smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object.- Parameters:
smpte2110ReceiverGroups
- The new value for the Smpte2110ReceiverGroups property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smpte2110ReceiverGroups
Smpte2110ReceiverGroupSettings.Builder smpte2110ReceiverGroups(Consumer<Smpte2110ReceiverGroup.Builder>... smpte2110ReceiverGroups) Sets the value of the Smpte2110ReceiverGroups property for this object. This is a convenience method that creates an instance of theSmpte2110ReceiverGroup.Builder
avoiding the need to create one manually viaSmpte2110ReceiverGroup.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosmpte2110ReceiverGroups(List<Smpte2110ReceiverGroup>)
.- Parameters:
smpte2110ReceiverGroups
- a consumer that will call methods onSmpte2110ReceiverGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-