Interface RDSEffectiveRecommendationPreferences.Builder

    • Method Detail

      • cpuVendorArchitecturesWithStrings

        RDSEffectiveRecommendationPreferences.Builder cpuVendorArchitecturesWithStrings​(Collection<String> cpuVendorArchitectures)

        Describes the CPU vendor and architecture for Amazon RDS recommendations.

        Parameters:
        cpuVendorArchitectures - Describes the CPU vendor and architecture for Amazon RDS recommendations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cpuVendorArchitecturesWithStrings

        RDSEffectiveRecommendationPreferences.Builder cpuVendorArchitecturesWithStrings​(String... cpuVendorArchitectures)

        Describes the CPU vendor and architecture for Amazon RDS recommendations.

        Parameters:
        cpuVendorArchitectures - Describes the CPU vendor and architecture for Amazon RDS recommendations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cpuVendorArchitectures

        RDSEffectiveRecommendationPreferences.Builder cpuVendorArchitectures​(Collection<CpuVendorArchitecture> cpuVendorArchitectures)

        Describes the CPU vendor and architecture for Amazon RDS recommendations.

        Parameters:
        cpuVendorArchitectures - Describes the CPU vendor and architecture for Amazon RDS recommendations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cpuVendorArchitectures

        RDSEffectiveRecommendationPreferences.Builder cpuVendorArchitectures​(CpuVendorArchitecture... cpuVendorArchitectures)

        Describes the CPU vendor and architecture for Amazon RDS recommendations.

        Parameters:
        cpuVendorArchitectures - Describes the CPU vendor and architecture for Amazon RDS recommendations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enhancedInfrastructureMetrics

        RDSEffectiveRecommendationPreferences.Builder enhancedInfrastructureMetrics​(String enhancedInfrastructureMetrics)

        Describes the activation status of the enhanced infrastructure metrics preference.

        A status of Active confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive confirms that it's not yet applied to recommendations.

        For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.

        Parameters:
        enhancedInfrastructureMetrics - Describes the activation status of the enhanced infrastructure metrics preference.

        A status of Active confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive confirms that it's not yet applied to recommendations.

        For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnhancedInfrastructureMetrics, EnhancedInfrastructureMetrics
      • enhancedInfrastructureMetrics

        RDSEffectiveRecommendationPreferences.Builder enhancedInfrastructureMetrics​(EnhancedInfrastructureMetrics enhancedInfrastructureMetrics)

        Describes the activation status of the enhanced infrastructure metrics preference.

        A status of Active confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive confirms that it's not yet applied to recommendations.

        For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.

        Parameters:
        enhancedInfrastructureMetrics - Describes the activation status of the enhanced infrastructure metrics preference.

        A status of Active confirms that the preference is applied in the latest recommendation refresh, and a status of Inactive confirms that it's not yet applied to recommendations.

        For more information, see Enhanced infrastructure metrics in the Compute Optimizer User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EnhancedInfrastructureMetrics, EnhancedInfrastructureMetrics
      • savingsEstimationMode

        RDSEffectiveRecommendationPreferences.Builder savingsEstimationMode​(RDSSavingsEstimationMode savingsEstimationMode)

        Describes the savings estimation mode preference applied for calculating savings opportunity for Amazon RDS.

        Parameters:
        savingsEstimationMode - Describes the savings estimation mode preference applied for calculating savings opportunity for Amazon RDS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.