Interface ReactStartCodegenJobData.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReactStartCodegenJobData.Builder,
,ReactStartCodegenJobData> SdkBuilder<ReactStartCodegenJobData.Builder,
,ReactStartCodegenJobData> SdkPojo
- Enclosing class:
ReactStartCodegenJobData
public static interface ReactStartCodegenJobData.Builder
extends SdkPojo, CopyableBuilder<ReactStartCodegenJobData.Builder,ReactStartCodegenJobData>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ReactStartCodegenJobData.Builder
apiConfiguration
(Consumer<ApiConfiguration.Builder> apiConfiguration) The API configuration for the code generation job.apiConfiguration
(ApiConfiguration apiConfiguration) The API configuration for the code generation job.dependencies
(Map<String, String> dependencies) Lists the dependency packages that may be required for the project code to run.inlineSourceMap
(Boolean inlineSourceMap) Specifies whether the code generation job should render inline source maps.The JavaScript module type.The JavaScript module type.renderTypeDeclarations
(Boolean renderTypeDeclarations) Specifies whether the code generation job should render type declaration files.The file type to use for a JavaScript project.The file type to use for a JavaScript project.The ECMAScript specification to use.The ECMAScript specification to use.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
-
module
The JavaScript module type.
- Parameters:
module
- The JavaScript module type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
module
The JavaScript module type.
- Parameters:
module
- The JavaScript module type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
target
The ECMAScript specification to use.
- Parameters:
target
- The ECMAScript specification to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
target
The ECMAScript specification to use.
- Parameters:
target
- The ECMAScript specification to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
script
The file type to use for a JavaScript project.
- Parameters:
script
- The file type to use for a JavaScript project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
script
The file type to use for a JavaScript project.
- Parameters:
script
- The file type to use for a JavaScript project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renderTypeDeclarations
Specifies whether the code generation job should render type declaration files.
- Parameters:
renderTypeDeclarations
- Specifies whether the code generation job should render type declaration files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inlineSourceMap
Specifies whether the code generation job should render inline source maps.
- Parameters:
inlineSourceMap
- Specifies whether the code generation job should render inline source maps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiConfiguration
The API configuration for the code generation job.
- Parameters:
apiConfiguration
- The API configuration for the code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiConfiguration
default ReactStartCodegenJobData.Builder apiConfiguration(Consumer<ApiConfiguration.Builder> apiConfiguration) The API configuration for the code generation job.
This is a convenience method that creates an instance of theApiConfiguration.Builder
avoiding the need to create one manually viaApiConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapiConfiguration(ApiConfiguration)
.- Parameters:
apiConfiguration
- a consumer that will call methods onApiConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dependencies
Lists the dependency packages that may be required for the project code to run.
- Parameters:
dependencies
- Lists the dependency packages that may be required for the project code to run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-