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