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