@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSourceLocationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
UpdateSourceLocationResult() |
Modifier and Type | Method and Description |
---|---|
UpdateSourceLocationResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
UpdateSourceLocationResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
UpdateSourceLocationResult |
clone() |
boolean |
equals(Object obj) |
AccessConfiguration |
getAccessConfiguration()
The access configuration for the source location.
|
String |
getArn()
The ARN of the source location.
|
Date |
getCreationTime()
The timestamp that indicates when the source location was created.
|
DefaultSegmentDeliveryConfiguration |
getDefaultSegmentDeliveryConfiguration()
The default segment delivery configuration settings.
|
HttpConfiguration |
getHttpConfiguration()
The HTTP package configuration settings for the source location.
|
Date |
getLastModifiedTime()
The timestamp that indicates when the source location was last modified.
|
List<SegmentDeliveryConfiguration> |
getSegmentDeliveryConfigurations()
A list of the segment delivery configurations associated with this resource.
|
String |
getSourceLocationName()
The name of the source location.
|
Map<String,String> |
getTags()
The tags assigned to the source location.
|
int |
hashCode() |
void |
setAccessConfiguration(AccessConfiguration accessConfiguration)
The access configuration for the source location.
|
void |
setArn(String arn)
The ARN of the source location.
|
void |
setCreationTime(Date creationTime)
The timestamp that indicates when the source location was created.
|
void |
setDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The default segment delivery configuration settings.
|
void |
setHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP package configuration settings for the source location.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the source location was last modified.
|
void |
setSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
void |
setSourceLocationName(String sourceLocationName)
The name of the source location.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the source location.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSourceLocationResult |
withAccessConfiguration(AccessConfiguration accessConfiguration)
The access configuration for the source location.
|
UpdateSourceLocationResult |
withArn(String arn)
The ARN of the source location.
|
UpdateSourceLocationResult |
withCreationTime(Date creationTime)
The timestamp that indicates when the source location was created.
|
UpdateSourceLocationResult |
withDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The default segment delivery configuration settings.
|
UpdateSourceLocationResult |
withHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP package configuration settings for the source location.
|
UpdateSourceLocationResult |
withLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the source location was last modified.
|
UpdateSourceLocationResult |
withSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
UpdateSourceLocationResult |
withSegmentDeliveryConfigurations(SegmentDeliveryConfiguration... segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
UpdateSourceLocationResult |
withSourceLocationName(String sourceLocationName)
The name of the source location.
|
UpdateSourceLocationResult |
withTags(Map<String,String> tags)
The tags assigned to the source location.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAccessConfiguration(AccessConfiguration accessConfiguration)
The access configuration for the source location.
accessConfiguration
- The access configuration for the source location.public AccessConfiguration getAccessConfiguration()
The access configuration for the source location.
public UpdateSourceLocationResult withAccessConfiguration(AccessConfiguration accessConfiguration)
The access configuration for the source location.
accessConfiguration
- The access configuration for the source location.public void setArn(String arn)
The ARN of the source location.
arn
- The ARN of the source location.public String getArn()
The ARN of the source location.
public UpdateSourceLocationResult withArn(String arn)
The ARN of the source location.
arn
- The ARN of the source location.public void setCreationTime(Date creationTime)
The timestamp that indicates when the source location was created.
creationTime
- The timestamp that indicates when the source location was created.public Date getCreationTime()
The timestamp that indicates when the source location was created.
public UpdateSourceLocationResult withCreationTime(Date creationTime)
The timestamp that indicates when the source location was created.
creationTime
- The timestamp that indicates when the source location was created.public void setDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The default segment delivery configuration settings.
defaultSegmentDeliveryConfiguration
- The default segment delivery configuration settings.public DefaultSegmentDeliveryConfiguration getDefaultSegmentDeliveryConfiguration()
The default segment delivery configuration settings.
public UpdateSourceLocationResult withDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The default segment delivery configuration settings.
defaultSegmentDeliveryConfiguration
- The default segment delivery configuration settings.public void setHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP package configuration settings for the source location.
httpConfiguration
- The HTTP package configuration settings for the source location.public HttpConfiguration getHttpConfiguration()
The HTTP package configuration settings for the source location.
public UpdateSourceLocationResult withHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP package configuration settings for the source location.
httpConfiguration
- The HTTP package configuration settings for the source location.public void setLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the source location was last modified.
lastModifiedTime
- The timestamp that indicates when the source location was last modified.public Date getLastModifiedTime()
The timestamp that indicates when the source location was last modified.
public UpdateSourceLocationResult withLastModifiedTime(Date lastModifiedTime)
The timestamp that indicates when the source location was last modified.
lastModifiedTime
- The timestamp that indicates when the source location was last modified.public List<SegmentDeliveryConfiguration> getSegmentDeliveryConfigurations()
A list of the segment delivery configurations associated with this resource.
public void setSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
segmentDeliveryConfigurations
- A list of the segment delivery configurations associated with this resource.public UpdateSourceLocationResult withSegmentDeliveryConfigurations(SegmentDeliveryConfiguration... segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
NOTE: This method appends the values to the existing list (if any). Use
setSegmentDeliveryConfigurations(java.util.Collection)
or
withSegmentDeliveryConfigurations(java.util.Collection)
if you want to override the existing values.
segmentDeliveryConfigurations
- A list of the segment delivery configurations associated with this resource.public UpdateSourceLocationResult withSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
segmentDeliveryConfigurations
- A list of the segment delivery configurations associated with this resource.public void setSourceLocationName(String sourceLocationName)
The name of the source location.
sourceLocationName
- The name of the source location.public String getSourceLocationName()
The name of the source location.
public UpdateSourceLocationResult withSourceLocationName(String sourceLocationName)
The name of the source location.
sourceLocationName
- The name of the source location.public Map<String,String> getTags()
The tags assigned to the source location.
public void setTags(Map<String,String> tags)
The tags assigned to the source location.
tags
- The tags assigned to the source location.public UpdateSourceLocationResult withTags(Map<String,String> tags)
The tags assigned to the source location.
tags
- The tags assigned to the source location.public UpdateSourceLocationResult addTagsEntry(String key, String value)
public UpdateSourceLocationResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public UpdateSourceLocationResult clone()