@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProgramRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProgramRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProgramRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<AdBreak> |
getAdBreaks()
The ad break configuration settings.
|
List<AudienceMedia> |
getAudienceMedia()
The list of AudienceMedia defined in program.
|
String |
getChannelName()
The name of the channel for this Program.
|
String |
getProgramName()
The name of the Program.
|
UpdateProgramScheduleConfiguration |
getScheduleConfiguration()
The schedule configuration settings.
|
int |
hashCode() |
void |
setAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
void |
setAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
|
void |
setChannelName(String channelName)
The name of the channel for this Program.
|
void |
setProgramName(String programName)
The name of the Program.
|
void |
setScheduleConfiguration(UpdateProgramScheduleConfiguration scheduleConfiguration)
The schedule configuration settings.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProgramRequest |
withAdBreaks(AdBreak... adBreaks)
The ad break configuration settings.
|
UpdateProgramRequest |
withAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
UpdateProgramRequest |
withAudienceMedia(AudienceMedia... audienceMedia)
The list of AudienceMedia defined in program.
|
UpdateProgramRequest |
withAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
|
UpdateProgramRequest |
withChannelName(String channelName)
The name of the channel for this Program.
|
UpdateProgramRequest |
withProgramName(String programName)
The name of the Program.
|
UpdateProgramRequest |
withScheduleConfiguration(UpdateProgramScheduleConfiguration scheduleConfiguration)
The schedule configuration settings.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<AdBreak> getAdBreaks()
The ad break configuration settings.
public void setAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
adBreaks
- The ad break configuration settings.public UpdateProgramRequest withAdBreaks(AdBreak... adBreaks)
The ad break configuration settings.
NOTE: This method appends the values to the existing list (if any). Use
setAdBreaks(java.util.Collection)
or withAdBreaks(java.util.Collection)
if you want to override
the existing values.
adBreaks
- The ad break configuration settings.public UpdateProgramRequest withAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
adBreaks
- The ad break configuration settings.public List<AudienceMedia> getAudienceMedia()
The list of AudienceMedia defined in program.
public void setAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
audienceMedia
- The list of AudienceMedia defined in program.public UpdateProgramRequest withAudienceMedia(AudienceMedia... audienceMedia)
The list of AudienceMedia defined in program.
NOTE: This method appends the values to the existing list (if any). Use
setAudienceMedia(java.util.Collection)
or withAudienceMedia(java.util.Collection)
if you want
to override the existing values.
audienceMedia
- The list of AudienceMedia defined in program.public UpdateProgramRequest withAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
audienceMedia
- The list of AudienceMedia defined in program.public void setChannelName(String channelName)
The name of the channel for this Program.
channelName
- The name of the channel for this Program.public String getChannelName()
The name of the channel for this Program.
public UpdateProgramRequest withChannelName(String channelName)
The name of the channel for this Program.
channelName
- The name of the channel for this Program.public void setProgramName(String programName)
The name of the Program.
programName
- The name of the Program.public String getProgramName()
The name of the Program.
public UpdateProgramRequest withProgramName(String programName)
The name of the Program.
programName
- The name of the Program.public void setScheduleConfiguration(UpdateProgramScheduleConfiguration scheduleConfiguration)
The schedule configuration settings.
scheduleConfiguration
- The schedule configuration settings.public UpdateProgramScheduleConfiguration getScheduleConfiguration()
The schedule configuration settings.
public UpdateProgramRequest withScheduleConfiguration(UpdateProgramScheduleConfiguration scheduleConfiguration)
The schedule configuration settings.
scheduleConfiguration
- The schedule configuration settings.public String toString()
toString
in class Object
Object.toString()
public UpdateProgramRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()