Class ChangeSqlPlanBaselinesAttributesDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.ChangeSqlPlanBaselinesAttributesDetails.Builder
 
- 
- Enclosing class:
- ChangeSqlPlanBaselinesAttributesDetails
 
 public static class ChangeSqlPlanBaselinesAttributesDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
sqlHandlepublic ChangeSqlPlanBaselinesAttributesDetails.Builder sqlHandle(String sqlHandle) The SQL statement handle.It identifies plans associated with a SQL statement for attribute changes. If null then planName must be specified. - Parameters:
- sqlHandle- the value to set
- Returns:
- this builder
 
 - 
planNamepublic ChangeSqlPlanBaselinesAttributesDetails.Builder planName(String planName) Then plan name.It identifies a specific plan. If null’ then all plans associated with a SQL statement identified by sqlHandle’ are considered for attribute changes. - Parameters:
- planName- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic ChangeSqlPlanBaselinesAttributesDetails.Builder isEnabled(Boolean isEnabled) Indicates whether the plan is available for use by the optimizer.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
isFixedpublic ChangeSqlPlanBaselinesAttributesDetails.Builder isFixed(Boolean isFixed) Indicates whether the plan baseline is fixed.A fixed plan takes precedence over a non-fixed plan. - Parameters:
- isFixed- the value to set
- Returns:
- this builder
 
 - 
isAutoPurgedpublic ChangeSqlPlanBaselinesAttributesDetails.Builder isAutoPurged(Boolean isAutoPurged) Indicates whether the plan is purged if it is not used for a time period.- Parameters:
- isAutoPurged- the value to set
- Returns:
- this builder
 
 - 
credentialspublic ChangeSqlPlanBaselinesAttributesDetails.Builder credentials(ManagedDatabaseCredential credentials) 
 - 
databaseCredentialpublic ChangeSqlPlanBaselinesAttributesDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential) 
 - 
buildpublic ChangeSqlPlanBaselinesAttributesDetails build() 
 - 
copypublic ChangeSqlPlanBaselinesAttributesDetails.Builder copy(ChangeSqlPlanBaselinesAttributesDetails model) 
 
- 
 
-