@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AvailSuppression extends Object implements Serializable, Cloneable, StructuredPojo
The configuration for Avail Suppression. Ad suppression can be used to turn off ad personalization in a long manifest, or if a viewer joins mid-break.
Constructor and Description |
---|
AvailSuppression() |
Modifier and Type | Method and Description |
---|---|
AvailSuppression |
clone() |
boolean |
equals(Object obj) |
String |
getMode()
Sets the mode for avail suppression, also known as ad suppression.
|
String |
getValue()
The avail suppression value is a live edge offset time in HH:MM:SS.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMode(String mode)
Sets the mode for avail suppression, also known as ad suppression.
|
void |
setValue(String value)
The avail suppression value is a live edge offset time in HH:MM:SS.
|
String |
toString()
Returns a string representation of this object.
|
AvailSuppression |
withMode(Mode mode)
Sets the mode for avail suppression, also known as ad suppression.
|
AvailSuppression |
withMode(String mode)
Sets the mode for avail suppression, also known as ad suppression.
|
AvailSuppression |
withValue(String value)
The avail suppression value is a live edge offset time in HH:MM:SS.
|
public void setMode(String mode)
mode
- Sets the mode for avail suppression, also known as ad suppression. By default, ad suppression is off and
all ad breaks are filled by MediaTailor with ads or slate.Mode
public String getMode()
Mode
public AvailSuppression withMode(String mode)
mode
- Sets the mode for avail suppression, also known as ad suppression. By default, ad suppression is off and
all ad breaks are filled by MediaTailor with ads or slate.Mode
public AvailSuppression withMode(Mode mode)
mode
- Sets the mode for avail suppression, also known as ad suppression. By default, ad suppression is off and
all ad breaks are filled by MediaTailor with ads or slate.Mode
public void setValue(String value)
value
- The avail suppression value is a live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or
behind this time in the manifest lookback window.public String getValue()
public AvailSuppression withValue(String value)
value
- The avail suppression value is a live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or
behind this time in the manifest lookback window.public String toString()
toString
in class Object
Object.toString()
public AvailSuppression 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.