Interface SelfservicePermissions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SelfservicePermissions.Builder,SelfservicePermissions>,SdkBuilder<SelfservicePermissions.Builder,SelfservicePermissions>,SdkPojo
- Enclosing class:
- SelfservicePermissions
public static interface SelfservicePermissions.Builder extends SdkPojo, CopyableBuilder<SelfservicePermissions.Builder,SelfservicePermissions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SelfservicePermissions.BuilderchangeComputeType(String changeComputeType)Specifies whether users can change the compute type (bundle) for their WorkSpace.SelfservicePermissions.BuilderchangeComputeType(ReconnectEnum changeComputeType)Specifies whether users can change the compute type (bundle) for their WorkSpace.SelfservicePermissions.BuilderincreaseVolumeSize(String increaseVolumeSize)Specifies whether users can increase the volume size of the drives on their WorkSpace.SelfservicePermissions.BuilderincreaseVolumeSize(ReconnectEnum increaseVolumeSize)Specifies whether users can increase the volume size of the drives on their WorkSpace.SelfservicePermissions.BuilderrebuildWorkspace(String rebuildWorkspace)Specifies whether users can rebuild the operating system of a WorkSpace to its original state.SelfservicePermissions.BuilderrebuildWorkspace(ReconnectEnum rebuildWorkspace)Specifies whether users can rebuild the operating system of a WorkSpace to its original state.SelfservicePermissions.BuilderrestartWorkspace(String restartWorkspace)Specifies whether users can restart their WorkSpace.SelfservicePermissions.BuilderrestartWorkspace(ReconnectEnum restartWorkspace)Specifies whether users can restart their WorkSpace.SelfservicePermissions.BuilderswitchRunningMode(String switchRunningMode)Specifies whether users can switch the running mode of their WorkSpace.SelfservicePermissions.BuilderswitchRunningMode(ReconnectEnum switchRunningMode)Specifies whether users can switch the running mode of their WorkSpace.-
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
-
restartWorkspace
SelfservicePermissions.Builder restartWorkspace(String restartWorkspace)
Specifies whether users can restart their WorkSpace.
- Parameters:
restartWorkspace- Specifies whether users can restart their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
restartWorkspace
SelfservicePermissions.Builder restartWorkspace(ReconnectEnum restartWorkspace)
Specifies whether users can restart their WorkSpace.
- Parameters:
restartWorkspace- Specifies whether users can restart their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
increaseVolumeSize
SelfservicePermissions.Builder increaseVolumeSize(String increaseVolumeSize)
Specifies whether users can increase the volume size of the drives on their WorkSpace.
- Parameters:
increaseVolumeSize- Specifies whether users can increase the volume size of the drives on their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
increaseVolumeSize
SelfservicePermissions.Builder increaseVolumeSize(ReconnectEnum increaseVolumeSize)
Specifies whether users can increase the volume size of the drives on their WorkSpace.
- Parameters:
increaseVolumeSize- Specifies whether users can increase the volume size of the drives on their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
changeComputeType
SelfservicePermissions.Builder changeComputeType(String changeComputeType)
Specifies whether users can change the compute type (bundle) for their WorkSpace.
- Parameters:
changeComputeType- Specifies whether users can change the compute type (bundle) for their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
changeComputeType
SelfservicePermissions.Builder changeComputeType(ReconnectEnum changeComputeType)
Specifies whether users can change the compute type (bundle) for their WorkSpace.
- Parameters:
changeComputeType- Specifies whether users can change the compute type (bundle) for their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
switchRunningMode
SelfservicePermissions.Builder switchRunningMode(String switchRunningMode)
Specifies whether users can switch the running mode of their WorkSpace.
- Parameters:
switchRunningMode- Specifies whether users can switch the running mode of their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
switchRunningMode
SelfservicePermissions.Builder switchRunningMode(ReconnectEnum switchRunningMode)
Specifies whether users can switch the running mode of their WorkSpace.
- Parameters:
switchRunningMode- Specifies whether users can switch the running mode of their WorkSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
rebuildWorkspace
SelfservicePermissions.Builder rebuildWorkspace(String rebuildWorkspace)
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- Parameters:
rebuildWorkspace- Specifies whether users can rebuild the operating system of a WorkSpace to its original state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
rebuildWorkspace
SelfservicePermissions.Builder rebuildWorkspace(ReconnectEnum rebuildWorkspace)
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
- Parameters:
rebuildWorkspace- Specifies whether users can rebuild the operating system of a WorkSpace to its original state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReconnectEnum,ReconnectEnum
-
-