@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSourceLocationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateSourceLocationRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateSourceLocationRequest |
clone() |
boolean |
equals(Object obj) |
AccessConfiguration |
getAccessConfiguration()
Access configuration parameters.
|
DefaultSegmentDeliveryConfiguration |
getDefaultSegmentDeliveryConfiguration()
The optional configuration for the host server that serves segments.
|
HttpConfiguration |
getHttpConfiguration()
The HTTP configuration for the source location.
|
List<SegmentDeliveryConfiguration> |
getSegmentDeliveryConfigurations()
A list of the segment delivery configurations associated with this resource.
|
String |
getSourceLocationName()
The identifier for the source location you are working on.
|
int |
hashCode() |
void |
setAccessConfiguration(AccessConfiguration accessConfiguration)
Access configuration parameters.
|
void |
setDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The optional configuration for the host server that serves segments.
|
void |
setHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP configuration for the source location.
|
void |
setSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
void |
setSourceLocationName(String sourceLocationName)
The identifier for the source location you are working on.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSourceLocationRequest |
withAccessConfiguration(AccessConfiguration accessConfiguration)
Access configuration parameters.
|
UpdateSourceLocationRequest |
withDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The optional configuration for the host server that serves segments.
|
UpdateSourceLocationRequest |
withHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP configuration for the source location.
|
UpdateSourceLocationRequest |
withSegmentDeliveryConfigurations(Collection<SegmentDeliveryConfiguration> segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
UpdateSourceLocationRequest |
withSegmentDeliveryConfigurations(SegmentDeliveryConfiguration... segmentDeliveryConfigurations)
A list of the segment delivery configurations associated with this resource.
|
UpdateSourceLocationRequest |
withSourceLocationName(String sourceLocationName)
The identifier for the source location you are working on.
|
addHandlerContext, copyBaseTo, 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, withSdkRequestTimeoutpublic void setAccessConfiguration(AccessConfiguration accessConfiguration)
Access configuration parameters. Configures the type of authentication used to access content from your source location.
accessConfiguration - Access configuration parameters. Configures the type of authentication used to access content from your
source location.public AccessConfiguration getAccessConfiguration()
Access configuration parameters. Configures the type of authentication used to access content from your source location.
public UpdateSourceLocationRequest withAccessConfiguration(AccessConfiguration accessConfiguration)
Access configuration parameters. Configures the type of authentication used to access content from your source location.
accessConfiguration - Access configuration parameters. Configures the type of authentication used to access content from your
source location.public void setDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The optional configuration for the host server that serves segments.
defaultSegmentDeliveryConfiguration - The optional configuration for the host server that serves segments.public DefaultSegmentDeliveryConfiguration getDefaultSegmentDeliveryConfiguration()
The optional configuration for the host server that serves segments.
public UpdateSourceLocationRequest withDefaultSegmentDeliveryConfiguration(DefaultSegmentDeliveryConfiguration defaultSegmentDeliveryConfiguration)
The optional configuration for the host server that serves segments.
defaultSegmentDeliveryConfiguration - The optional configuration for the host server that serves segments.public void setHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP configuration for the source location.
httpConfiguration - The HTTP configuration for the source location.public HttpConfiguration getHttpConfiguration()
The HTTP configuration for the source location.
public UpdateSourceLocationRequest withHttpConfiguration(HttpConfiguration httpConfiguration)
The HTTP configuration for the source location.
httpConfiguration - The HTTP configuration for the source location.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 UpdateSourceLocationRequest 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 UpdateSourceLocationRequest 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 identifier for the source location you are working on.
sourceLocationName - The identifier for the source location you are working on.public String getSourceLocationName()
The identifier for the source location you are working on.
public UpdateSourceLocationRequest withSourceLocationName(String sourceLocationName)
The identifier for the source location you are working on.
sourceLocationName - The identifier for the source location you are working on.public String toString()
toString in class ObjectObject.toString()public UpdateSourceLocationRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2022. All rights reserved.