Package com.pulumi.automation
Class ProjectTemplate
java.lang.Object
com.pulumi.automation.ProjectTemplate
A template used to seed new stacks created from this project.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ProjectTemplate.Builderbuilder()Returns a new builder forProjectTemplate.config()Optional template config.The description of the template.Optional user friendly name of the template.booleaninthashCode()booleanIndicates the template is important.metadata()Additional metadata for the template.Optional text to be displayed after template creation.Creates a newProjectTemplate.Builderinitialized with the values from this instance.
-
Method Details
-
builder
Returns a new builder forProjectTemplate.- Returns:
- the builder
-
displayName
Optional user friendly name of the template.- Returns:
- the display name
-
description
The description of the template.- Returns:
- the description
-
quickstart
Optional text to be displayed after template creation.- Returns:
- the quick start text
-
config
Optional template config.- Returns:
- the template config
-
isImportant
public boolean isImportant()Indicates the template is important.- Returns:
- true if the template is important
-
metadata
Additional metadata for the template.- Returns:
- the metadata
-
equals
-
hashCode
public int hashCode() -
toBuilder
Creates a newProjectTemplate.Builderinitialized with the values from this instance.- Returns:
- a new
ProjectTemplate.Builderwith values copied from this instance
-