@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EncoderSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
EncoderSettings() |
Modifier and Type | Method and Description |
---|---|
EncoderSettings |
clone() |
boolean |
equals(Object obj) |
List<AudioDescription> |
getAudioDescriptions() |
AvailBlanking |
getAvailBlanking()
Settings for ad avail blanking.
|
AvailConfiguration |
getAvailConfiguration()
Event-wide configuration settings for ad avail insertion.
|
BlackoutSlate |
getBlackoutSlate()
Settings for blackout slate.
|
List<CaptionDescription> |
getCaptionDescriptions()
Settings for caption decriptions
|
FeatureActivations |
getFeatureActivations()
Feature Activations
|
GlobalConfiguration |
getGlobalConfiguration()
Configuration settings that apply to the event as a whole.
|
NielsenConfiguration |
getNielsenConfiguration()
Nielsen configuration settings.
|
List<OutputGroup> |
getOutputGroups() |
TimecodeConfig |
getTimecodeConfig()
Contains settings used to acquire and adjust timecode information from inputs.
|
List<VideoDescription> |
getVideoDescriptions() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAudioDescriptions(Collection<AudioDescription> audioDescriptions) |
void |
setAvailBlanking(AvailBlanking availBlanking)
Settings for ad avail blanking.
|
void |
setAvailConfiguration(AvailConfiguration availConfiguration)
Event-wide configuration settings for ad avail insertion.
|
void |
setBlackoutSlate(BlackoutSlate blackoutSlate)
Settings for blackout slate.
|
void |
setCaptionDescriptions(Collection<CaptionDescription> captionDescriptions)
Settings for caption decriptions
|
void |
setFeatureActivations(FeatureActivations featureActivations)
Feature Activations
|
void |
setGlobalConfiguration(GlobalConfiguration globalConfiguration)
Configuration settings that apply to the event as a whole.
|
void |
setNielsenConfiguration(NielsenConfiguration nielsenConfiguration)
Nielsen configuration settings.
|
void |
setOutputGroups(Collection<OutputGroup> outputGroups) |
void |
setTimecodeConfig(TimecodeConfig timecodeConfig)
Contains settings used to acquire and adjust timecode information from inputs.
|
void |
setVideoDescriptions(Collection<VideoDescription> videoDescriptions) |
String |
toString()
Returns a string representation of this object.
|
EncoderSettings |
withAudioDescriptions(AudioDescription... audioDescriptions)
NOTE: This method appends the values to the existing list (if any).
|
EncoderSettings |
withAudioDescriptions(Collection<AudioDescription> audioDescriptions) |
EncoderSettings |
withAvailBlanking(AvailBlanking availBlanking)
Settings for ad avail blanking.
|
EncoderSettings |
withAvailConfiguration(AvailConfiguration availConfiguration)
Event-wide configuration settings for ad avail insertion.
|
EncoderSettings |
withBlackoutSlate(BlackoutSlate blackoutSlate)
Settings for blackout slate.
|
EncoderSettings |
withCaptionDescriptions(CaptionDescription... captionDescriptions)
Settings for caption decriptions
|
EncoderSettings |
withCaptionDescriptions(Collection<CaptionDescription> captionDescriptions)
Settings for caption decriptions
|
EncoderSettings |
withFeatureActivations(FeatureActivations featureActivations)
Feature Activations
|
EncoderSettings |
withGlobalConfiguration(GlobalConfiguration globalConfiguration)
Configuration settings that apply to the event as a whole.
|
EncoderSettings |
withNielsenConfiguration(NielsenConfiguration nielsenConfiguration)
Nielsen configuration settings.
|
EncoderSettings |
withOutputGroups(Collection<OutputGroup> outputGroups) |
EncoderSettings |
withOutputGroups(OutputGroup... outputGroups)
NOTE: This method appends the values to the existing list (if any).
|
EncoderSettings |
withTimecodeConfig(TimecodeConfig timecodeConfig)
Contains settings used to acquire and adjust timecode information from inputs.
|
EncoderSettings |
withVideoDescriptions(Collection<VideoDescription> videoDescriptions) |
EncoderSettings |
withVideoDescriptions(VideoDescription... videoDescriptions)
NOTE: This method appends the values to the existing list (if any).
|
public List<AudioDescription> getAudioDescriptions()
public void setAudioDescriptions(Collection<AudioDescription> audioDescriptions)
audioDescriptions
- public EncoderSettings withAudioDescriptions(AudioDescription... audioDescriptions)
NOTE: This method appends the values to the existing list (if any). Use
setAudioDescriptions(java.util.Collection)
or withAudioDescriptions(java.util.Collection)
if
you want to override the existing values.
audioDescriptions
- public EncoderSettings withAudioDescriptions(Collection<AudioDescription> audioDescriptions)
audioDescriptions
- public void setAvailBlanking(AvailBlanking availBlanking)
availBlanking
- Settings for ad avail blanking.public AvailBlanking getAvailBlanking()
public EncoderSettings withAvailBlanking(AvailBlanking availBlanking)
availBlanking
- Settings for ad avail blanking.public void setAvailConfiguration(AvailConfiguration availConfiguration)
availConfiguration
- Event-wide configuration settings for ad avail insertion.public AvailConfiguration getAvailConfiguration()
public EncoderSettings withAvailConfiguration(AvailConfiguration availConfiguration)
availConfiguration
- Event-wide configuration settings for ad avail insertion.public void setBlackoutSlate(BlackoutSlate blackoutSlate)
blackoutSlate
- Settings for blackout slate.public BlackoutSlate getBlackoutSlate()
public EncoderSettings withBlackoutSlate(BlackoutSlate blackoutSlate)
blackoutSlate
- Settings for blackout slate.public List<CaptionDescription> getCaptionDescriptions()
public void setCaptionDescriptions(Collection<CaptionDescription> captionDescriptions)
captionDescriptions
- Settings for caption decriptionspublic EncoderSettings withCaptionDescriptions(CaptionDescription... captionDescriptions)
NOTE: This method appends the values to the existing list (if any). Use
setCaptionDescriptions(java.util.Collection)
or withCaptionDescriptions(java.util.Collection)
if you want to override the existing values.
captionDescriptions
- Settings for caption decriptionspublic EncoderSettings withCaptionDescriptions(Collection<CaptionDescription> captionDescriptions)
captionDescriptions
- Settings for caption decriptionspublic void setFeatureActivations(FeatureActivations featureActivations)
featureActivations
- Feature Activationspublic FeatureActivations getFeatureActivations()
public EncoderSettings withFeatureActivations(FeatureActivations featureActivations)
featureActivations
- Feature Activationspublic void setGlobalConfiguration(GlobalConfiguration globalConfiguration)
globalConfiguration
- Configuration settings that apply to the event as a whole.public GlobalConfiguration getGlobalConfiguration()
public EncoderSettings withGlobalConfiguration(GlobalConfiguration globalConfiguration)
globalConfiguration
- Configuration settings that apply to the event as a whole.public void setNielsenConfiguration(NielsenConfiguration nielsenConfiguration)
nielsenConfiguration
- Nielsen configuration settings.public NielsenConfiguration getNielsenConfiguration()
public EncoderSettings withNielsenConfiguration(NielsenConfiguration nielsenConfiguration)
nielsenConfiguration
- Nielsen configuration settings.public List<OutputGroup> getOutputGroups()
public void setOutputGroups(Collection<OutputGroup> outputGroups)
outputGroups
- public EncoderSettings withOutputGroups(OutputGroup... outputGroups)
NOTE: This method appends the values to the existing list (if any). Use
setOutputGroups(java.util.Collection)
or withOutputGroups(java.util.Collection)
if you want to
override the existing values.
outputGroups
- public EncoderSettings withOutputGroups(Collection<OutputGroup> outputGroups)
outputGroups
- public void setTimecodeConfig(TimecodeConfig timecodeConfig)
timecodeConfig
- Contains settings used to acquire and adjust timecode information from inputs.public TimecodeConfig getTimecodeConfig()
public EncoderSettings withTimecodeConfig(TimecodeConfig timecodeConfig)
timecodeConfig
- Contains settings used to acquire and adjust timecode information from inputs.public List<VideoDescription> getVideoDescriptions()
public void setVideoDescriptions(Collection<VideoDescription> videoDescriptions)
videoDescriptions
- public EncoderSettings withVideoDescriptions(VideoDescription... videoDescriptions)
NOTE: This method appends the values to the existing list (if any). Use
setVideoDescriptions(java.util.Collection)
or withVideoDescriptions(java.util.Collection)
if
you want to override the existing values.
videoDescriptions
- public EncoderSettings withVideoDescriptions(Collection<VideoDescription> videoDescriptions)
videoDescriptions
- public String toString()
toString
in class Object
Object.toString()
public EncoderSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.