Package com.oracle.bmc.opsi.model
Class AwrDatabaseParameterChangeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.AwrDatabaseParameterChangeSummary.Builder
-
- Enclosing class:
- AwrDatabaseParameterChangeSummary
public static class AwrDatabaseParameterChangeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwrDatabaseParameterChangeSummarybuild()AwrDatabaseParameterChangeSummary.Buildercopy(AwrDatabaseParameterChangeSummary model)AwrDatabaseParameterChangeSummary.BuilderinstanceNumber(Integer instanceNumber)The database instance number.AwrDatabaseParameterChangeSummary.BuilderisDefault(Boolean isDefault)Indicates whether the parameter value in the end snapshot is the default.AwrDatabaseParameterChangeSummary.BuilderpreviousValue(String previousValue)The previous value of the database parameter.AwrDatabaseParameterChangeSummary.BuildersnapshotIdentifier(Integer snapshotIdentifier)The ID of the snapshot with the parameter value changed.AwrDatabaseParameterChangeSummary.BuildertimeBegin(Date timeBegin)The start time of the interval.AwrDatabaseParameterChangeSummary.BuildertimeEnd(Date timeEnd)The end time of the interval.AwrDatabaseParameterChangeSummary.Buildervalue(String value)The current value of the database parameter.AwrDatabaseParameterChangeSummary.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 values to be modified) - FALSE - Parameter has not been modified after instance startup
-
-
-
Method Detail
-
timeBegin
public AwrDatabaseParameterChangeSummary.Builder timeBegin(Date timeBegin)
The start time of the interval.- Parameters:
timeBegin- the value to set- Returns:
- this builder
-
timeEnd
public AwrDatabaseParameterChangeSummary.Builder timeEnd(Date timeEnd)
The end time of the interval.- Parameters:
timeEnd- the value to set- Returns:
- this builder
-
instanceNumber
public AwrDatabaseParameterChangeSummary.Builder instanceNumber(Integer instanceNumber)
The database instance number.- Parameters:
instanceNumber- the value to set- Returns:
- this builder
-
previousValue
public AwrDatabaseParameterChangeSummary.Builder previousValue(String previousValue)
The previous value of the database parameter.- Parameters:
previousValue- the value to set- Returns:
- this builder
-
value
public AwrDatabaseParameterChangeSummary.Builder value(String value)
The current value of the database parameter.- Parameters:
value- the value to set- Returns:
- this builder
-
snapshotIdentifier
public AwrDatabaseParameterChangeSummary.Builder snapshotIdentifier(Integer snapshotIdentifier)
The ID of the snapshot with the parameter value changed.The snapshot identifier is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabaseSnapshots
- Parameters:
snapshotIdentifier- the value to set- Returns:
- this builder
-
valueModified
public AwrDatabaseParameterChangeSummary.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 values to be modified) - FALSE - Parameter has not been modified after instance startup- Parameters:
valueModified- the value to set- Returns:
- this builder
-
isDefault
public AwrDatabaseParameterChangeSummary.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 AwrDatabaseParameterChangeSummary build()
-
copy
public AwrDatabaseParameterChangeSummary.Builder copy(AwrDatabaseParameterChangeSummary model)
-
-