@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Program extends Object implements Serializable, Cloneable, StructuredPojo
Program configuration parameters.
| Constructor and Description |
|---|
Program() |
| Modifier and Type | Method and Description |
|---|---|
Program |
clone() |
boolean |
equals(Object obj) |
List<AdBreak> |
getAdBreaks()
The ad break configuration settings.
|
String |
getArn()
The ARN of the program.
|
String |
getChannelName()
The name of the channel that the program belongs to.
|
Date |
getCreationTime()
The timestamp of when the program was created.
|
Date |
getLastModifiedTime()
The timestamp of when the program was last modified.
|
String |
getProgramName()
The name of the program.
|
String |
getSourceLocationName()
The name of the source location.
|
String |
getVodSourceName()
The name that's used to refer to a VOD source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
void |
setArn(String arn)
The ARN of the program.
|
void |
setChannelName(String channelName)
The name of the channel that the program belongs to.
|
void |
setCreationTime(Date creationTime)
The timestamp of when the program was created.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp of when the program was last modified.
|
void |
setProgramName(String programName)
The name of the program.
|
void |
setSourceLocationName(String sourceLocationName)
The name of the source location.
|
void |
setVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
String |
toString()
Returns a string representation of this object.
|
Program |
withAdBreaks(AdBreak... adBreaks)
The ad break configuration settings.
|
Program |
withAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
Program |
withArn(String arn)
The ARN of the program.
|
Program |
withChannelName(String channelName)
The name of the channel that the program belongs to.
|
Program |
withCreationTime(Date creationTime)
The timestamp of when the program was created.
|
Program |
withLastModifiedTime(Date lastModifiedTime)
The timestamp of when the program was last modified.
|
Program |
withProgramName(String programName)
The name of the program.
|
Program |
withSourceLocationName(String sourceLocationName)
The name of the source location.
|
Program |
withVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
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 Program 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 Program withAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
adBreaks - The ad break configuration settings.public void setArn(String arn)
The ARN of the program.
arn - The ARN of the program.public String getArn()
The ARN of the program.
public Program withArn(String arn)
The ARN of the program.
arn - The ARN of the program.public void setChannelName(String channelName)
The name of the channel that the program belongs to.
channelName - The name of the channel that the program belongs to.public String getChannelName()
The name of the channel that the program belongs to.
public Program withChannelName(String channelName)
The name of the channel that the program belongs to.
channelName - The name of the channel that the program belongs to.public void setCreationTime(Date creationTime)
The timestamp of when the program was created.
creationTime - The timestamp of when the program was created.public Date getCreationTime()
The timestamp of when the program was created.
public Program withCreationTime(Date creationTime)
The timestamp of when the program was created.
creationTime - The timestamp of when the program was created.public void setLastModifiedTime(Date lastModifiedTime)
The timestamp of when the program was last modified.
lastModifiedTime - The timestamp of when the program was last modified.public Date getLastModifiedTime()
The timestamp of when the program was last modified.
public Program withLastModifiedTime(Date lastModifiedTime)
The timestamp of when the program was last modified.
lastModifiedTime - The timestamp of when the program was last modified.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 Program withProgramName(String programName)
The name of the program.
programName - The name of the program.public void setSourceLocationName(String sourceLocationName)
The name of the source location.
sourceLocationName - The name of the source location.public String getSourceLocationName()
The name of the source location.
public Program withSourceLocationName(String sourceLocationName)
The name of the source location.
sourceLocationName - The name of the source location.public void setVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
vodSourceName - The name that's used to refer to a VOD source.public String getVodSourceName()
The name that's used to refer to a VOD source.
public Program withVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
vodSourceName - The name that's used to refer to a VOD source.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.