@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Srt extends Object implements Serializable, Cloneable, StructuredPojo
Specifies information needed to stream using the SRT protocol.
Constructor and Description |
---|
Srt() |
Modifier and Type | Method and Description |
---|---|
Srt |
clone() |
boolean |
equals(Object obj) |
String |
getEndpoint()
The endpoint to be used when streaming with IVS using the SRT protocol.
|
String |
getPassphrase()
Auto-generated passphrase to enable encryption.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndpoint(String endpoint)
The endpoint to be used when streaming with IVS using the SRT protocol.
|
void |
setPassphrase(String passphrase)
Auto-generated passphrase to enable encryption.
|
String |
toString()
Returns a string representation of this object.
|
Srt |
withEndpoint(String endpoint)
The endpoint to be used when streaming with IVS using the SRT protocol.
|
Srt |
withPassphrase(String passphrase)
Auto-generated passphrase to enable encryption.
|
public void setEndpoint(String endpoint)
The endpoint to be used when streaming with IVS using the SRT protocol.
endpoint
- The endpoint to be used when streaming with IVS using the SRT protocol.public String getEndpoint()
The endpoint to be used when streaming with IVS using the SRT protocol.
public Srt withEndpoint(String endpoint)
The endpoint to be used when streaming with IVS using the SRT protocol.
endpoint
- The endpoint to be used when streaming with IVS using the SRT protocol.public void setPassphrase(String passphrase)
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not
enabled the insecureIngest
option for the channel.
passphrase
- Auto-generated passphrase to enable encryption. This field is applicable only if the end user has
not enabled the insecureIngest
option for the channel.public String getPassphrase()
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not
enabled the insecureIngest
option for the channel.
insecureIngest
option for the channel.public Srt withPassphrase(String passphrase)
Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not
enabled the insecureIngest
option for the channel.
passphrase
- Auto-generated passphrase to enable encryption. This field is applicable only if the end user has
not enabled the insecureIngest
option for the channel.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.