Package com.pulumi.automation
Class ProjectTemplate.Builder
java.lang.Object
com.pulumi.automation.ProjectTemplate.Builder
- Enclosing class:
- ProjectTemplate
Builder for
ProjectTemplate.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds theProjectTemplate.config(Map<String, ProjectTemplateConfigValue> config) Optional template config.description(String description) The description of the template.displayName(String displayName) Optional user friendly name of the template.important(boolean important) Indicates the template is important.Additional metadata for the template.quickstart(String quickstart) Optional text to be displayed after template creation.
-
Method Details
-
displayName
Optional user friendly name of the template.- Parameters:
displayName- the display name- Returns:
- the builder
-
description
The description of the template.- Parameters:
description- the description- Returns:
- the builder
-
quickstart
Optional text to be displayed after template creation.- Parameters:
quickstart- the quick start text- Returns:
- the builder
-
config
Optional template config.- Parameters:
config- the template config- Returns:
- the builder
-
important
Indicates the template is important.- Parameters:
important- true if the template is important- Returns:
- the builder
-
metadata
Additional metadata for the template.- Parameters:
metadata- the metadata- Returns:
- the builder
-
build
Builds theProjectTemplate.- Returns:
- the project template
-