@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExtendedDataServices extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
ExtendedDataServices() |
| Modifier and Type | Method and Description |
|---|---|
ExtendedDataServices |
clone() |
boolean |
equals(Object obj) |
String |
getCopyProtectionAction()
The action to take on copy and redistribution control XDS packets.
|
String |
getVchipAction()
The action to take on content advisory XDS packets.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCopyProtectionAction(String copyProtectionAction)
The action to take on copy and redistribution control XDS packets.
|
void |
setVchipAction(String vchipAction)
The action to take on content advisory XDS packets.
|
String |
toString()
Returns a string representation of this object.
|
ExtendedDataServices |
withCopyProtectionAction(CopyProtectionAction copyProtectionAction)
The action to take on copy and redistribution control XDS packets.
|
ExtendedDataServices |
withCopyProtectionAction(String copyProtectionAction)
The action to take on copy and redistribution control XDS packets.
|
ExtendedDataServices |
withVchipAction(String vchipAction)
The action to take on content advisory XDS packets.
|
ExtendedDataServices |
withVchipAction(VchipAction vchipAction)
The action to take on content advisory XDS packets.
|
public void setCopyProtectionAction(String copyProtectionAction)
copyProtectionAction - The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will
not be changed. If you select STRIP, any packets will be removed in output captions.CopyProtectionActionpublic String getCopyProtectionAction()
CopyProtectionActionpublic ExtendedDataServices withCopyProtectionAction(String copyProtectionAction)
copyProtectionAction - The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will
not be changed. If you select STRIP, any packets will be removed in output captions.CopyProtectionActionpublic ExtendedDataServices withCopyProtectionAction(CopyProtectionAction copyProtectionAction)
copyProtectionAction - The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will
not be changed. If you select STRIP, any packets will be removed in output captions.CopyProtectionActionpublic void setVchipAction(String vchipAction)
vchipAction - The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be
changed. If you select STRIP, any packets will be removed in output captions.VchipActionpublic String getVchipAction()
VchipActionpublic ExtendedDataServices withVchipAction(String vchipAction)
vchipAction - The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be
changed. If you select STRIP, any packets will be removed in output captions.VchipActionpublic ExtendedDataServices withVchipAction(VchipAction vchipAction)
vchipAction - The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be
changed. If you select STRIP, any packets will be removed in output captions.VchipActionpublic String toString()
toString in class ObjectObject.toString()public ExtendedDataServices clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.