Package com.oracle.bmc.optimizer.model
Class Strategy.Builder
- java.lang.Object
-
- com.oracle.bmc.optimizer.model.Strategy.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Strategy
build()
Strategy.Builder
copy(Strategy model)
Strategy.Builder
isDefault(Boolean isDefault)
Whether this is the default recommendation strategy.Strategy.Builder
parametersDefinition(List<StrategyParameter> parametersDefinition)
The list of strategies for the parameters.Strategy.Builder
strategyName(String strategyName)
The name of the strategy.
-
-
-
Method Detail
-
strategyName
public Strategy.Builder strategyName(String strategyName)
The name of the strategy.- Parameters:
strategyName
- the value to set- Returns:
- this builder
-
isDefault
public Strategy.Builder isDefault(Boolean isDefault)
Whether this is the default recommendation strategy.- Parameters:
isDefault
- the value to set- Returns:
- this builder
-
parametersDefinition
public Strategy.Builder parametersDefinition(List<StrategyParameter> parametersDefinition)
The list of strategies for the parameters.- Parameters:
parametersDefinition
- the value to set- Returns:
- this builder
-
build
public Strategy build()
-
copy
public Strategy.Builder copy(Strategy model)
-
-