@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeLiveSourceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeLiveSourceResult() |
Modifier and Type | Method and Description |
---|---|
DescribeLiveSourceResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DescribeLiveSourceResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DescribeLiveSourceResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the live source.
|
Date |
getCreationTime()
The timestamp that indicates when the live source was created.
|
List<HttpPackageConfiguration> |
getHttpPackageConfigurations()
The HTTP package configurations.
|
Date |
getLastModifiedTime()
The timestamp that indicates when the live source was modified.
|
String |
getLiveSourceName()
The name of the live source.
|
String |
getSourceLocationName()
The name of the source location associated with the live source.
|
Map<String,String> |
getTags()
The tags assigned to the live source.
|
int |
hashCode() |
void |
setArn(String arn)
The ARN of the live source.
|
void |
setCreationTime(Date creationTime)
The timestamp that indicates when the live source was created.
|
void |
setHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the live source was modified.
|
void |
setLiveSourceName(String liveSourceName)
The name of the live source.
|
void |
setSourceLocationName(String sourceLocationName)
The name of the source location associated with the live source.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the live source.
|
String |
toString()
Returns a string representation of this object.
|
DescribeLiveSourceResult |
withArn(String arn)
The ARN of the live source.
|
DescribeLiveSourceResult |
withCreationTime(Date creationTime)
The timestamp that indicates when the live source was created.
|
DescribeLiveSourceResult |
withHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
|
DescribeLiveSourceResult |
withHttpPackageConfigurations(HttpPackageConfiguration... httpPackageConfigurations)
The HTTP package configurations.
|
DescribeLiveSourceResult |
withLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the live source was modified.
|
DescribeLiveSourceResult |
withLiveSourceName(String liveSourceName)
The name of the live source.
|
DescribeLiveSourceResult |
withSourceLocationName(String sourceLocationName)
The name of the source location associated with the live source.
|
DescribeLiveSourceResult |
withTags(Map<String,String> tags)
The tags assigned to the live source.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
The ARN of the live source.
arn
- The ARN of the live source.public String getArn()
The ARN of the live source.
public DescribeLiveSourceResult withArn(String arn)
The ARN of the live source.
arn
- The ARN of the live source.public void setCreationTime(Date creationTime)
The timestamp that indicates when the live source was created.
creationTime
- The timestamp that indicates when the live source was created.public Date getCreationTime()
The timestamp that indicates when the live source was created.
public DescribeLiveSourceResult withCreationTime(Date creationTime)
The timestamp that indicates when the live source was created.
creationTime
- The timestamp that indicates when the live 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 DescribeLiveSourceResult 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 DescribeLiveSourceResult withHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
The HTTP package configurations.
httpPackageConfigurations
- The HTTP package configurations.public void setLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the live source was modified.
lastModifiedTime
- The timestamp that indicates when the live source was modified.public Date getLastModifiedTime()
The timestamp that indicates when the live source was modified.
public DescribeLiveSourceResult withLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the live source was modified.
lastModifiedTime
- The timestamp that indicates when the live source was modified.public void setLiveSourceName(String liveSourceName)
The name of the live source.
liveSourceName
- The name of the live source.public String getLiveSourceName()
The name of the live source.
public DescribeLiveSourceResult withLiveSourceName(String liveSourceName)
The name of the live source.
liveSourceName
- The name of the live source.public void setSourceLocationName(String sourceLocationName)
The name of the source location associated with the live source.
sourceLocationName
- The name of the source location associated with the live source.public String getSourceLocationName()
The name of the source location associated with the live source.
public DescribeLiveSourceResult withSourceLocationName(String sourceLocationName)
The name of the source location associated with the live source.
sourceLocationName
- The name of the source location associated with the live source.public Map<String,String> getTags()
The tags assigned to the live 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 live 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 live 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 DescribeLiveSourceResult withTags(Map<String,String> tags)
The tags assigned to the live 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 live 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 DescribeLiveSourceResult addTagsEntry(String key, String value)
public DescribeLiveSourceResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public DescribeLiveSourceResult clone()