Interface StudioComponentInitializationScript.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StudioComponentInitializationScript.Builder,
,StudioComponentInitializationScript> SdkBuilder<StudioComponentInitializationScript.Builder,
,StudioComponentInitializationScript> SdkPojo
- Enclosing class:
StudioComponentInitializationScript
public static interface StudioComponentInitializationScript.Builder
extends SdkPojo, CopyableBuilder<StudioComponentInitializationScript.Builder,StudioComponentInitializationScript>
-
Method Summary
Modifier and TypeMethodDescriptionlaunchProfileProtocolVersion
(String launchProfileProtocolVersion) The version number of the protocol that is used by the launch profile.The platform of the initialization script, either Windows or Linux.platform
(LaunchProfilePlatform platform) The platform of the initialization script, either Windows or Linux.runContext
(String runContext) The method to use when running the initialization script.The method to use when running the initialization script.The initialization script.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
-
launchProfileProtocolVersion
StudioComponentInitializationScript.Builder launchProfileProtocolVersion(String launchProfileProtocolVersion) The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- Parameters:
launchProfileProtocolVersion
- The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platform
The platform of the initialization script, either Windows or Linux.
- Parameters:
platform
- The platform of the initialization script, either Windows or Linux.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
platform
The platform of the initialization script, either Windows or Linux.
- Parameters:
platform
- The platform of the initialization script, either Windows or Linux.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runContext
The method to use when running the initialization script.
- Parameters:
runContext
- The method to use when running the initialization script.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runContext
StudioComponentInitializationScript.Builder runContext(StudioComponentInitializationScriptRunContext runContext) The method to use when running the initialization script.
- Parameters:
runContext
- The method to use when running the initialization script.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
script
The initialization script.
- Parameters:
script
- The initialization script.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-