Interface CapacityStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CapacityStatus.Builder,
,CapacityStatus> SdkBuilder<CapacityStatus.Builder,
,CapacityStatus> SdkPojo
- Enclosing class:
CapacityStatus
@Mutable
@NotThreadSafe
public static interface CapacityStatus.Builder
extends SdkPojo, CopyableBuilder<CapacityStatus.Builder,CapacityStatus>
-
Method Summary
Modifier and TypeMethodDescriptionactiveUserSessions
(Integer activeUserSessions) The number of user sessions currently being used for your pool.actualUserSessions
(Integer actualUserSessions) The total number of user sessions that are available for streaming or are currently streaming in your pool.availableUserSessions
(Integer availableUserSessions) The number of user sessions currently available for streaming from your pool.desiredUserSessions
(Integer desiredUserSessions) The total number of sessions slots that are either running or pending.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, sdkFieldNameToField, sdkFields
-
Method Details
-
availableUserSessions
The number of user sessions currently available for streaming from your pool.
AvailableUserSessions = ActualUserSessions - ActiveUserSessions
- Parameters:
availableUserSessions
- The number of user sessions currently available for streaming from your pool.AvailableUserSessions = ActualUserSessions - ActiveUserSessions
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredUserSessions
The total number of sessions slots that are either running or pending. This represents the total number of concurrent streaming sessions your pool can support in a steady state.
- Parameters:
desiredUserSessions
- The total number of sessions slots that are either running or pending. This represents the total number of concurrent streaming sessions your pool can support in a steady state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualUserSessions
The total number of user sessions that are available for streaming or are currently streaming in your pool.
ActualUserSessions = AvailableUserSessions + ActiveUserSessions
- Parameters:
actualUserSessions
- The total number of user sessions that are available for streaming or are currently streaming in your pool.ActualUserSessions = AvailableUserSessions + ActiveUserSessions
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeUserSessions
The number of user sessions currently being used for your pool.
- Parameters:
activeUserSessions
- The number of user sessions currently being used for your pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-