Class ProjectTemplate.Builder

java.lang.Object
com.pulumi.automation.ProjectTemplate.Builder
Enclosing class:
ProjectTemplate

public static class ProjectTemplate.Builder extends Object
Builder for ProjectTemplate.
  • Method Details

    • displayName

      public ProjectTemplate.Builder displayName(String displayName)
      Optional user friendly name of the template.
      Parameters:
      displayName - the display name
      Returns:
      the builder
    • description

      public ProjectTemplate.Builder description(String description)
      The description of the template.
      Parameters:
      description - the description
      Returns:
      the builder
    • quickstart

      public ProjectTemplate.Builder quickstart(String 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

      public ProjectTemplate.Builder important(boolean important)
      Indicates the template is important.
      Parameters:
      important - true if the template is important
      Returns:
      the builder
    • metadata

      public ProjectTemplate.Builder metadata(Map<String,String> metadata)
      Additional metadata for the template.
      Parameters:
      metadata - the metadata
      Returns:
      the builder
    • build

      public ProjectTemplate build()
      Builds the ProjectTemplate.
      Returns:
      the project template