Package com.pulumi.aws.docdb.inputs
Class GetOrderableDbInstancePlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.docdb.inputs.GetOrderableDbInstancePlainArgs.Builder
-
- Enclosing class:
- GetOrderableDbInstancePlainArgs
public static final class GetOrderableDbInstancePlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOrderableDbInstancePlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOrderableDbInstancePlainArgsbuild()GetOrderableDbInstancePlainArgs.Builderengine(java.lang.String engine)GetOrderableDbInstancePlainArgs.BuilderengineVersion(java.lang.String engineVersion)GetOrderableDbInstancePlainArgs.BuilderinstanceClass(java.lang.String instanceClass)GetOrderableDbInstancePlainArgs.BuilderlicenseModel(java.lang.String licenseModel)GetOrderableDbInstancePlainArgs.BuilderpreferredInstanceClasses(java.lang.String... preferredInstanceClasses)GetOrderableDbInstancePlainArgs.BuilderpreferredInstanceClasses(java.util.List<java.lang.String> preferredInstanceClasses)GetOrderableDbInstancePlainArgs.Builderregion(java.lang.String region)GetOrderableDbInstancePlainArgs.Buildervpc(java.lang.Boolean vpc)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOrderableDbInstancePlainArgs defaults)
-
-
Method Detail
-
engine
public GetOrderableDbInstancePlainArgs.Builder engine(@Nullable java.lang.String engine)
- Parameters:
engine- DB engine. Default: `docdb`- Returns:
- builder
-
engineVersion
public GetOrderableDbInstancePlainArgs.Builder engineVersion(@Nullable java.lang.String engineVersion)
- Parameters:
engineVersion- Version of the DB engine.- Returns:
- builder
-
instanceClass
public GetOrderableDbInstancePlainArgs.Builder instanceClass(@Nullable java.lang.String instanceClass)
- Parameters:
instanceClass- DB instance class. Examples of classes are `db.r5.12xlarge`, `db.r5.24xlarge`, `db.r5.2xlarge`, `db.r5.4xlarge`, `db.r5.large`, `db.r5.xlarge`, and `db.t3.medium`. (Conflicts with `preferredInstanceClasses`.)- Returns:
- builder
-
licenseModel
public GetOrderableDbInstancePlainArgs.Builder licenseModel(@Nullable java.lang.String licenseModel)
- Parameters:
licenseModel- License model. Default: `na`- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstancePlainArgs.Builder preferredInstanceClasses(@Nullable java.util.List<java.lang.String> preferredInstanceClasses)
- Parameters:
preferredInstanceClasses- Ordered list of preferred DocumentDB DB instance classes. 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. (Conflicts with `instanceClass`.)- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstancePlainArgs.Builder preferredInstanceClasses(java.lang.String... preferredInstanceClasses)
- Parameters:
preferredInstanceClasses- Ordered list of preferred DocumentDB DB instance classes. 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. (Conflicts with `instanceClass`.)- Returns:
- builder
-
region
public GetOrderableDbInstancePlainArgs.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
-
vpc
public GetOrderableDbInstancePlainArgs.Builder vpc(@Nullable java.lang.Boolean vpc)
- Parameters:
vpc- Enable to show only VPC.- Returns:
- builder
-
build
public GetOrderableDbInstancePlainArgs build()
-
-