@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; useful for testing and debugging.
|
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
(StaticKeyValue).public String getStaticKeyValue()
public StaticKeyProvider withStaticKeyValue(String staticKeyValue)
staticKeyValue
- Relates to DRM implementation. Use a 32-character hexidecimal string to specify Key Value
(StaticKeyValue).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 Object
Object.toString()
public StaticKeyProvider clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.