@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeVodSourceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeVodSourceResult() |
Modifier and Type | Method and Description |
---|---|
DescribeVodSourceResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DescribeVodSourceResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DescribeVodSourceResult |
clone() |
boolean |
equals(Object obj) |
List<AdBreakOpportunity> |
getAdBreakOpportunities()
The ad break opportunities within the VOD source.
|
String |
getArn()
The ARN of the VOD source.
|
Date |
getCreationTime()
The timestamp that indicates when the VOD source was created.
|
List<HttpPackageConfiguration> |
getHttpPackageConfigurations()
The HTTP package configurations.
|
Date |
getLastModifiedTime()
The last modified time of the VOD source.
|
String |
getSourceLocationName()
The name of the source location associated with the VOD source.
|
Map<String,String> |
getTags()
The tags assigned to the VOD source.
|
String |
getVodSourceName()
The name of the VOD source.
|
int |
hashCode() |
void |
setAdBreakOpportunities(Collection<AdBreakOpportunity> adBreakOpportunities)
The ad break opportunities within the VOD source.
|
void |
setArn(String arn)
The ARN of the VOD source.
|
void |
setCreationTime(Date creationTime)
The timestamp that indicates when the VOD source was created.
|
void |
setHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The last modified time of the VOD source.
|
void |
setSourceLocationName(String sourceLocationName)
The name of the source location associated with the VOD source.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the VOD source.
|
void |
setVodSourceName(String vodSourceName)
The name of the VOD source.
|
String |
toString()
Returns a string representation of this object.
|
DescribeVodSourceResult |
withAdBreakOpportunities(AdBreakOpportunity... adBreakOpportunities)
The ad break opportunities within the VOD source.
|
DescribeVodSourceResult |
withAdBreakOpportunities(Collection<AdBreakOpportunity> adBreakOpportunities)
The ad break opportunities within the VOD source.
|
DescribeVodSourceResult |
withArn(String arn)
The ARN of the VOD source.
|
DescribeVodSourceResult |
withCreationTime(Date creationTime)
The timestamp that indicates when the VOD source was created.
|
DescribeVodSourceResult |
withHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
|
DescribeVodSourceResult |
withHttpPackageConfigurations(HttpPackageConfiguration... httpPackageConfigurations)
The HTTP package configurations.
|
DescribeVodSourceResult |
withLastModifiedTime(Date lastModifiedTime)
The last modified time of the VOD source.
|
DescribeVodSourceResult |
withSourceLocationName(String sourceLocationName)
The name of the source location associated with the VOD source.
|
DescribeVodSourceResult |
withTags(Map<String,String> tags)
The tags assigned to the VOD source.
|
DescribeVodSourceResult |
withVodSourceName(String vodSourceName)
The name of the VOD source.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public List<AdBreakOpportunity> getAdBreakOpportunities()
The ad break opportunities within the VOD source.
public void setAdBreakOpportunities(Collection<AdBreakOpportunity> adBreakOpportunities)
The ad break opportunities within the VOD source.
adBreakOpportunities
- The ad break opportunities within the VOD source.public DescribeVodSourceResult withAdBreakOpportunities(AdBreakOpportunity... adBreakOpportunities)
The ad break opportunities within the VOD source.
NOTE: This method appends the values to the existing list (if any). Use
setAdBreakOpportunities(java.util.Collection)
or withAdBreakOpportunities(java.util.Collection)
if you want to override the existing values.
adBreakOpportunities
- The ad break opportunities within the VOD source.public DescribeVodSourceResult withAdBreakOpportunities(Collection<AdBreakOpportunity> adBreakOpportunities)
The ad break opportunities within the VOD source.
adBreakOpportunities
- The ad break opportunities within the VOD source.public void setArn(String arn)
The ARN of the VOD source.
arn
- The ARN of the VOD source.public String getArn()
The ARN of the VOD source.
public DescribeVodSourceResult withArn(String arn)
The ARN of the VOD source.
arn
- The ARN of the VOD source.public void setCreationTime(Date creationTime)
The timestamp that indicates when the VOD source was created.
creationTime
- The timestamp that indicates when the VOD source was created.public Date getCreationTime()
The timestamp that indicates when the VOD source was created.
public DescribeVodSourceResult withCreationTime(Date creationTime)
The timestamp that indicates when the VOD source was created.
creationTime
- The timestamp that indicates when the VOD source was created.public List<HttpPackageConfiguration> getHttpPackageConfigurations()
The HTTP package configurations.
public void setHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
httpPackageConfigurations
- The HTTP package configurations.public DescribeVodSourceResult withHttpPackageConfigurations(HttpPackageConfiguration... httpPackageConfigurations)
The HTTP package configurations.
NOTE: This method appends the values to the existing list (if any). Use
setHttpPackageConfigurations(java.util.Collection)
or
withHttpPackageConfigurations(java.util.Collection)
if you want to override the existing values.
httpPackageConfigurations
- The HTTP package configurations.public DescribeVodSourceResult withHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
httpPackageConfigurations
- The HTTP package configurations.public void setLastModifiedTime(Date lastModifiedTime)
The last modified time of the VOD source.
lastModifiedTime
- The last modified time of the VOD source.public Date getLastModifiedTime()
The last modified time of the VOD source.
public DescribeVodSourceResult withLastModifiedTime(Date lastModifiedTime)
The last modified time of the VOD source.
lastModifiedTime
- The last modified time of the VOD source.public void setSourceLocationName(String sourceLocationName)
The name of the source location associated with the VOD source.
sourceLocationName
- The name of the source location associated with the VOD source.public String getSourceLocationName()
The name of the source location associated with the VOD source.
public DescribeVodSourceResult withSourceLocationName(String sourceLocationName)
The name of the source location associated with the VOD source.
sourceLocationName
- The name of the source location associated with the VOD source.public Map<String,String> getTags()
The tags assigned to the VOD source. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
public void setTags(Map<String,String> tags)
The tags assigned to the VOD source. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
tags
- The tags assigned to the VOD source. Tags are key-value pairs that you can associate with Amazon resources
to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor
Resources.public DescribeVodSourceResult withTags(Map<String,String> tags)
The tags assigned to the VOD source. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
tags
- The tags assigned to the VOD source. Tags are key-value pairs that you can associate with Amazon resources
to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor
Resources.public DescribeVodSourceResult addTagsEntry(String key, String value)
public DescribeVodSourceResult clearTagsEntries()
public void setVodSourceName(String vodSourceName)
The name of the VOD source.
vodSourceName
- The name of the VOD source.public String getVodSourceName()
The name of the VOD source.
public DescribeVodSourceResult withVodSourceName(String vodSourceName)
The name of the VOD source.
vodSourceName
- The name of the VOD source.public String toString()
toString
in class Object
Object.toString()
public DescribeVodSourceResult clone()