Package com.pulumi.aws.redshift.inputs
Class GetOrderableClusterPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshift.inputs.GetOrderableClusterPlainArgs.Builder
-
- Enclosing class:
- GetOrderableClusterPlainArgs
public static final class GetOrderableClusterPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOrderableClusterPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOrderableClusterPlainArgsbuild()GetOrderableClusterPlainArgs.BuilderclusterType(java.lang.String clusterType)GetOrderableClusterPlainArgs.BuilderclusterVersion(java.lang.String clusterVersion)GetOrderableClusterPlainArgs.BuildernodeType(java.lang.String nodeType)GetOrderableClusterPlainArgs.BuilderpreferredNodeTypes(java.lang.String... preferredNodeTypes)GetOrderableClusterPlainArgs.BuilderpreferredNodeTypes(java.util.List<java.lang.String> preferredNodeTypes)GetOrderableClusterPlainArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOrderableClusterPlainArgs defaults)
-
-
Method Detail
-
clusterType
public GetOrderableClusterPlainArgs.Builder clusterType(@Nullable java.lang.String clusterType)
- Parameters:
clusterType- Reshift Cluster typeE.g., `multi-node` or `single-node`- Returns:
- builder
-
clusterVersion
public GetOrderableClusterPlainArgs.Builder clusterVersion(@Nullable java.lang.String clusterVersion)
- Parameters:
clusterVersion- Redshift Cluster versionE.g., `1.0`- Returns:
- builder
-
nodeType
public GetOrderableClusterPlainArgs.Builder nodeType(@Nullable java.lang.String nodeType)
- Parameters:
nodeType- Redshift Cluster node typeE.g., `dc2.8xlarge`- Returns:
- builder
-
preferredNodeTypes
public GetOrderableClusterPlainArgs.Builder preferredNodeTypes(@Nullable java.util.List<java.lang.String> preferredNodeTypes)
- Parameters:
preferredNodeTypes- Ordered list of preferred Redshift Cluster node types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned.- Returns:
- builder
-
preferredNodeTypes
public GetOrderableClusterPlainArgs.Builder preferredNodeTypes(java.lang.String... preferredNodeTypes)
- Parameters:
preferredNodeTypes- Ordered list of preferred Redshift Cluster node types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned.- Returns:
- builder
-
region
public GetOrderableClusterPlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public GetOrderableClusterPlainArgs build()
-
-