Class AwrDbParameterChangeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.AwrDbParameterChangeSummary.Builder
-
- Enclosing class:
- AwrDbParameterChangeSummary
public static class AwrDbParameterChangeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwrDbParameterChangeSummarybuild()AwrDbParameterChangeSummary.Buildercopy(AwrDbParameterChangeSummary model)AwrDbParameterChangeSummary.BuilderinstanceNumber(Integer instanceNumber)The database instance number.AwrDbParameterChangeSummary.BuilderisDefault(Boolean isDefault)Indicates whether the parameter value in the end snapshot is the default.AwrDbParameterChangeSummary.BuilderpreviousValue(String previousValue)The previous value of the database parameter.AwrDbParameterChangeSummary.BuildersnapshotId(Integer snapshotId)The ID of the snapshot with the parameter value changed.AwrDbParameterChangeSummary.BuildertimeBegin(Date timeBegin)The start time of the interval.AwrDbParameterChangeSummary.BuildertimeEnd(Date timeEnd)The end time of the interval.AwrDbParameterChangeSummary.Buildervalue(String value)The current value of the database parameter.AwrDbParameterChangeSummary.BuildervalueModified(String valueModified)Indicates whether the parameter has been modified after instance startup: - MODIFIED - Parameter has been modified with ALTER SESSION - SYSTEM_MOD - Parameter has been modified with ALTER SYSTEM (which causes all the currently logged in sessions\u2019 values to be modified) - FALSE - Parameter has not been modified after instance startup
-
-
-
Method Detail
-
timeBegin
public AwrDbParameterChangeSummary.Builder timeBegin(Date timeBegin)
The start time of the interval.- Parameters:
timeBegin- the value to set- Returns:
- this builder
-
timeEnd
public AwrDbParameterChangeSummary.Builder timeEnd(Date timeEnd)
The end time of the interval.- Parameters:
timeEnd- the value to set- Returns:
- this builder
-
instanceNumber
public AwrDbParameterChangeSummary.Builder instanceNumber(Integer instanceNumber)
The database instance number.- Parameters:
instanceNumber- the value to set- Returns:
- this builder
-
previousValue
public AwrDbParameterChangeSummary.Builder previousValue(String previousValue)
The previous value of the database parameter.- Parameters:
previousValue- the value to set- Returns:
- this builder
-
value
public AwrDbParameterChangeSummary.Builder value(String value)
The current value of the database parameter.- Parameters:
value- the value to set- Returns:
- this builder
-
snapshotId
public AwrDbParameterChangeSummary.Builder snapshotId(Integer snapshotId)
The ID of the snapshot with the parameter value changed.The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots
- Parameters:
snapshotId- the value to set- Returns:
- this builder
-
valueModified
public AwrDbParameterChangeSummary.Builder valueModified(String valueModified)
Indicates whether the parameter has been modified after instance startup: - MODIFIED - Parameter has been modified with ALTER SESSION - SYSTEM_MOD - Parameter has been modified with ALTER SYSTEM (which causes all the currently logged in sessions\u2019 values to be modified) - FALSE - Parameter has not been modified after instance startup- Parameters:
valueModified- the value to set- Returns:
- this builder
-
isDefault
public AwrDbParameterChangeSummary.Builder isDefault(Boolean isDefault)
Indicates whether the parameter value in the end snapshot is the default.- Parameters:
isDefault- the value to set- Returns:
- this builder
-
build
public AwrDbParameterChangeSummary build()
-
copy
public AwrDbParameterChangeSummary.Builder copy(AwrDbParameterChangeSummary model)
-
-