@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StopStreamingSessionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StopStreamingSessionRequest() |
Modifier and Type | Method and Description |
---|---|
StopStreamingSessionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getSessionId()
The streaming session ID for the
StopStreamingSessionRequest . |
String |
getStudioId()
The studioId for the StopStreamingSessionRequest.
|
String |
getVolumeRetentionMode()
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the
EBS volumes.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setSessionId(String sessionId)
The streaming session ID for the
StopStreamingSessionRequest . |
void |
setStudioId(String studioId)
The studioId for the StopStreamingSessionRequest.
|
void |
setVolumeRetentionMode(String volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the
EBS volumes.
|
String |
toString()
Returns a string representation of this object.
|
StopStreamingSessionRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
StopStreamingSessionRequest |
withSessionId(String sessionId)
The streaming session ID for the
StopStreamingSessionRequest . |
StopStreamingSessionRequest |
withStudioId(String studioId)
The studioId for the StopStreamingSessionRequest.
|
StopStreamingSessionRequest |
withVolumeRetentionMode(String volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the
EBS volumes.
|
StopStreamingSessionRequest |
withVolumeRetentionMode(VolumeRetentionMode volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the
EBS volumes.
|
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 void setClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t
specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for
the request to ensure idempotency.public String getClientToken()
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
public StopStreamingSessionRequest withClientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t
specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for
the request to ensure idempotency.public void setSessionId(String sessionId)
The streaming session ID for the StopStreamingSessionRequest
.
sessionId
- The streaming session ID for the StopStreamingSessionRequest
.public String getSessionId()
The streaming session ID for the StopStreamingSessionRequest
.
StopStreamingSessionRequest
.public StopStreamingSessionRequest withSessionId(String sessionId)
The streaming session ID for the StopStreamingSessionRequest
.
sessionId
- The streaming session ID for the StopStreamingSessionRequest
.public void setStudioId(String studioId)
The studioId for the StopStreamingSessionRequest.
studioId
- The studioId for the StopStreamingSessionRequest.public String getStudioId()
The studioId for the StopStreamingSessionRequest.
public StopStreamingSessionRequest withStudioId(String studioId)
The studioId for the StopStreamingSessionRequest.
studioId
- The studioId for the StopStreamingSessionRequest.public void setVolumeRetentionMode(String volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the EBS volumes.
volumeRetentionMode
- Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete
the EBS volumes.VolumeRetentionMode
public String getVolumeRetentionMode()
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the EBS volumes.
VolumeRetentionMode
public StopStreamingSessionRequest withVolumeRetentionMode(String volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the EBS volumes.
volumeRetentionMode
- Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete
the EBS volumes.VolumeRetentionMode
public StopStreamingSessionRequest withVolumeRetentionMode(VolumeRetentionMode volumeRetentionMode)
Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete the EBS volumes.
volumeRetentionMode
- Adds additional instructions to a streaming session stop action to either retain the EBS volumes or delete
the EBS volumes.VolumeRetentionMode
public String toString()
toString
in class Object
Object.toString()
public StopStreamingSessionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()