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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamingSessionStream.BuildercreatedAt(Instant createdAt)The ISO timestamp in seconds for when the resource was created.StreamingSessionStream.BuildercreatedBy(String createdBy)The user ID of the user that created the streaming session stream.StreamingSessionStream.BuilderexpiresAt(Instant expiresAt)The ISO timestamp in seconds for when the resource expires.StreamingSessionStream.BuilderownedBy(String ownedBy)The user ID of the user that owns the streaming session.StreamingSessionStream.Builderstate(String state)The current state.StreamingSessionStream.Builderstate(StreamingSessionStreamState state)The current state.StreamingSessionStream.BuilderstatusCode(String statusCodeValue)The streaming session stream status code.StreamingSessionStream.BuilderstatusCode(StreamingSessionStreamStatusCode statusCodeValue)The streaming session stream status code.StreamingSessionStream.BuilderstreamId(String streamId)The stream ID.StreamingSessionStream.Builderurl(String url)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 Detail
-
createdAt
StreamingSessionStream.Builder createdAt(Instant 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
StreamingSessionStream.Builder createdBy(String 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
StreamingSessionStream.Builder expiresAt(Instant 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
StreamingSessionStream.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.
- 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
StreamingSessionStream.Builder state(String 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:
StreamingSessionStreamState,StreamingSessionStreamState
-
state
StreamingSessionStream.Builder state(StreamingSessionStreamState 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:
StreamingSessionStreamState,StreamingSessionStreamState
-
statusCode
StreamingSessionStream.Builder statusCode(String statusCodeValue)
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:
StreamingSessionStreamStatusCode,StreamingSessionStreamStatusCode
-
statusCode
StreamingSessionStream.Builder statusCode(StreamingSessionStreamStatusCode statusCodeValue)
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:
StreamingSessionStreamStatusCode,StreamingSessionStreamStatusCode
-
streamId
StreamingSessionStream.Builder streamId(String 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
StreamingSessionStream.Builder url(String 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.
-
-