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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ReactStartCodegenJobData.BuilderapiConfiguration(Consumer<ApiConfiguration.Builder> apiConfiguration)The API configuration for the code generation job.ReactStartCodegenJobData.BuilderapiConfiguration(ApiConfiguration apiConfiguration)The API configuration for the code generation job.ReactStartCodegenJobData.Builderdependencies(Map<String,String> dependencies)Lists the dependency packages that may be required for the project code to run.ReactStartCodegenJobData.BuilderinlineSourceMap(Boolean inlineSourceMap)Specifies whether the code generation job should render inline source maps.ReactStartCodegenJobData.Buildermodule(String module)The JavaScript module type.ReactStartCodegenJobData.Buildermodule(JSModule module)The JavaScript module type.ReactStartCodegenJobData.BuilderrenderTypeDeclarations(Boolean renderTypeDeclarations)Specifies whether the code generation job should render type declaration files.ReactStartCodegenJobData.Builderscript(String script)The file type to use for a JavaScript project.ReactStartCodegenJobData.Builderscript(JSScript script)The file type to use for a JavaScript project.ReactStartCodegenJobData.Buildertarget(String target)The ECMAScript specification to use.ReactStartCodegenJobData.Buildertarget(JSTarget target)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 Detail
-
module
ReactStartCodegenJobData.Builder module(String module)
The JavaScript module type.
-
module
ReactStartCodegenJobData.Builder module(JSModule module)
The JavaScript module type.
-
target
ReactStartCodegenJobData.Builder target(String target)
The ECMAScript specification to use.
-
target
ReactStartCodegenJobData.Builder target(JSTarget target)
The ECMAScript specification to use.
-
script
ReactStartCodegenJobData.Builder script(String script)
The file type to use for a JavaScript project.
-
script
ReactStartCodegenJobData.Builder script(JSScript script)
The file type to use for a JavaScript project.
-
renderTypeDeclarations
ReactStartCodegenJobData.Builder renderTypeDeclarations(Boolean 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
ReactStartCodegenJobData.Builder inlineSourceMap(Boolean 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
ReactStartCodegenJobData.Builder apiConfiguration(ApiConfiguration 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.Builderavoiding the need to create one manually viaApiConfiguration.builder().When the
Consumercompletes,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:
apiConfiguration(ApiConfiguration)
-
dependencies
ReactStartCodegenJobData.Builder dependencies(Map<String,String> 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.
-
-