Interface SrtCallerStandardDestinationEndpointConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SrtCallerStandardDestinationEndpointConfiguration.Builder,,SrtCallerStandardDestinationEndpointConfiguration> SdkBuilder<SrtCallerStandardDestinationEndpointConfiguration.Builder,,SrtCallerStandardDestinationEndpointConfiguration> SdkPojo
- Enclosing class:
SrtCallerStandardDestinationEndpointConfiguration
@Mutable
@NotThreadSafe
public static interface SrtCallerStandardDestinationEndpointConfiguration.Builder
extends SdkPojo, CopyableBuilder<SrtCallerStandardDestinationEndpointConfiguration.Builder,SrtCallerStandardDestinationEndpointConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionencryptionPassphrase(Consumer<EndpointEncryptionSecretConfiguration.Builder> encryptionPassphrase) Sets the value of the EncryptionPassphrase property for this object.encryptionPassphrase(EndpointEncryptionSecretConfiguration encryptionPassphrase) Sets the value of the EncryptionPassphrase property for this object.minimumLatencyMilliseconds(Long minimumLatencyMilliseconds) The minimum latency, in milliseconds, for the SRT connection.sourceListenerPort(Integer sourceListenerPort) The port on which the source listens for the connection.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
-
sourceListenerPort
SrtCallerStandardDestinationEndpointConfiguration.Builder sourceListenerPort(Integer sourceListenerPort) The port on which the source listens for the connection. The valid range is 3000 to 30000.
- Parameters:
sourceListenerPort- The port on which the source listens for the connection. The valid range is 3000 to 30000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minimumLatencyMilliseconds
SrtCallerStandardDestinationEndpointConfiguration.Builder minimumLatencyMilliseconds(Long minimumLatencyMilliseconds) The minimum latency, in milliseconds, for the SRT connection. The valid range is 10 to 10000.
- Parameters:
minimumLatencyMilliseconds- The minimum latency, in milliseconds, for the SRT connection. The valid range is 10 to 10000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionPassphrase
SrtCallerStandardDestinationEndpointConfiguration.Builder encryptionPassphrase(EndpointEncryptionSecretConfiguration encryptionPassphrase) Sets the value of the EncryptionPassphrase property for this object.- Parameters:
encryptionPassphrase- The new value for the EncryptionPassphrase property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionPassphrase
default SrtCallerStandardDestinationEndpointConfiguration.Builder encryptionPassphrase(Consumer<EndpointEncryptionSecretConfiguration.Builder> encryptionPassphrase) Sets the value of the EncryptionPassphrase property for this object. This is a convenience method that creates an instance of theEndpointEncryptionSecretConfiguration.Builderavoiding the need to create one manually viaEndpointEncryptionSecretConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionPassphrase(EndpointEncryptionSecretConfiguration).- Parameters:
encryptionPassphrase- a consumer that will call methods onEndpointEncryptionSecretConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-