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 Details

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