Package com.pulumi.aws.docdb.inputs
Class GetOrderableDbInstanceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.docdb.inputs.GetOrderableDbInstanceArgs.Builder
-
- Enclosing class:
- GetOrderableDbInstanceArgs
public static final class GetOrderableDbInstanceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOrderableDbInstanceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOrderableDbInstanceArgsbuild()GetOrderableDbInstanceArgs.Builderengine(com.pulumi.core.Output<java.lang.String> engine)GetOrderableDbInstanceArgs.Builderengine(java.lang.String engine)GetOrderableDbInstanceArgs.BuilderengineVersion(com.pulumi.core.Output<java.lang.String> engineVersion)GetOrderableDbInstanceArgs.BuilderengineVersion(java.lang.String engineVersion)GetOrderableDbInstanceArgs.BuilderinstanceClass(com.pulumi.core.Output<java.lang.String> instanceClass)GetOrderableDbInstanceArgs.BuilderinstanceClass(java.lang.String instanceClass)GetOrderableDbInstanceArgs.BuilderlicenseModel(com.pulumi.core.Output<java.lang.String> licenseModel)GetOrderableDbInstanceArgs.BuilderlicenseModel(java.lang.String licenseModel)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredInstanceClasses)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(java.lang.String... preferredInstanceClasses)GetOrderableDbInstanceArgs.BuilderpreferredInstanceClasses(java.util.List<java.lang.String> preferredInstanceClasses)GetOrderableDbInstanceArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetOrderableDbInstanceArgs.Builderregion(java.lang.String region)GetOrderableDbInstanceArgs.Buildervpc(com.pulumi.core.Output<java.lang.Boolean> vpc)GetOrderableDbInstanceArgs.Buildervpc(java.lang.Boolean vpc)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOrderableDbInstanceArgs defaults)
-
-
Method Detail
-
engine
public GetOrderableDbInstanceArgs.Builder engine(@Nullable com.pulumi.core.Output<java.lang.String> engine)
- Parameters:
engine- DB engine. Default: `docdb`- Returns:
- builder
-
engine
public GetOrderableDbInstanceArgs.Builder engine(java.lang.String engine)
- Parameters:
engine- DB engine. Default: `docdb`- Returns:
- builder
-
engineVersion
public GetOrderableDbInstanceArgs.Builder engineVersion(@Nullable com.pulumi.core.Output<java.lang.String> engineVersion)
- Parameters:
engineVersion- Version of the DB engine.- Returns:
- builder
-
engineVersion
public GetOrderableDbInstanceArgs.Builder engineVersion(java.lang.String engineVersion)
- Parameters:
engineVersion- Version of the DB engine.- Returns:
- builder
-
instanceClass
public GetOrderableDbInstanceArgs.Builder instanceClass(@Nullable com.pulumi.core.Output<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
-
instanceClass
public GetOrderableDbInstanceArgs.Builder instanceClass(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 GetOrderableDbInstanceArgs.Builder licenseModel(@Nullable com.pulumi.core.Output<java.lang.String> licenseModel)
- Parameters:
licenseModel- License model. Default: `na`- Returns:
- builder
-
licenseModel
public GetOrderableDbInstanceArgs.Builder licenseModel(java.lang.String licenseModel)
- Parameters:
licenseModel- License model. Default: `na`- Returns:
- builder
-
preferredInstanceClasses
public GetOrderableDbInstanceArgs.Builder preferredInstanceClasses(@Nullable com.pulumi.core.Output<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 GetOrderableDbInstanceArgs.Builder preferredInstanceClasses(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 GetOrderableDbInstanceArgs.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 GetOrderableDbInstanceArgs.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 GetOrderableDbInstanceArgs.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
-
vpc
public GetOrderableDbInstanceArgs.Builder vpc(@Nullable com.pulumi.core.Output<java.lang.Boolean> vpc)
- Parameters:
vpc- Enable to show only VPC.- Returns:
- builder
-
vpc
public GetOrderableDbInstanceArgs.Builder vpc(java.lang.Boolean vpc)
- Parameters:
vpc- Enable to show only VPC.- Returns:
- builder
-
build
public GetOrderableDbInstanceArgs build()
-
-