Interface UserSettingsSummary.Builder

    • Method Detail

      • cookieSynchronizationConfiguration

        UserSettingsSummary.Builder cookieSynchronizationConfiguration​(CookieSynchronizationConfiguration cookieSynchronizationConfiguration)

        The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.

        Parameters:
        cookieSynchronizationConfiguration - The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • copyAllowed

        UserSettingsSummary.Builder copyAllowed​(String copyAllowed)

        Specifies whether the user can copy text from the streaming session to the local device.

        Parameters:
        copyAllowed - Specifies whether the user can copy text from the streaming session to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • copyAllowed

        UserSettingsSummary.Builder copyAllowed​(EnabledType copyAllowed)

        Specifies whether the user can copy text from the streaming session to the local device.

        Parameters:
        copyAllowed - Specifies whether the user can copy text from the streaming session to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • disconnectTimeoutInMinutes

        UserSettingsSummary.Builder disconnectTimeoutInMinutes​(Integer disconnectTimeoutInMinutes)

        The amount of time that a streaming session remains active after users disconnect.

        Parameters:
        disconnectTimeoutInMinutes - The amount of time that a streaming session remains active after users disconnect.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downloadAllowed

        UserSettingsSummary.Builder downloadAllowed​(String downloadAllowed)

        Specifies whether the user can download files from the streaming session to the local device.

        Parameters:
        downloadAllowed - Specifies whether the user can download files from the streaming session to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • downloadAllowed

        UserSettingsSummary.Builder downloadAllowed​(EnabledType downloadAllowed)

        Specifies whether the user can download files from the streaming session to the local device.

        Parameters:
        downloadAllowed - Specifies whether the user can download files from the streaming session to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • idleDisconnectTimeoutInMinutes

        UserSettingsSummary.Builder idleDisconnectTimeoutInMinutes​(Integer idleDisconnectTimeoutInMinutes)

        The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.

        Parameters:
        idleDisconnectTimeoutInMinutes - The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pasteAllowed

        UserSettingsSummary.Builder pasteAllowed​(String pasteAllowed)

        Specifies whether the user can paste text from the local device to the streaming session.

        Parameters:
        pasteAllowed - Specifies whether the user can paste text from the local device to the streaming session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • pasteAllowed

        UserSettingsSummary.Builder pasteAllowed​(EnabledType pasteAllowed)

        Specifies whether the user can paste text from the local device to the streaming session.

        Parameters:
        pasteAllowed - Specifies whether the user can paste text from the local device to the streaming session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • printAllowed

        UserSettingsSummary.Builder printAllowed​(String printAllowed)

        Specifies whether the user can print to the local device.

        Parameters:
        printAllowed - Specifies whether the user can print to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • printAllowed

        UserSettingsSummary.Builder printAllowed​(EnabledType printAllowed)

        Specifies whether the user can print to the local device.

        Parameters:
        printAllowed - Specifies whether the user can print to the local device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • uploadAllowed

        UserSettingsSummary.Builder uploadAllowed​(String uploadAllowed)

        Specifies whether the user can upload files from the local device to the streaming session.

        Parameters:
        uploadAllowed - Specifies whether the user can upload files from the local device to the streaming session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • uploadAllowed

        UserSettingsSummary.Builder uploadAllowed​(EnabledType uploadAllowed)

        Specifies whether the user can upload files from the local device to the streaming session.

        Parameters:
        uploadAllowed - Specifies whether the user can upload files from the local device to the streaming session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnabledType, EnabledType
      • userSettingsArn

        UserSettingsSummary.Builder userSettingsArn​(String userSettingsArn)

        The ARN of the user settings.

        Parameters:
        userSettingsArn - The ARN of the user settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.