Class SrtCallerUrlOptions.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.alpha.SrtCallerUrlOptions.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<SrtCallerUrlOptions>
- Enclosing interface:
SrtCallerUrlOptions
@Stability(Experimental)
public static final class SrtCallerUrlOptions.Builder
extends Object
implements software.amazon.jsii.Builder<SrtCallerUrlOptions>
A builder for
SrtCallerUrlOptions-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.encryptionPassphraseSecret(ISecret encryptionPassphraseSecret) Sets the value ofSrtCallerUrlOptions.getEncryptionPassphraseSecret()Sets the value ofSrtCallerUrlOptions.getStreamId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
encryptionPassphraseSecret
@Stability(Experimental) public SrtCallerUrlOptions.Builder encryptionPassphraseSecret(ISecret encryptionPassphraseSecret) Sets the value ofSrtCallerUrlOptions.getEncryptionPassphraseSecret()- Parameters:
encryptionPassphraseSecret- The Secrets Manager secret containing the encryption passphrase. This parameter is required. [disable-awslint:prefer-ref-interface]- Returns:
this
-
streamId
Sets the value ofSrtCallerUrlOptions.getStreamId()- Parameters:
streamId- The stream ID for the SRT connection.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<SrtCallerUrlOptions>- Returns:
- a new instance of
SrtCallerUrlOptions - Throws:
NullPointerException- if any required attribute was not provided
-