public static interface CreateUserSettingsRequest.Builder extends WorkSpacesWebRequest.Builder, SdkPojo, CopyableBuilder<CreateUserSettingsRequest.Builder,CreateUserSettingsRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateUserSettingsRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateUserSettingsRequest.Builder |
copyAllowed(EnabledType copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
|
CreateUserSettingsRequest.Builder |
copyAllowed(String copyAllowed)
Specifies whether the user can copy text from the streaming session to the local device.
|
CreateUserSettingsRequest.Builder |
disconnectTimeoutInMinutes(Integer disconnectTimeoutInMinutes)
The amount of time that a streaming session remains active after users disconnect.
|
CreateUserSettingsRequest.Builder |
downloadAllowed(EnabledType downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
|
CreateUserSettingsRequest.Builder |
downloadAllowed(String downloadAllowed)
Specifies whether the user can download files from the streaming session to the local device.
|
CreateUserSettingsRequest.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.
|
CreateUserSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateUserSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateUserSettingsRequest.Builder |
pasteAllowed(EnabledType pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
|
CreateUserSettingsRequest.Builder |
pasteAllowed(String pasteAllowed)
Specifies whether the user can paste text from the local device to the streaming session.
|
CreateUserSettingsRequest.Builder |
printAllowed(EnabledType printAllowed)
Specifies whether the user can print to the local device.
|
CreateUserSettingsRequest.Builder |
printAllowed(String printAllowed)
Specifies whether the user can print to the local device.
|
CreateUserSettingsRequest.Builder |
tags(Collection<Tag> tags)
The tags to add to the user settings resource.
|
CreateUserSettingsRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags to add to the user settings resource.
|
CreateUserSettingsRequest.Builder |
tags(Tag... tags)
The tags to add to the user settings resource.
|
CreateUserSettingsRequest.Builder |
uploadAllowed(EnabledType uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
|
CreateUserSettingsRequest.Builder |
uploadAllowed(String uploadAllowed)
Specifies whether the user can upload files from the local device to the streaming session.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateUserSettingsRequest.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 returns 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 returns the
result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
CreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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.CreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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.CreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.Builder tags(Collection<Tag> tags)
The tags to add to the user settings resource. A tag is a key-value pair.
tags - The tags to add to the user settings resource. A tag is a key-value pair.CreateUserSettingsRequest.Builder tags(Tag... tags)
The tags to add to the user settings resource. A tag is a key-value pair.
tags - The tags to add to the user settings resource. A tag is a key-value pair.CreateUserSettingsRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to add to the user settings resource. A tag is a key-value pair.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.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,
EnabledTypeCreateUserSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateUserSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.