Interface RouterOutputStreamDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RouterOutputStreamDetails.Builder,,RouterOutputStreamDetails> SdkBuilder<RouterOutputStreamDetails.Builder,,RouterOutputStreamDetails> SdkPojo
- Enclosing class:
RouterOutputStreamDetails
@Mutable
@NotThreadSafe
public static interface RouterOutputStreamDetails.Builder
extends SdkPojo, CopyableBuilder<RouterOutputStreamDetails.Builder,RouterOutputStreamDetails>
-
Method Summary
Modifier and TypeMethodDescriptionmediaConnectFlow(Consumer<MediaConnectFlowRouterOutputStreamDetails.Builder> mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object.mediaConnectFlow(MediaConnectFlowRouterOutputStreamDetails mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object.mediaLiveInput(Consumer<MediaLiveInputRouterOutputStreamDetails.Builder> mediaLiveInput) Sets the value of the MediaLiveInput property for this object.mediaLiveInput(MediaLiveInputRouterOutputStreamDetails mediaLiveInput) Sets the value of the MediaLiveInput property for this object.Sets the value of the Standard property for this object.standard(StandardRouterOutputStreamDetails 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 RouterOutputStreamDetails.Builder standard(Consumer<StandardRouterOutputStreamDetails.Builder> standard) Sets the value of the Standard property for this object. This is a convenience method that creates an instance of theStandardRouterOutputStreamDetails.Builderavoiding the need to create one manually viaStandardRouterOutputStreamDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostandard(StandardRouterOutputStreamDetails).- Parameters:
standard- a consumer that will call methods onStandardRouterOutputStreamDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaConnectFlow
RouterOutputStreamDetails.Builder mediaConnectFlow(MediaConnectFlowRouterOutputStreamDetails 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 RouterOutputStreamDetails.Builder mediaConnectFlow(Consumer<MediaConnectFlowRouterOutputStreamDetails.Builder> mediaConnectFlow) Sets the value of the MediaConnectFlow property for this object. This is a convenience method that creates an instance of theMediaConnectFlowRouterOutputStreamDetails.Builderavoiding the need to create one manually viaMediaConnectFlowRouterOutputStreamDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomediaConnectFlow(MediaConnectFlowRouterOutputStreamDetails).- Parameters:
mediaConnectFlow- a consumer that will call methods onMediaConnectFlowRouterOutputStreamDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaLiveInput
RouterOutputStreamDetails.Builder mediaLiveInput(MediaLiveInputRouterOutputStreamDetails 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 RouterOutputStreamDetails.Builder mediaLiveInput(Consumer<MediaLiveInputRouterOutputStreamDetails.Builder> mediaLiveInput) Sets the value of the MediaLiveInput property for this object. This is a convenience method that creates an instance of theMediaLiveInputRouterOutputStreamDetails.Builderavoiding the need to create one manually viaMediaLiveInputRouterOutputStreamDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomediaLiveInput(MediaLiveInputRouterOutputStreamDetails).- Parameters:
mediaLiveInput- a consumer that will call methods onMediaLiveInputRouterOutputStreamDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-