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 |
sessionId(String sessionId)
The session ID.
|
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 |
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 sessionId(String sessionId)
The session ID.
sessionId - The session ID.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 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 © 2021. All rights reserved.