public static class SpmEvolveTaskParameters.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SpmEvolveTaskParameters.Builder |
allowedTimeLimit(Integer allowedTimeLimit)
The global time limit in seconds.
|
SpmEvolveTaskParameters.Builder |
alternatePlanBaselines(List<SpmEvolveTaskParameters.AlternatePlanBaselines> alternatePlanBaselines)
Determines which alternative plans should be loaded.
|
SpmEvolveTaskParameters.Builder |
alternatePlanLimit(Integer alternatePlanLimit)
Specifies the maximum number of plans to load in total (that is, not the limit for each
SQL statement).
|
SpmEvolveTaskParameters.Builder |
alternatePlanSources(List<SpmEvolveTaskParameters.AlternatePlanSources> alternatePlanSources)
Determines which sources to search for additional plans.
|
SpmEvolveTaskParameters.Builder |
arePlansAutoAccepted(Boolean arePlansAutoAccepted)
Specifies whether to accept recommended plans automatically.
|
SpmEvolveTaskParameters |
build() |
SpmEvolveTaskParameters.Builder |
copy(SpmEvolveTaskParameters model) |
public SpmEvolveTaskParameters.Builder alternatePlanSources(List<SpmEvolveTaskParameters.AlternatePlanSources> alternatePlanSources)
Determines which sources to search for additional plans.
alternatePlanSources
- the value to setpublic SpmEvolveTaskParameters.Builder alternatePlanBaselines(List<SpmEvolveTaskParameters.AlternatePlanBaselines> alternatePlanBaselines)
Determines which alternative plans should be loaded.
alternatePlanBaselines
- the value to setpublic SpmEvolveTaskParameters.Builder alternatePlanLimit(Integer alternatePlanLimit)
Specifies the maximum number of plans to load in total (that is, not the limit for each
SQL statement). A value of zero indicates UNLIMITED
number of plans.
alternatePlanLimit
- the value to setpublic SpmEvolveTaskParameters.Builder arePlansAutoAccepted(Boolean arePlansAutoAccepted)
Specifies whether to accept recommended plans automatically.
arePlansAutoAccepted
- the value to setpublic SpmEvolveTaskParameters.Builder allowedTimeLimit(Integer allowedTimeLimit)
The global time limit in seconds. This is the total time allowed for the task.
allowedTimeLimit
- the value to setpublic SpmEvolveTaskParameters build()
public SpmEvolveTaskParameters.Builder copy(SpmEvolveTaskParameters model)
Copyright © 2016–2024. All rights reserved.