Package com.pulumi.automation
Class ProjectPlugins.Builder
- java.lang.Object
-
- com.pulumi.automation.ProjectPlugins.Builder
-
- Enclosing class:
- ProjectPlugins
public static class ProjectPlugins.Builder extends java.lang.Object
Builder forProjectPlugins
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectPlugins.Builder
analyzers(java.util.List<ProjectPluginOptions> analyzers)
The analyzer plugins to configure for the project.ProjectPlugins
build()
Builds theProjectPlugins
.ProjectPlugins.Builder
languages(java.util.List<ProjectPluginOptions> languages)
The language plugins to configure for the project.ProjectPlugins.Builder
providers(java.util.List<ProjectPluginOptions> providers)
The provider plugins to configure for the project.
-
-
-
Method Detail
-
providers
public ProjectPlugins.Builder providers(java.util.List<ProjectPluginOptions> providers)
The provider plugins to configure for the project.- Parameters:
providers
- the providers to configure for the project- Returns:
- the builder
-
languages
public ProjectPlugins.Builder languages(java.util.List<ProjectPluginOptions> languages)
The language plugins to configure for the project.- Parameters:
languages
- the languages to configure for the project- Returns:
- the builder
-
analyzers
public ProjectPlugins.Builder analyzers(java.util.List<ProjectPluginOptions> analyzers)
The analyzer plugins to configure for the project.- Parameters:
analyzers
- the analyzers to configure for the project- Returns:
- the builder
-
build
public ProjectPlugins build()
Builds theProjectPlugins
.- Returns:
- the project backend
-
-