Interface StandardSourceEndpointProtocolConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StandardSourceEndpointProtocolConfiguration.Builder,,StandardSourceEndpointProtocolConfiguration> SdkBuilder<StandardSourceEndpointProtocolConfiguration.Builder,,StandardSourceEndpointProtocolConfiguration> SdkPojo
- Enclosing class:
StandardSourceEndpointProtocolConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionThe configuration settings for a source endpoint that uses the RIST protocol.The configuration settings for a source endpoint that uses the RIST protocol.The configuration settings for a source endpoint that uses the RTP protocol.The configuration settings for a source endpoint that uses the RTP protocol.The configuration settings for a source endpoint that uses SRT in caller mode.The configuration settings for a source endpoint that uses SRT in caller mode.The configuration settings for a source endpoint that uses SRT in listener mode.The configuration settings for a source endpoint that uses SRT in listener mode.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
-
rist
StandardSourceEndpointProtocolConfiguration.Builder rist(RistStandardSourceEndpointConfiguration rist) The configuration settings for a source endpoint that uses the RIST protocol.
- Parameters:
rist- The configuration settings for a source endpoint that uses the RIST protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rist
default StandardSourceEndpointProtocolConfiguration.Builder rist(Consumer<RistStandardSourceEndpointConfiguration.Builder> rist) The configuration settings for a source endpoint that uses the RIST protocol.
This is a convenience method that creates an instance of theRistStandardSourceEndpointConfiguration.Builderavoiding the need to create one manually viaRistStandardSourceEndpointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torist(RistStandardSourceEndpointConfiguration).- Parameters:
rist- a consumer that will call methods onRistStandardSourceEndpointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
srtListener
StandardSourceEndpointProtocolConfiguration.Builder srtListener(SrtListenerStandardSourceEndpointConfiguration srtListener) The configuration settings for a source endpoint that uses SRT in listener mode.
- Parameters:
srtListener- The configuration settings for a source endpoint that uses SRT in listener mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
srtListener
default StandardSourceEndpointProtocolConfiguration.Builder srtListener(Consumer<SrtListenerStandardSourceEndpointConfiguration.Builder> srtListener) The configuration settings for a source endpoint that uses SRT in listener mode.
This is a convenience method that creates an instance of theSrtListenerStandardSourceEndpointConfiguration.Builderavoiding the need to create one manually viaSrtListenerStandardSourceEndpointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosrtListener(SrtListenerStandardSourceEndpointConfiguration).- Parameters:
srtListener- a consumer that will call methods onSrtListenerStandardSourceEndpointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
srtCaller
StandardSourceEndpointProtocolConfiguration.Builder srtCaller(SrtCallerStandardSourceEndpointConfiguration srtCaller) The configuration settings for a source endpoint that uses SRT in caller mode.
- Parameters:
srtCaller- The configuration settings for a source endpoint that uses SRT in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
srtCaller
default StandardSourceEndpointProtocolConfiguration.Builder srtCaller(Consumer<SrtCallerStandardSourceEndpointConfiguration.Builder> srtCaller) The configuration settings for a source endpoint that uses SRT in caller mode.
This is a convenience method that creates an instance of theSrtCallerStandardSourceEndpointConfiguration.Builderavoiding the need to create one manually viaSrtCallerStandardSourceEndpointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosrtCaller(SrtCallerStandardSourceEndpointConfiguration).- Parameters:
srtCaller- a consumer that will call methods onSrtCallerStandardSourceEndpointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rtp
The configuration settings for a source endpoint that uses the RTP protocol.
- Parameters:
rtp- The configuration settings for a source endpoint that uses the RTP protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rtp
default StandardSourceEndpointProtocolConfiguration.Builder rtp(Consumer<RtpStandardSourceEndpointConfiguration.Builder> rtp) The configuration settings for a source endpoint that uses the RTP protocol.
This is a convenience method that creates an instance of theRtpStandardSourceEndpointConfiguration.Builderavoiding the need to create one manually viaRtpStandardSourceEndpointConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tortp(RtpStandardSourceEndpointConfiguration).- Parameters:
rtp- a consumer that will call methods onRtpStandardSourceEndpointConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-