Interface SelfservicePermissions.Builder

    • 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