Interface SrtCallerRouterInputConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SrtCallerRouterInputConfiguration.Builder,,SrtCallerRouterInputConfiguration> SdkBuilder<SrtCallerRouterInputConfiguration.Builder,,SrtCallerRouterInputConfiguration> SdkPojo
- Enclosing class:
SrtCallerRouterInputConfiguration
@Mutable
@NotThreadSafe
public static interface SrtCallerRouterInputConfiguration.Builder
extends SdkPojo, CopyableBuilder<SrtCallerRouterInputConfiguration.Builder,SrtCallerRouterInputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondecryptionConfiguration(Consumer<SrtDecryptionConfiguration.Builder> decryptionConfiguration) Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.decryptionConfiguration(SrtDecryptionConfiguration decryptionConfiguration) Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.minimumLatencyMilliseconds(Long minimumLatencyMilliseconds) The minimum latency in milliseconds for the SRT protocol in caller mode.sourceAddress(String sourceAddress) The source IP address for the SRT protocol in caller mode.sourcePort(Integer sourcePort) The source port number for the SRT protocol in caller mode.The stream ID for the SRT protocol in caller 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
-
sourceAddress
The source IP address for the SRT protocol in caller mode.
- Parameters:
sourceAddress- The source IP address for the SRT protocol in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourcePort
The source port number for the SRT protocol in caller mode.
- Parameters:
sourcePort- The source port number for the SRT protocol in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimumLatencyMilliseconds
SrtCallerRouterInputConfiguration.Builder minimumLatencyMilliseconds(Long minimumLatencyMilliseconds) The minimum latency in milliseconds for the SRT protocol in caller mode.
- Parameters:
minimumLatencyMilliseconds- The minimum latency in milliseconds for the SRT protocol in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamId
The stream ID for the SRT protocol in caller mode.
- Parameters:
streamId- The stream ID for the SRT protocol in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decryptionConfiguration
SrtCallerRouterInputConfiguration.Builder decryptionConfiguration(SrtDecryptionConfiguration decryptionConfiguration) Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.
- Parameters:
decryptionConfiguration- Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decryptionConfiguration
default SrtCallerRouterInputConfiguration.Builder decryptionConfiguration(Consumer<SrtDecryptionConfiguration.Builder> decryptionConfiguration) Specifies the decryption settings for an SRT caller input, including the encryption key configuration and associated parameters.
This is a convenience method that creates an instance of theSrtDecryptionConfiguration.Builderavoiding the need to create one manually viaSrtDecryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todecryptionConfiguration(SrtDecryptionConfiguration).- Parameters:
decryptionConfiguration- a consumer that will call methods onSrtDecryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-