@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MsSmoothEncryptionSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
MsSmoothEncryptionSettings() |
| Modifier and Type | Method and Description |
|---|---|
MsSmoothEncryptionSettings |
clone() |
boolean |
equals(Object obj) |
SpekeKeyProvider |
getSpekeKeyProvider()
Use these settings when doing DRM encryption with a SPEKE-compliant key provider, if your output group type is
HLS, MS Smooth, or DASH.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setSpekeKeyProvider(SpekeKeyProvider spekeKeyProvider)
Use these settings when doing DRM encryption with a SPEKE-compliant key provider, if your output group type is
HLS, MS Smooth, or DASH.
|
String |
toString()
Returns a string representation of this object.
|
MsSmoothEncryptionSettings |
withSpekeKeyProvider(SpekeKeyProvider spekeKeyProvider)
Use these settings when doing DRM encryption with a SPEKE-compliant key provider, if your output group type is
HLS, MS Smooth, or DASH.
|
public void setSpekeKeyProvider(SpekeKeyProvider spekeKeyProvider)
spekeKeyProvider - Use these settings when doing DRM encryption with a SPEKE-compliant key provider, if your output group
type is HLS, MS Smooth, or DASH. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings
instead.public SpekeKeyProvider getSpekeKeyProvider()
public MsSmoothEncryptionSettings withSpekeKeyProvider(SpekeKeyProvider spekeKeyProvider)
spekeKeyProvider - Use these settings when doing DRM encryption with a SPEKE-compliant key provider, if your output group
type is HLS, MS Smooth, or DASH. If your output group type is CMAF, use the SpekeKeyProviderCmaf settings
instead.public String toString()
toString in class ObjectObject.toString()public MsSmoothEncryptionSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.