Interface BrowserSettings.Builder

    • Method Detail

      • additionalEncryptionContext

        BrowserSettings.Builder additionalEncryptionContext​(Map<String,​String> additionalEncryptionContext)

        The additional encryption context of the browser settings.

        Parameters:
        additionalEncryptionContext - The additional encryption context of the browser settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associatedPortalArns

        BrowserSettings.Builder associatedPortalArns​(Collection<String> associatedPortalArns)

        A list of web portal ARNs that this browser settings is associated with.

        Parameters:
        associatedPortalArns - A list of web portal ARNs that this browser settings is associated with.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associatedPortalArns

        BrowserSettings.Builder associatedPortalArns​(String... associatedPortalArns)

        A list of web portal ARNs that this browser settings is associated with.

        Parameters:
        associatedPortalArns - A list of web portal ARNs that this browser settings is associated with.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • browserPolicy

        BrowserSettings.Builder browserPolicy​(String browserPolicy)

        A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.

        Parameters:
        browserPolicy - A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • browserSettingsArn

        BrowserSettings.Builder browserSettingsArn​(String browserSettingsArn)

        The ARN of the browser settings.

        Parameters:
        browserSettingsArn - The ARN of the browser settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customerManagedKey

        BrowserSettings.Builder customerManagedKey​(String customerManagedKey)

        The customer managed key used to encrypt sensitive information in the browser settings.

        Parameters:
        customerManagedKey - The customer managed key used to encrypt sensitive information in the browser settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.