@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeProgramResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeProgramResult() |
Modifier and Type | Method and Description |
---|---|
DescribeProgramResult |
clone() |
boolean |
equals(Object obj) |
List<AdBreak> |
getAdBreaks()
The ad break configuration settings.
|
String |
getArn()
The ARN of the program.
|
List<AudienceMedia> |
getAudienceMedia()
The list of AudienceMedia defined in program.
|
String |
getChannelName()
The name of the channel that the program belongs to.
|
ClipRange |
getClipRange()
The clip range configuration settings.
|
Date |
getCreationTime()
The timestamp of when the program was created.
|
Long |
getDurationMillis()
The duration of the live program in milliseconds.
|
String |
getLiveSourceName()
The name of the LiveSource for this Program.
|
String |
getProgramName()
The name of the program.
|
Date |
getScheduledStartTime()
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC).
|
String |
getSourceLocationName()
The source location name.
|
String |
getVodSourceName()
The name that's used to refer to a VOD source.
|
int |
hashCode() |
void |
setAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
void |
setArn(String arn)
The ARN of the program.
|
void |
setAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
|
void |
setChannelName(String channelName)
The name of the channel that the program belongs to.
|
void |
setClipRange(ClipRange clipRange)
The clip range configuration settings.
|
void |
setCreationTime(Date creationTime)
The timestamp of when the program was created.
|
void |
setDurationMillis(Long durationMillis)
The duration of the live program in milliseconds.
|
void |
setLiveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
|
void |
setProgramName(String programName)
The name of the program.
|
void |
setScheduledStartTime(Date scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC).
|
void |
setSourceLocationName(String sourceLocationName)
The source location name.
|
void |
setVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
String |
toString()
Returns a string representation of this object.
|
DescribeProgramResult |
withAdBreaks(AdBreak... adBreaks)
The ad break configuration settings.
|
DescribeProgramResult |
withAdBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
DescribeProgramResult |
withArn(String arn)
The ARN of the program.
|
DescribeProgramResult |
withAudienceMedia(AudienceMedia... audienceMedia)
The list of AudienceMedia defined in program.
|
DescribeProgramResult |
withAudienceMedia(Collection<AudienceMedia> audienceMedia)
The list of AudienceMedia defined in program.
|
DescribeProgramResult |
withChannelName(String channelName)
The name of the channel that the program belongs to.
|
DescribeProgramResult |
withClipRange(ClipRange clipRange)
The clip range configuration settings.
|
DescribeProgramResult |
withCreationTime(Date creationTime)
The timestamp of when the program was created.
|
DescribeProgramResult |
withDurationMillis(Long durationMillis)
The duration of the live program in milliseconds.
|
DescribeProgramResult |
withLiveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
|
DescribeProgramResult |
withProgramName(String programName)
The name of the program.
|
DescribeProgramResult |
withScheduledStartTime(Date scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC).
|
DescribeProgramResult |
withSourceLocationName(String sourceLocationName)
The source location name.
|
DescribeProgramResult |
withVodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
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 DescribeProgramResult 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 DescribeProgramResult 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 DescribeProgramResult withArn(String arn)
The ARN of the program.
arn
- The ARN of the program.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 DescribeProgramResult 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 DescribeProgramResult 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 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 DescribeProgramResult 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 setClipRange(ClipRange clipRange)
The clip range configuration settings.
clipRange
- The clip range configuration settings.public ClipRange getClipRange()
The clip range configuration settings.
public DescribeProgramResult withClipRange(ClipRange clipRange)
The clip range configuration settings.
clipRange
- The clip range configuration settings.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 DescribeProgramResult withCreationTime(Date creationTime)
The timestamp of when the program was created.
creationTime
- The timestamp of when the program was created.public void setDurationMillis(Long durationMillis)
The duration of the live program in milliseconds.
durationMillis
- The duration of the live program in milliseconds.public Long getDurationMillis()
The duration of the live program in milliseconds.
public DescribeProgramResult withDurationMillis(Long durationMillis)
The duration of the live program in milliseconds.
durationMillis
- The duration of the live program in milliseconds.public void setLiveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
liveSourceName
- The name of the LiveSource for this Program.public String getLiveSourceName()
The name of the LiveSource for this Program.
public DescribeProgramResult withLiveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
liveSourceName
- The name of the LiveSource 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 DescribeProgramResult withProgramName(String programName)
The name of the program.
programName
- The name of the program.public void setScheduledStartTime(Date scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.
scheduledStartTime
- The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time
(UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.public Date getScheduledStartTime()
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.
public DescribeProgramResult withScheduledStartTime(Date scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.
scheduledStartTime
- The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time
(UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.public void setSourceLocationName(String sourceLocationName)
The source location name.
sourceLocationName
- The source location name.public String getSourceLocationName()
The source location name.
public DescribeProgramResult withSourceLocationName(String sourceLocationName)
The source location name.
sourceLocationName
- The source location name.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 DescribeProgramResult 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 Object
Object.toString()
public DescribeProgramResult clone()