@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMediaPipelineKinesisVideoStreamPoolRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateMediaPipelineKinesisVideoStreamPoolRequest() |
Modifier and Type | Method and Description |
---|---|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
The token assigned to the client making the request.
|
String |
getPoolName()
The name of the pool.
|
KinesisVideoStreamConfiguration |
getStreamConfiguration()
The configuration settings for the stream.
|
List<Tag> |
getTags()
The tags assigned to the stream pool.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
The token assigned to the client making the request.
|
void |
setPoolName(String poolName)
The name of the pool.
|
void |
setStreamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The configuration settings for the stream.
|
void |
setTags(Collection<Tag> tags)
The tags assigned to the stream pool.
|
String |
toString()
Returns a string representation of this object.
|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
withClientRequestToken(String clientRequestToken)
The token assigned to the client making the request.
|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
withPoolName(String poolName)
The name of the pool.
|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
withStreamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The configuration settings for the stream.
|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
withTags(Collection<Tag> tags)
The tags assigned to the stream pool.
|
CreateMediaPipelineKinesisVideoStreamPoolRequest |
withTags(Tag... tags)
The tags assigned to the stream pool.
|
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 CreateMediaPipelineKinesisVideoStreamPoolRequest()
public void setStreamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The configuration settings for the stream.
streamConfiguration
- The configuration settings for the stream.public KinesisVideoStreamConfiguration getStreamConfiguration()
The configuration settings for the stream.
public CreateMediaPipelineKinesisVideoStreamPoolRequest withStreamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The configuration settings for the stream.
streamConfiguration
- The configuration settings for the stream.public void setPoolName(String poolName)
The name of the pool.
poolName
- The name of the pool.public String getPoolName()
The name of the pool.
public CreateMediaPipelineKinesisVideoStreamPoolRequest withPoolName(String poolName)
The name of the pool.
poolName
- The name of the pool.public void setClientRequestToken(String clientRequestToken)
The token assigned to the client making the request.
clientRequestToken
- The token assigned to the client making the request.public String getClientRequestToken()
The token assigned to the client making the request.
public CreateMediaPipelineKinesisVideoStreamPoolRequest withClientRequestToken(String clientRequestToken)
The token assigned to the client making the request.
clientRequestToken
- The token assigned to the client making the request.public List<Tag> getTags()
The tags assigned to the stream pool.
public void setTags(Collection<Tag> tags)
The tags assigned to the stream pool.
tags
- The tags assigned to the stream pool.public CreateMediaPipelineKinesisVideoStreamPoolRequest withTags(Tag... tags)
The tags assigned to the stream pool.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags assigned to the stream pool.public CreateMediaPipelineKinesisVideoStreamPoolRequest withTags(Collection<Tag> tags)
The tags assigned to the stream pool.
tags
- The tags assigned to the stream pool.public String toString()
toString
in class Object
Object.toString()
public CreateMediaPipelineKinesisVideoStreamPoolRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()