@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StaticKeyProvider extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
StaticKeyProvider() |
| Modifier and Type | Method and Description |
|---|---|
StaticKeyProvider |
clone() |
boolean |
equals(Object obj) |
String |
getKeyFormat()
Relates to DRM implementation.
|
String |
getKeyFormatVersions()
Relates to DRM implementation.
|
String |
getStaticKeyValue()
Relates to DRM implementation.
|
String |
getUrl()
Relates to DRM implementation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKeyFormat(String keyFormat)
Relates to DRM implementation.
|
void |
setKeyFormatVersions(String keyFormatVersions)
Relates to DRM implementation.
|
void |
setStaticKeyValue(String staticKeyValue)
Relates to DRM implementation.
|
void |
setUrl(String url)
Relates to DRM implementation.
|
String |
toString()
Returns a string representation of this object.
|
StaticKeyProvider |
withKeyFormat(String keyFormat)
Relates to DRM implementation.
|
StaticKeyProvider |
withKeyFormatVersions(String keyFormatVersions)
Relates to DRM implementation.
|
StaticKeyProvider |
withStaticKeyValue(String staticKeyValue)
Relates to DRM implementation.
|
StaticKeyProvider |
withUrl(String url)
Relates to DRM implementation.
|
public void setKeyFormat(String keyFormat)
keyFormat - Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be 'identity' or a reverse
DNS string. May be omitted to indicate an implicit value of 'identity'.public String getKeyFormat()
public StaticKeyProvider withKeyFormat(String keyFormat)
keyFormat - Relates to DRM implementation. Sets the value of the KEYFORMAT attribute. Must be 'identity' or a reverse
DNS string. May be omitted to indicate an implicit value of 'identity'.public void setKeyFormatVersions(String keyFormatVersions)
keyFormatVersions - Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of
version values (1/2/3).public String getKeyFormatVersions()
public StaticKeyProvider withKeyFormatVersions(String keyFormatVersions)
keyFormatVersions - Relates to DRM implementation. Either a single positive integer version value or a slash delimited list of
version values (1/2/3).public void setStaticKeyValue(String staticKeyValue)
staticKeyValue - Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value.public String getStaticKeyValue()
public StaticKeyProvider withStaticKeyValue(String staticKeyValue)
staticKeyValue - Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value.public void setUrl(String url)
url - Relates to DRM implementation. The location of the license server used for protecting content.public String getUrl()
public StaticKeyProvider withUrl(String url)
url - Relates to DRM implementation. The location of the license server used for protecting content.public String toString()
toString in class ObjectObject.toString()public StaticKeyProvider clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.