public static interface UpdateLaunchProfileRequest.Builder extends NimbleRequest.Builder, SdkPojo, CopyableBuilder<UpdateLaunchProfileRequest.Builder,UpdateLaunchProfileRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateLaunchProfileRequest.Builder |
clientToken(String clientToken)
To make an idempotent API request using one of these actions, specify a client token in the request.
|
UpdateLaunchProfileRequest.Builder |
description(String description)
The description.
|
UpdateLaunchProfileRequest.Builder |
launchProfileId(String launchProfileId)
The launch profile ID.
|
UpdateLaunchProfileRequest.Builder |
launchProfileProtocolVersions(Collection<String> launchProfileProtocolVersions)
The version number of the protocol that is used by the launch profile.
|
UpdateLaunchProfileRequest.Builder |
launchProfileProtocolVersions(String... launchProfileProtocolVersions)
The version number of the protocol that is used by the launch profile.
|
UpdateLaunchProfileRequest.Builder |
name(String name)
The name for the launch profile.
|
UpdateLaunchProfileRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateLaunchProfileRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateLaunchProfileRequest.Builder |
streamConfiguration(Consumer<StreamConfigurationCreate.Builder> streamConfiguration)
A configuration for a streaming session.
|
UpdateLaunchProfileRequest.Builder |
streamConfiguration(StreamConfigurationCreate streamConfiguration)
A configuration for a streaming session.
|
UpdateLaunchProfileRequest.Builder |
studioComponentIds(Collection<String> studioComponentIds)
Unique identifiers for a collection of studio components that can be used with this launch profile.
|
UpdateLaunchProfileRequest.Builder |
studioComponentIds(String... studioComponentIds)
Unique identifiers for a collection of studio components that can be used with this launch profile.
|
UpdateLaunchProfileRequest.Builder |
studioId(String studioId)
The studio ID.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateLaunchProfileRequest.Builder clientToken(String clientToken)
To make an idempotent API request using one of these actions, specify a client token in the request. You should not reuse the same client token for other API requests. If you retry a request that completed successfully using the same client token and the same parameters, the retry succeeds without performing any further actions. If you retry a successful request using the same client token, but one or more of the parameters are different, the retry fails with a ValidationException error.
clientToken - To make an idempotent API request using one of these actions, specify a client token in the request.
You should not reuse the same client token for other API requests. If you retry a request that
completed successfully using the same client token and the same parameters, the retry succeeds without
performing any further actions. If you retry a successful request using the same client token, but one
or more of the parameters are different, the retry fails with a ValidationException error.UpdateLaunchProfileRequest.Builder description(String description)
The description.
description - The description.UpdateLaunchProfileRequest.Builder launchProfileId(String launchProfileId)
The launch profile ID.
launchProfileId - The launch profile ID.UpdateLaunchProfileRequest.Builder launchProfileProtocolVersions(Collection<String> launchProfileProtocolVersions)
The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
launchProfileProtocolVersions - The version number of the protocol that is used by the launch profile. The only valid version is
"2021-03-31".UpdateLaunchProfileRequest.Builder launchProfileProtocolVersions(String... launchProfileProtocolVersions)
The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
launchProfileProtocolVersions - The version number of the protocol that is used by the launch profile. The only valid version is
"2021-03-31".UpdateLaunchProfileRequest.Builder name(String name)
The name for the launch profile.
name - The name for the launch profile.UpdateLaunchProfileRequest.Builder streamConfiguration(StreamConfigurationCreate streamConfiguration)
A configuration for a streaming session.
streamConfiguration - A configuration for a streaming session.default UpdateLaunchProfileRequest.Builder streamConfiguration(Consumer<StreamConfigurationCreate.Builder> streamConfiguration)
A configuration for a streaming session.
This is a convenience that creates an instance of theStreamConfigurationCreate.Builder avoiding the
need to create one manually via StreamConfigurationCreate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to streamConfiguration(StreamConfigurationCreate).streamConfiguration - a consumer that will call methods on StreamConfigurationCreate.BuilderstreamConfiguration(StreamConfigurationCreate)UpdateLaunchProfileRequest.Builder studioComponentIds(Collection<String> studioComponentIds)
Unique identifiers for a collection of studio components that can be used with this launch profile.
studioComponentIds - Unique identifiers for a collection of studio components that can be used with this launch profile.UpdateLaunchProfileRequest.Builder studioComponentIds(String... studioComponentIds)
Unique identifiers for a collection of studio components that can be used with this launch profile.
studioComponentIds - Unique identifiers for a collection of studio components that can be used with this launch profile.UpdateLaunchProfileRequest.Builder studioId(String studioId)
The studio ID.
studioId - The studio ID.UpdateLaunchProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateLaunchProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.