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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StudioComponentInitializationScript.BuilderlaunchProfileProtocolVersion(String launchProfileProtocolVersion)The version number of the protocol that is used by the launch profile.StudioComponentInitializationScript.Builderplatform(String platform)The platform of the initialization script, either Windows or Linux.StudioComponentInitializationScript.Builderplatform(LaunchProfilePlatform platform)The platform of the initialization script, either Windows or Linux.StudioComponentInitializationScript.BuilderrunContext(String runContext)The method to use when running the initialization script.StudioComponentInitializationScript.BuilderrunContext(StudioComponentInitializationScriptRunContext runContext)The method to use when running the initialization script.StudioComponentInitializationScript.Builderscript(String 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 Detail
-
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
StudioComponentInitializationScript.Builder platform(String 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:
LaunchProfilePlatform,LaunchProfilePlatform
-
platform
StudioComponentInitializationScript.Builder platform(LaunchProfilePlatform 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:
LaunchProfilePlatform,LaunchProfilePlatform
-
runContext
StudioComponentInitializationScript.Builder runContext(String 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:
StudioComponentInitializationScriptRunContext,StudioComponentInitializationScriptRunContext
-
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:
StudioComponentInitializationScriptRunContext,StudioComponentInitializationScriptRunContext
-
script
StudioComponentInitializationScript.Builder script(String script)
The initialization script.
- Parameters:
script- The initialization script.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-