Package com.pulumi.automation
Class ProjectPlugins
- java.lang.Object
-
- com.pulumi.automation.ProjectPlugins
-
public class ProjectPlugins extends java.lang.Object
A set of plugins configured for a Pulumi project.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProjectPlugins.Builder
Builder forProjectPlugins
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ProjectPluginOptions>
analyzers()
The analyzer plugins to configure for the project.static ProjectPlugins.Builder
builder()
Returns a new builder forProjectPlugins
.boolean
equals(java.lang.Object o)
int
hashCode()
java.util.List<ProjectPluginOptions>
languages()
The language plugins to configure for the project.java.util.List<ProjectPluginOptions>
providers()
The provider plugins to configure for the project.ProjectPlugins.Builder
toBuilder()
Creates a newProjectPlugins.Builder
initialized with the values from this instance.
-
-
-
Method Detail
-
builder
public static ProjectPlugins.Builder builder()
Returns a new builder forProjectPlugins
.- Returns:
- the builder
-
providers
public java.util.List<ProjectPluginOptions> providers()
The provider plugins to configure for the project.- Returns:
- the provider plugins to configure for the project
-
languages
public java.util.List<ProjectPluginOptions> languages()
The language plugins to configure for the project.- Returns:
- the language plugins to configure for the project
-
analyzers
public java.util.List<ProjectPluginOptions> analyzers()
The analyzer plugins to configure for the project.- Returns:
- the analyzer plugins to configure for the project
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toBuilder
public ProjectPlugins.Builder toBuilder()
Creates a newProjectPlugins.Builder
initialized with the values from this instance.- Returns:
- a new
ProjectPlugins.Builder
with values copied from this instance
-
-