Interface RouterOutputConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RouterOutputConfiguration.Builder,,RouterOutputConfiguration> SdkBuilder<RouterOutputConfiguration.Builder,,RouterOutputConfiguration> SdkPojo
- Enclosing class:
RouterOutputConfiguration
@Mutable
@NotThreadSafe
public static interface RouterOutputConfiguration.Builder
extends SdkPojo, CopyableBuilder<RouterOutputConfiguration.Builder,RouterOutputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionmediaConnectFlow(Consumer<MediaConnectFlowRouterOutputConfiguration.Builder> mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object.mediaConnectFlow(MediaConnectFlowRouterOutputConfiguration mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object.mediaLiveInput(Consumer<MediaLiveInputRouterOutputConfiguration.Builder> mediaLiveInput) Sets the value of the MediaLiveInput property for this object.mediaLiveInput(MediaLiveInputRouterOutputConfiguration mediaLiveInput) Sets the value of the MediaLiveInput property for this object.Sets the value of the Standard property for this object.standard(StandardRouterOutputConfiguration standard) Sets the value of the Standard property for this object.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
-
standard
Sets the value of the Standard property for this object.- Parameters:
standard- The new value for the Standard property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standard
default RouterOutputConfiguration.Builder standard(Consumer<StandardRouterOutputConfiguration.Builder> standard) Sets the value of the Standard property for this object. This is a convenience method that creates an instance of theStandardRouterOutputConfiguration.Builderavoiding the need to create one manually viaStandardRouterOutputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostandard(StandardRouterOutputConfiguration).- Parameters:
standard- a consumer that will call methods onStandardRouterOutputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaConnectFlow
RouterOutputConfiguration.Builder mediaConnectFlow(MediaConnectFlowRouterOutputConfiguration mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object.- Parameters:
mediaConnectFlow- The new value for the MediaConnectFlow property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaConnectFlow
default RouterOutputConfiguration.Builder mediaConnectFlow(Consumer<MediaConnectFlowRouterOutputConfiguration.Builder> mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object. This is a convenience method that creates an instance of theMediaConnectFlowRouterOutputConfiguration.Builderavoiding the need to create one manually viaMediaConnectFlowRouterOutputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomediaConnectFlow(MediaConnectFlowRouterOutputConfiguration).- Parameters:
mediaConnectFlow- a consumer that will call methods onMediaConnectFlowRouterOutputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaLiveInput
RouterOutputConfiguration.Builder mediaLiveInput(MediaLiveInputRouterOutputConfiguration mediaLiveInput) Sets the value of the MediaLiveInput property for this object.- Parameters:
mediaLiveInput- The new value for the MediaLiveInput property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaLiveInput
default RouterOutputConfiguration.Builder mediaLiveInput(Consumer<MediaLiveInputRouterOutputConfiguration.Builder> mediaLiveInput) Sets the value of the MediaLiveInput property for this object. This is a convenience method that creates an instance of theMediaLiveInputRouterOutputConfiguration.Builderavoiding the need to create one manually viaMediaLiveInputRouterOutputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomediaLiveInput(MediaLiveInputRouterOutputConfiguration).- Parameters:
mediaLiveInput- a consumer that will call methods onMediaLiveInputRouterOutputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-