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 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

      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

      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

      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:
    • 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.