Interface CodegenJob.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<CodegenJob.Builder,,- CodegenJob> - SdkBuilder<CodegenJob.Builder,,- CodegenJob> - SdkPojo
- Enclosing class:
- CodegenJob
- 
Method SummaryModifier and TypeMethodDescriptionThe ID of the Amplify app associated with the code generation job.default CodegenJob.Builderasset(Consumer<CodegenJobAsset.Builder> asset) TheCodegenJobAssetto use for the code generation job.asset(CodegenJobAsset asset) TheCodegenJobAssetto use for the code generation job.autoGenerateForms(Boolean autoGenerateForms) Specifies whether to autogenerate forms in the code generation job.The time that the code generation job was created.dependencies(Collection<CodegenDependency> dependencies) Lists the dependency packages that may be required for the project code to run.dependencies(Consumer<CodegenDependency.Builder>... dependencies) Lists the dependency packages that may be required for the project code to run.dependencies(CodegenDependency... dependencies) Lists the dependency packages that may be required for the project code to run.environmentName(String environmentName) The name of the backend environment associated with the code generation job.default CodegenJob.Builderfeatures(Consumer<CodegenFeatureFlags.Builder> features) Sets the value of the Features property for this object.features(CodegenFeatureFlags features) Sets the value of the Features property for this object.default CodegenJob.BuildergenericDataSchema(Consumer<CodegenJobGenericDataSchema.Builder> genericDataSchema) Sets the value of the GenericDataSchema property for this object.genericDataSchema(CodegenJobGenericDataSchema genericDataSchema) Sets the value of the GenericDataSchema property for this object.The unique ID for the code generation job.modifiedAt(Instant modifiedAt) The time that the code generation job was modified.default CodegenJob.BuilderrenderConfig(Consumer<CodegenJobRenderConfig.Builder> renderConfig) Sets the value of the RenderConfig property for this object.renderConfig(CodegenJobRenderConfig renderConfig) Sets the value of the RenderConfig property for this object.The status of the code generation job.status(CodegenJobStatus status) The status of the code generation job.statusMessage(String statusMessage) The customized status message for the code generation job.One or more key-value pairs to use when tagging the code generation job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idThe unique ID for the code generation job. - Parameters:
- id- The unique ID for the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
appIdThe ID of the Amplify app associated with the code generation job. - Parameters:
- appId- The ID of the Amplify app associated with the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
environmentNameThe name of the backend environment associated with the code generation job. - Parameters:
- environmentName- The name of the backend environment associated with the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
renderConfigSets the value of the RenderConfig property for this object.- Parameters:
- renderConfig- The new value for the RenderConfig property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
renderConfigSets the value of the RenderConfig property for this object. 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 on- CodegenJobRenderConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
genericDataSchemaSets the value of the GenericDataSchema property for this object.- Parameters:
- genericDataSchema- The new value for the GenericDataSchema property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
genericDataSchemadefault CodegenJob.Builder genericDataSchema(Consumer<CodegenJobGenericDataSchema.Builder> genericDataSchema) Sets the value of the GenericDataSchema property for this object. 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 on- CodegenJobGenericDataSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
autoGenerateFormsSpecifies 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.
 
- 
featuresSets the value of the Features property for this object.- Parameters:
- features- The new value for the Features property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
featuresSets the value of the Features property for this object. 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 on- CodegenFeatureFlags.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the code generation job. - Parameters:
- status- The status of the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the code generation job. - Parameters:
- status- The status of the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe customized status message for the code generation job. - Parameters:
- statusMessage- The customized status message for the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
assetThe CodegenJobAssetto use for the code generation job.- Parameters:
- asset- The- CodegenJobAssetto use for the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
assetThe This is a convenience method that creates an instance of theCodegenJobAssetto use for the code generation job.CodegenJobAsset.Builderavoiding the need to create one manually viaCodegenJobAsset.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toasset(CodegenJobAsset).- Parameters:
- asset- a consumer that will call methods on- CodegenJobAsset.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsOne or more key-value pairs to use when tagging the code generation job. - Parameters:
- tags- One or more key-value pairs to use when tagging the code generation job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe time that the code generation job was created. - Parameters:
- createdAt- The time that the code generation job was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
modifiedAtThe time that the code generation job was modified. - Parameters:
- modifiedAt- The time that the code generation job was modified.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dependenciesLists 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.
 
- 
dependenciesLists 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.
 
- 
dependenciesLists the dependency packages that may be required for the project code to run. This is a convenience method that creates an instance of theCodegenDependency.Builderavoiding the need to create one manually viaCodegenDependency.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todependencies(List<CodegenDependency>).- Parameters:
- dependencies- a consumer that will call methods on- CodegenDependency.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-