public static interface StreamingSession.Builder extends SdkPojo, CopyableBuilder<StreamingSession.Builder,StreamingSession>
| Modifier and Type | Method and Description |
|---|---|
StreamingSession.Builder |
arn(String arn)
The ARN of the resource.
|
StreamingSession.Builder |
createdAt(Instant createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
|
StreamingSession.Builder |
createdBy(String createdBy)
The user ID of the user that created the streaming session.
|
StreamingSession.Builder |
ec2InstanceType(String ec2InstanceType)
The EC2 Instance type used for the streaming session.
|
StreamingSession.Builder |
launchProfileId(String launchProfileId)
The ID of the launch profile used to control access from the streaming session.
|
StreamingSession.Builder |
ownedBy(String ownedBy)
The user ID of the user that owns the streaming session.
|
StreamingSession.Builder |
sessionId(String sessionId)
The session ID.
|
StreamingSession.Builder |
startedAt(Instant startedAt)
The time the session entered START_IN_PROGRESS state.
|
StreamingSession.Builder |
startedBy(String startedBy)
The user ID of the user that started the streaming session.
|
StreamingSession.Builder |
state(StreamingSessionState state)
The current state.
|
StreamingSession.Builder |
state(String state)
The current state.
|
StreamingSession.Builder |
statusCode(StreamingSessionStatusCode statusCodeValue)
The status code.
|
StreamingSession.Builder |
statusCode(String statusCodeValue)
The status code.
|
StreamingSession.Builder |
statusMessage(String statusMessage)
The status message for the streaming session.
|
StreamingSession.Builder |
stopAt(Instant stopAt)
The time the streaming session will automatically be stopped if the user doesn’t stop the session themselves.
|
StreamingSession.Builder |
stoppedAt(Instant stoppedAt)
The time the session entered STOP_IN_PROGRESS state.
|
StreamingSession.Builder |
stoppedBy(String stoppedBy)
The user ID of the user that stopped the streaming session.
|
StreamingSession.Builder |
streamingImageId(String streamingImageId)
The ID of the streaming image.
|
StreamingSession.Builder |
tags(Map<String,String> tags)
A collection of labels, in the form of key:value pairs, that apply to this resource.
|
StreamingSession.Builder |
terminateAt(Instant terminateAt)
The time the streaming session will automatically terminate if not terminated by the user.
|
StreamingSession.Builder |
updatedAt(Instant updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
|
StreamingSession.Builder |
updatedBy(String updatedBy)
The user ID of the user that most recently updated the resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStreamingSession.Builder arn(String arn)
The ARN of the resource.
arn - The ARN of the resource.StreamingSession.Builder createdAt(Instant createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
createdAt - The Unix epoch timestamp in seconds for when the resource was created.StreamingSession.Builder createdBy(String createdBy)
The user ID of the user that created the streaming session.
createdBy - The user ID of the user that created the streaming session.StreamingSession.Builder ec2InstanceType(String ec2InstanceType)
The EC2 Instance type used for the streaming session.
ec2InstanceType - The EC2 Instance type used for the streaming session.StreamingSession.Builder launchProfileId(String launchProfileId)
The ID of the launch profile used to control access from the streaming session.
launchProfileId - The ID of the launch profile used to control access from the streaming session.StreamingSession.Builder ownedBy(String ownedBy)
The user ID of the user that owns the streaming session. The user that owns the session will be logging into the session and interacting with the virtual workstation.
ownedBy - The user ID of the user that owns the streaming session. The user that owns the session will be
logging into the session and interacting with the virtual workstation.StreamingSession.Builder sessionId(String sessionId)
The session ID.
sessionId - The session ID.StreamingSession.Builder startedAt(Instant startedAt)
The time the session entered START_IN_PROGRESS state.
startedAt - The time the session entered START_IN_PROGRESS state.StreamingSession.Builder startedBy(String startedBy)
The user ID of the user that started the streaming session.
startedBy - The user ID of the user that started the streaming session.StreamingSession.Builder state(String state)
The current state.
state - The current state.StreamingSessionState,
StreamingSessionStateStreamingSession.Builder state(StreamingSessionState state)
The current state.
state - The current state.StreamingSessionState,
StreamingSessionStateStreamingSession.Builder statusCode(String statusCodeValue)
The status code.
statusCodeValue - The status code.StreamingSessionStatusCode,
StreamingSessionStatusCodeStreamingSession.Builder statusCode(StreamingSessionStatusCode statusCodeValue)
The status code.
statusCodeValue - The status code.StreamingSessionStatusCode,
StreamingSessionStatusCodeStreamingSession.Builder statusMessage(String statusMessage)
The status message for the streaming session.
statusMessage - The status message for the streaming session.StreamingSession.Builder stopAt(Instant stopAt)
The time the streaming session will automatically be stopped if the user doesn’t stop the session themselves.
stopAt - The time the streaming session will automatically be stopped if the user doesn’t stop the session
themselves.StreamingSession.Builder stoppedAt(Instant stoppedAt)
The time the session entered STOP_IN_PROGRESS state.
stoppedAt - The time the session entered STOP_IN_PROGRESS state.StreamingSession.Builder stoppedBy(String stoppedBy)
The user ID of the user that stopped the streaming session.
stoppedBy - The user ID of the user that stopped the streaming session.StreamingSession.Builder streamingImageId(String streamingImageId)
The ID of the streaming image.
streamingImageId - The ID of the streaming image.StreamingSession.Builder tags(Map<String,String> tags)
A collection of labels, in the form of key:value pairs, that apply to this resource.
tags - A collection of labels, in the form of key:value pairs, that apply to this resource.StreamingSession.Builder terminateAt(Instant terminateAt)
The time the streaming session will automatically terminate if not terminated by the user.
terminateAt - The time the streaming session will automatically terminate if not terminated by the user.StreamingSession.Builder updatedAt(Instant updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
updatedAt - The Unix epoch timestamp in seconds for when the resource was updated.StreamingSession.Builder updatedBy(String updatedBy)
The user ID of the user that most recently updated the resource.
updatedBy - The user ID of the user that most recently updated the resource.Copyright © 2022. All rights reserved.