@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateVodSourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateVodSourceRequest() |
Modifier and Type | Method and Description |
---|---|
CreateVodSourceRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateVodSourceRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateVodSourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<HttpPackageConfiguration> |
getHttpPackageConfigurations()
A list of HTTP package configuration parameters for this VOD source.
|
String |
getSourceLocationName()
The name of the source location for this VOD source.
|
Map<String,String> |
getTags()
The tags to assign to the VOD source.
|
String |
getVodSourceName()
The name associated with the VOD source.>
|
int |
hashCode() |
void |
setHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
A list of HTTP package configuration parameters for this VOD source.
|
void |
setSourceLocationName(String sourceLocationName)
The name of 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 associated with the VOD source.>
|
String |
toString()
Returns a string representation of this object.
|
CreateVodSourceRequest |
withHttpPackageConfigurations(Collection<HttpPackageConfiguration> httpPackageConfigurations)
A list of HTTP package configuration parameters for this VOD source.
|
CreateVodSourceRequest |
withHttpPackageConfigurations(HttpPackageConfiguration... httpPackageConfigurations)
A list of HTTP package configuration parameters for this VOD source.
|
CreateVodSourceRequest |
withSourceLocationName(String sourceLocationName)
The name of the source location for this VOD source.
|
CreateVodSourceRequest |
withTags(Map<String,String> tags)
The tags to assign to the VOD source.
|
CreateVodSourceRequest |
withVodSourceName(String vodSourceName)
The name associated with the VOD source.>
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
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 CreateVodSourceRequest 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 CreateVodSourceRequest 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 setSourceLocationName(String sourceLocationName)
The name of the source location for this VOD source.
sourceLocationName
- The name of the source location for this VOD source.public String getSourceLocationName()
The name of the source location for this VOD source.
public CreateVodSourceRequest withSourceLocationName(String sourceLocationName)
The name of the source location for this VOD source.
sourceLocationName
- The name of 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 CreateVodSourceRequest 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 CreateVodSourceRequest addTagsEntry(String key, String value)
public CreateVodSourceRequest clearTagsEntries()
public void setVodSourceName(String vodSourceName)
The name associated with the VOD source.>
vodSourceName
- The name associated with the VOD source.>public String getVodSourceName()
The name associated with the VOD source.>
public CreateVodSourceRequest withVodSourceName(String vodSourceName)
The name associated with the VOD source.>
vodSourceName
- The name associated with the VOD source.>public String toString()
toString
in class Object
Object.toString()
public CreateVodSourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()