public static interface UpdateUserSettingsRequest.Builder extends WorkSpacesWebRequest.Builder, SdkPojo, CopyableBuilder<UpdateUserSettingsRequest.Builder,UpdateUserSettingsRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateUserSettingsRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
default UpdateUserSettingsRequest.Builder |
cookieSynchronizationConfiguration(Consumer<CookieSynchronizationConfiguration.Builder> cookieSynchronizationConfiguration)
The configuration that specifies which cookies should be synchronized from the end user's local browser to
the remote browser.
|
UpdateUserSettingsRequest.Builder |
cookieSynchronizationConfiguration(CookieSynchronizationConfiguration cookieSynchronizationConfiguration)
The configuration that specifies which cookies should be synchronized from the end user's local browser to
the remote browser.
|
UpdateUserSettingsRequest.Builder |
copyAllowed(EnabledType copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
|
UpdateUserSettingsRequest.Builder |
copyAllowed(String copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
|
UpdateUserSettingsRequest.Builder |
disconnectTimeoutInMinutes(Integer disconnectTimeoutInMinutes)
The amount of time that a streaming session remains active after users disconnect.
|
UpdateUserSettingsRequest.Builder |
downloadAllowed(EnabledType downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
|
UpdateUserSettingsRequest.Builder |
downloadAllowed(String downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
|
UpdateUserSettingsRequest.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.
|
UpdateUserSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateUserSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateUserSettingsRequest.Builder |
pasteAllowed(EnabledType pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
|
UpdateUserSettingsRequest.Builder |
pasteAllowed(String pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
|
UpdateUserSettingsRequest.Builder |
printAllowed(EnabledType printAllowed)
Specifies whether the user can print to the local device.
|
UpdateUserSettingsRequest.Builder |
printAllowed(String printAllowed)
Specifies whether the user can print to the local device.
|
UpdateUserSettingsRequest.Builder |
uploadAllowed(EnabledType uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
|
UpdateUserSettingsRequest.Builder |
uploadAllowed(String uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
|
UpdateUserSettingsRequest.Builder |
userSettingsArn(String userSettingsArn)
The ARN of the user settings.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateUserSettingsRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Idempotency ensures that an API request completes only once. With an idempotent request, if the
original request completes successfully, subsequent retries with the same client token return the
result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
UpdateUserSettingsRequest.Builder cookieSynchronizationConfiguration(CookieSynchronizationConfiguration cookieSynchronizationConfiguration)
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
If the allowlist and blocklist are empty, the configuration becomes null.
cookieSynchronizationConfiguration - The configuration that specifies which cookies should be synchronized from the end user's local
browser to the remote browser.
If the allowlist and blocklist are empty, the configuration becomes null.
default UpdateUserSettingsRequest.Builder cookieSynchronizationConfiguration(Consumer<CookieSynchronizationConfiguration.Builder> cookieSynchronizationConfiguration)
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
If the allowlist and blocklist are empty, the configuration becomes null.
This is a convenience method that creates an instance of theCookieSynchronizationConfiguration.Builder avoiding the need to create one manually via
CookieSynchronizationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
cookieSynchronizationConfiguration(CookieSynchronizationConfiguration).
cookieSynchronizationConfiguration - a consumer that will call methods on CookieSynchronizationConfiguration.BuildercookieSynchronizationConfiguration(CookieSynchronizationConfiguration)UpdateUserSettingsRequest.Builder copyAllowed(String copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
copyAllowed - Specifies whether the user can copy text from the streaming session to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder copyAllowed(EnabledType copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
copyAllowed - Specifies whether the user can copy text from the streaming session to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder disconnectTimeoutInMinutes(Integer disconnectTimeoutInMinutes)
The amount of time that a streaming session remains active after users disconnect.
disconnectTimeoutInMinutes - The amount of time that a streaming session remains active after users disconnect.UpdateUserSettingsRequest.Builder downloadAllowed(String downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
downloadAllowed - Specifies whether the user can download files from the streaming session to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder downloadAllowed(EnabledType downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
downloadAllowed - Specifies whether the user can download files from the streaming session to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.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.
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.UpdateUserSettingsRequest.Builder pasteAllowed(String pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
pasteAllowed - Specifies whether the user can paste text from the local device to the streaming session.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder pasteAllowed(EnabledType pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
pasteAllowed - Specifies whether the user can paste text from the local device to the streaming session.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder printAllowed(String printAllowed)
Specifies whether the user can print to the local device.
printAllowed - Specifies whether the user can print to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder printAllowed(EnabledType printAllowed)
Specifies whether the user can print to the local device.
printAllowed - Specifies whether the user can print to the local device.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder uploadAllowed(String uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
uploadAllowed - Specifies whether the user can upload files from the local device to the streaming session.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder uploadAllowed(EnabledType uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
uploadAllowed - Specifies whether the user can upload files from the local device to the streaming session.EnabledType,
EnabledTypeUpdateUserSettingsRequest.Builder userSettingsArn(String userSettingsArn)
The ARN of the user settings.
userSettingsArn - The ARN of the user settings.UpdateUserSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateUserSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.