Interface StartCodegenJobData.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StartCodegenJobData.Builder,,StartCodegenJobData> SdkBuilder<StartCodegenJobData.Builder,,StartCodegenJobData> SdkPojo
- Enclosing class:
StartCodegenJobData
-
Method Summary
Modifier and TypeMethodDescriptionautoGenerateForms(Boolean autoGenerateForms) Specifies whether to autogenerate forms in the code generation job.default StartCodegenJobData.Builderfeatures(Consumer<CodegenFeatureFlags.Builder> features) The feature flags for a code generation job.features(CodegenFeatureFlags features) The feature flags for a code generation job.default StartCodegenJobData.BuildergenericDataSchema(Consumer<CodegenJobGenericDataSchema.Builder> genericDataSchema) The data schema to use for a code generation job.genericDataSchema(CodegenJobGenericDataSchema genericDataSchema) The data schema to use for a code generation job.default StartCodegenJobData.BuilderrenderConfig(Consumer<CodegenJobRenderConfig.Builder> renderConfig) The code generation configuration for the codegen job.renderConfig(CodegenJobRenderConfig renderConfig) The code generation configuration for the codegen job.One or more key-value pairs to use when tagging the code generation job data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
renderConfig
The code generation configuration for the codegen job.
- Parameters:
renderConfig- The code generation configuration for the codegen job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renderConfig
default StartCodegenJobData.Builder renderConfig(Consumer<CodegenJobRenderConfig.Builder> renderConfig) The code generation configuration for the codegen job.
This is a convenience method that creates an instance of theCodegenJobRenderConfig.Builderavoiding the need to create one manually viaCodegenJobRenderConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torenderConfig(CodegenJobRenderConfig).- Parameters:
renderConfig- a consumer that will call methods onCodegenJobRenderConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
genericDataSchema
The data schema to use for a code generation job.
- Parameters:
genericDataSchema- The data schema to use for a code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
genericDataSchema
default StartCodegenJobData.Builder genericDataSchema(Consumer<CodegenJobGenericDataSchema.Builder> genericDataSchema) The data schema to use for a code generation job.
This is a convenience method that creates an instance of theCodegenJobGenericDataSchema.Builderavoiding the need to create one manually viaCodegenJobGenericDataSchema.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togenericDataSchema(CodegenJobGenericDataSchema).- Parameters:
genericDataSchema- a consumer that will call methods onCodegenJobGenericDataSchema.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoGenerateForms
Specifies whether to autogenerate forms in the code generation job.
- Parameters:
autoGenerateForms- Specifies whether to autogenerate forms in the code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
features
The feature flags for a code generation job.
- Parameters:
features- The feature flags for a code generation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
features
The feature flags for a code generation job.
This is a convenience method that creates an instance of theCodegenFeatureFlags.Builderavoiding the need to create one manually viaCodegenFeatureFlags.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofeatures(CodegenFeatureFlags).- Parameters:
features- a consumer that will call methods onCodegenFeatureFlags.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
One or more key-value pairs to use when tagging the code generation job data.
- Parameters:
tags- One or more key-value pairs to use when tagging the code generation job data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-