Class PercentileResourceAssessmentStrategy.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.PercentileResourceAssessmentStrategy.Builder
-
- Enclosing class:
- PercentileResourceAssessmentStrategy
public static class PercentileResourceAssessmentStrategy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PercentileResourceAssessmentStrategy.Builder
adjustmentMultiplier(Float adjustmentMultiplier)
The real resource usage is multiplied to this number before making any recommendation.PercentileResourceAssessmentStrategy
build()
PercentileResourceAssessmentStrategy.Builder
copy(PercentileResourceAssessmentStrategy model)
PercentileResourceAssessmentStrategy.Builder
metricTimeWindow(MetricTimeWindow metricTimeWindow)
The current state of the migration plan.PercentileResourceAssessmentStrategy.Builder
percentile(PercentileResourceAssessmentStrategy.Percentile percentile)
Percentile valuePercentileResourceAssessmentStrategy.Builder
resourceType(ResourceAssessmentStrategy.ResourceType resourceType)
-
-
-
Method Detail
-
resourceType
public PercentileResourceAssessmentStrategy.Builder resourceType(ResourceAssessmentStrategy.ResourceType resourceType)
-
percentile
public PercentileResourceAssessmentStrategy.Builder percentile(PercentileResourceAssessmentStrategy.Percentile percentile)
Percentile value- Parameters:
percentile
- the value to set- Returns:
- this builder
-
adjustmentMultiplier
public PercentileResourceAssessmentStrategy.Builder adjustmentMultiplier(Float adjustmentMultiplier)
The real resource usage is multiplied to this number before making any recommendation.- Parameters:
adjustmentMultiplier
- the value to set- Returns:
- this builder
-
metricTimeWindow
public PercentileResourceAssessmentStrategy.Builder metricTimeWindow(MetricTimeWindow metricTimeWindow)
The current state of the migration plan.- Parameters:
metricTimeWindow
- the value to set- Returns:
- this builder
-
build
public PercentileResourceAssessmentStrategy build()
-
copy
public PercentileResourceAssessmentStrategy.Builder copy(PercentileResourceAssessmentStrategy model)
-
-