Interface StreamingSessionStream.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StreamingSessionStream.Builder,
,StreamingSessionStream> SdkBuilder<StreamingSessionStream.Builder,
,StreamingSessionStream> SdkPojo
- Enclosing class:
StreamingSessionStream
public static interface StreamingSessionStream.Builder
extends SdkPojo, CopyableBuilder<StreamingSessionStream.Builder,StreamingSessionStream>
-
Method Summary
Modifier and TypeMethodDescriptionThe ISO timestamp in seconds for when the resource was created.The user ID of the user that created the streaming session stream.The ISO timestamp in seconds for when the resource expires.The user ID of the user that owns the streaming session.The current state.state
(StreamingSessionStreamState state) The current state.statusCode
(String statusCodeValue) The streaming session stream status code.statusCode
(StreamingSessionStreamStatusCode statusCodeValue) The streaming session stream status code.The stream ID.The URL to connect to this stream using the DCV client.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
createdAt
The ISO timestamp in seconds for when the resource was created.
- Parameters:
createdAt
- The ISO timestamp in seconds for when the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The user ID of the user that created the streaming session stream.
- Parameters:
createdBy
- The user ID of the user that created the streaming session stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The ISO timestamp in seconds for when the resource expires.
- Parameters:
expiresAt
- The ISO timestamp in seconds for when the resource expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current state.
- Parameters:
state
- The current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current state.
- Parameters:
state
- The current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusCode
The streaming session stream status code.
- Parameters:
statusCodeValue
- The streaming session stream status code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusCode
The streaming session stream status code.
- Parameters:
statusCodeValue
- The streaming session stream status code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
streamId
The stream ID.
- Parameters:
streamId
- The stream ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
url
The URL to connect to this stream using the DCV client.
- Parameters:
url
- The URL to connect to this stream using the DCV client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-