Class StreamingPath
java.lang.Object
com.azure.resourcemanager.mediaservices.models.StreamingPath
Class of paths for streaming.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the encryptionScheme property: Encryption scheme.paths()
Get the paths property: Streaming paths for each protocol and encryptionScheme pair.Get the streamingProtocol property: Streaming protocol.void
validate()
Validates the instance.withEncryptionScheme
(EncryptionScheme encryptionScheme) Set the encryptionScheme property: Encryption scheme.Set the paths property: Streaming paths for each protocol and encryptionScheme pair.withStreamingProtocol
(StreamingPolicyStreamingProtocol streamingProtocol) Set the streamingProtocol property: Streaming protocol.
-
Constructor Details
-
StreamingPath
public StreamingPath()Creates an instance of StreamingPath class.
-
-
Method Details
-
streamingProtocol
Get the streamingProtocol property: Streaming protocol.- Returns:
- the streamingProtocol value.
-
withStreamingProtocol
Set the streamingProtocol property: Streaming protocol.- Parameters:
streamingProtocol
- the streamingProtocol value to set.- Returns:
- the StreamingPath object itself.
-
encryptionScheme
Get the encryptionScheme property: Encryption scheme.- Returns:
- the encryptionScheme value.
-
withEncryptionScheme
Set the encryptionScheme property: Encryption scheme.- Parameters:
encryptionScheme
- the encryptionScheme value to set.- Returns:
- the StreamingPath object itself.
-
paths
Get the paths property: Streaming paths for each protocol and encryptionScheme pair.- Returns:
- the paths value.
-
withPaths
Set the paths property: Streaming paths for each protocol and encryptionScheme pair.- Parameters:
paths
- the paths value to set.- Returns:
- the StreamingPath object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-