Interface BrowserSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BrowserSettings.Builder,
,BrowserSettings> SdkBuilder<BrowserSettings.Builder,
,BrowserSettings> SdkPojo
- Enclosing class:
BrowserSettings
public static interface BrowserSettings.Builder
extends SdkPojo, CopyableBuilder<BrowserSettings.Builder,BrowserSettings>
-
Method Summary
Modifier and TypeMethodDescriptionadditionalEncryptionContext
(Map<String, String> additionalEncryptionContext) The additional encryption context of the browser settings.associatedPortalArns
(String... associatedPortalArns) A list of web portal ARNs that this browser settings is associated with.associatedPortalArns
(Collection<String> associatedPortalArns) A list of web portal ARNs that this browser settings is associated with.browserPolicy
(String browserPolicy) A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.browserSettingsArn
(String browserSettingsArn) The ARN of the browser settings.customerManagedKey
(String customerManagedKey) The customer managed key used to encrypt sensitive information in the browser settings.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 Details
-
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
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
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
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
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
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.
-