Interface SrtCallerRouterOutputConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SrtCallerRouterOutputConfiguration.Builder,,SrtCallerRouterOutputConfiguration> SdkBuilder<SrtCallerRouterOutputConfiguration.Builder,,SrtCallerRouterOutputConfiguration> SdkPojo
- Enclosing class:
SrtCallerRouterOutputConfiguration
@Mutable
@NotThreadSafe
public static interface SrtCallerRouterOutputConfiguration.Builder
extends SdkPojo, CopyableBuilder<SrtCallerRouterOutputConfiguration.Builder,SrtCallerRouterOutputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationAddress(String destinationAddress) The destination IP address for the SRT protocol in caller mode.destinationPort(Integer destinationPort) The destination port number for the SRT protocol in caller mode.encryptionConfiguration(Consumer<SrtEncryptionConfiguration.Builder> encryptionConfiguration) Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.encryptionConfiguration(SrtEncryptionConfiguration encryptionConfiguration) Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.minimumLatencyMilliseconds(Long minimumLatencyMilliseconds) The minimum latency in milliseconds 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
-
destinationAddress
The destination IP address for the SRT protocol in caller mode.
- Parameters:
destinationAddress- The destination IP address for the SRT protocol in caller mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPort
The destination port number for the SRT protocol in caller mode.
- Parameters:
destinationPort- The destination 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
SrtCallerRouterOutputConfiguration.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.
-
encryptionConfiguration
SrtCallerRouterOutputConfiguration.Builder encryptionConfiguration(SrtEncryptionConfiguration encryptionConfiguration) Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.
- Parameters:
encryptionConfiguration- Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
default SrtCallerRouterOutputConfiguration.Builder encryptionConfiguration(Consumer<SrtEncryptionConfiguration.Builder> encryptionConfiguration) Defines the encryption settings for an SRT caller output, including the encryption key configuration and associated parameters.
This is a convenience method that creates an instance of theSrtEncryptionConfiguration.Builderavoiding the need to create one manually viaSrtEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionConfiguration(SrtEncryptionConfiguration).- Parameters:
encryptionConfiguration- a consumer that will call methods onSrtEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-