Package com.pulumi.aws.redshift.inputs
Class GetOrderableClusterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshift.inputs.GetOrderableClusterArgs.Builder
-
- Enclosing class:
- GetOrderableClusterArgs
public static final class GetOrderableClusterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOrderableClusterArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOrderableClusterArgsbuild()GetOrderableClusterArgs.BuilderclusterType(com.pulumi.core.Output<java.lang.String> clusterType)GetOrderableClusterArgs.BuilderclusterType(java.lang.String clusterType)GetOrderableClusterArgs.BuilderclusterVersion(com.pulumi.core.Output<java.lang.String> clusterVersion)GetOrderableClusterArgs.BuilderclusterVersion(java.lang.String clusterVersion)GetOrderableClusterArgs.BuildernodeType(com.pulumi.core.Output<java.lang.String> nodeType)GetOrderableClusterArgs.BuildernodeType(java.lang.String nodeType)GetOrderableClusterArgs.BuilderpreferredNodeTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredNodeTypes)GetOrderableClusterArgs.BuilderpreferredNodeTypes(java.lang.String... preferredNodeTypes)GetOrderableClusterArgs.BuilderpreferredNodeTypes(java.util.List<java.lang.String> preferredNodeTypes)GetOrderableClusterArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetOrderableClusterArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOrderableClusterArgs defaults)
-
-
Method Detail
-
clusterType
public GetOrderableClusterArgs.Builder clusterType(@Nullable com.pulumi.core.Output<java.lang.String> clusterType)
- Parameters:
clusterType- Reshift Cluster typeE.g., `multi-node` or `single-node`- Returns:
- builder
-
clusterType
public GetOrderableClusterArgs.Builder clusterType(java.lang.String clusterType)
- Parameters:
clusterType- Reshift Cluster typeE.g., `multi-node` or `single-node`- Returns:
- builder
-
clusterVersion
public GetOrderableClusterArgs.Builder clusterVersion(@Nullable com.pulumi.core.Output<java.lang.String> clusterVersion)
- Parameters:
clusterVersion- Redshift Cluster versionE.g., `1.0`- Returns:
- builder
-
clusterVersion
public GetOrderableClusterArgs.Builder clusterVersion(java.lang.String clusterVersion)
- Parameters:
clusterVersion- Redshift Cluster versionE.g., `1.0`- Returns:
- builder
-
nodeType
public GetOrderableClusterArgs.Builder nodeType(@Nullable com.pulumi.core.Output<java.lang.String> nodeType)
- Parameters:
nodeType- Redshift Cluster node typeE.g., `dc2.8xlarge`- Returns:
- builder
-
nodeType
public GetOrderableClusterArgs.Builder nodeType(java.lang.String nodeType)
- Parameters:
nodeType- Redshift Cluster node typeE.g., `dc2.8xlarge`- Returns:
- builder
-
preferredNodeTypes
public GetOrderableClusterArgs.Builder preferredNodeTypes(@Nullable com.pulumi.core.Output<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 GetOrderableClusterArgs.Builder preferredNodeTypes(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 GetOrderableClusterArgs.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 GetOrderableClusterArgs.Builder region(@Nullable com.pulumi.core.Output<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
-
region
public GetOrderableClusterArgs.Builder region(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 GetOrderableClusterArgs build()
-
-