Class GetReservedInstanceOfferingPlainArgs.Builder

    • 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
      • 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. Example values are `postgresql`, `aurora-postgresql`, `mysql`, `aurora-mysql`, `mariadb`.
        Returns:
        builder
      • region

        public GetReservedInstanceOfferingPlainArgs.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