Package com.pulumi.aws.rds.inputs
Class GetReservedInstanceOfferingPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rds.inputs.GetReservedInstanceOfferingPlainArgs.Builder
-
- Enclosing class:
- GetReservedInstanceOfferingPlainArgs
public static final class GetReservedInstanceOfferingPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetReservedInstanceOfferingPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetReservedInstanceOfferingPlainArgs
build()
GetReservedInstanceOfferingPlainArgs.Builder
dbInstanceClass(java.lang.String dbInstanceClass)
GetReservedInstanceOfferingPlainArgs.Builder
duration(java.lang.Integer duration)
GetReservedInstanceOfferingPlainArgs.Builder
multiAz(java.lang.Boolean multiAz)
GetReservedInstanceOfferingPlainArgs.Builder
offeringType(java.lang.String offeringType)
GetReservedInstanceOfferingPlainArgs.Builder
productDescription(java.lang.String productDescription)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetReservedInstanceOfferingPlainArgs defaults)
-
-
Method Detail
-
dbInstanceClass
public GetReservedInstanceOfferingPlainArgs.Builder dbInstanceClass(java.lang.String dbInstanceClass)
- Parameters:
dbInstanceClass
- DB instance class for the reserved DB instance.- Returns:
- builder
-
duration
public GetReservedInstanceOfferingPlainArgs.Builder duration(java.lang.Integer duration)
- Parameters:
duration
- Duration of the reservation in years or seconds. Valid values are `1`, `3`, `31536000`, `94608000`- Returns:
- builder
-
multiAz
public GetReservedInstanceOfferingPlainArgs.Builder multiAz(java.lang.Boolean multiAz)
- Parameters:
multiAz
- Whether the reservation applies to Multi-AZ deployments.- Returns:
- builder
-
offeringType
public GetReservedInstanceOfferingPlainArgs.Builder offeringType(java.lang.String offeringType)
- Parameters:
offeringType
- Offering type of this reserved DB instance. Valid values are `No Upfront`, `Partial Upfront`, `All Upfront`.- Returns:
- builder
-
productDescription
public GetReservedInstanceOfferingPlainArgs.Builder productDescription(java.lang.String productDescription)
- Parameters:
productDescription
- Description of the reserved DB instance.- Returns:
- builder
-
build
public GetReservedInstanceOfferingPlainArgs build()
-
-