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