Interface WorkspaceConnectionStatus.Builder

All Superinterfaces:
Buildable, CopyableBuilder<WorkspaceConnectionStatus.Builder,WorkspaceConnectionStatus>, SdkBuilder<WorkspaceConnectionStatus.Builder,WorkspaceConnectionStatus>, SdkPojo
Enclosing class:
WorkspaceConnectionStatus

public static interface WorkspaceConnectionStatus.Builder extends SdkPojo, CopyableBuilder<WorkspaceConnectionStatus.Builder,WorkspaceConnectionStatus>
  • Method Details

    • workspaceId

      WorkspaceConnectionStatus.Builder workspaceId(String workspaceId)

      The identifier of the WorkSpace.

      Parameters:
      workspaceId - The identifier of the WorkSpace.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionState

      WorkspaceConnectionStatus.Builder connectionState(String connectionState)

      The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

      Parameters:
      connectionState - The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionState

      WorkspaceConnectionStatus.Builder connectionState(ConnectionState connectionState)

      The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

      Parameters:
      connectionState - The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionStateCheckTimestamp

      WorkspaceConnectionStatus.Builder connectionStateCheckTimestamp(Instant connectionStateCheckTimestamp)

      The timestamp of the connection status check.

      Parameters:
      connectionStateCheckTimestamp - The timestamp of the connection status check.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastKnownUserConnectionTimestamp

      WorkspaceConnectionStatus.Builder lastKnownUserConnectionTimestamp(Instant lastKnownUserConnectionTimestamp)

      The timestamp of the last known user connection.

      Parameters:
      lastKnownUserConnectionTimestamp - The timestamp of the last known user connection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.