@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.CopyProtectionAction
public String getCopyProtectionAction()
CopyProtectionAction
public 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.CopyProtectionAction
public 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.CopyProtectionAction
public 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.VchipAction
public String getVchipAction()
VchipAction
public 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.VchipAction
public 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.VchipAction
public String toString()
toString
in class Object
Object.toString()
public ExtendedDataServices clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.