@Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public final class ResetDatabaseParametersDetails extends Object
The details required to reset database parameter values.
Note: Objects should always be created or deserialized using the ResetDatabaseParametersDetails.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the ResetDatabaseParametersDetails.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
ResetDatabaseParametersDetails.Builder |
Constructor and Description |
---|
ResetDatabaseParametersDetails(DatabaseCredentials credentials,
ParameterScope scope,
List<String> parameters)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ResetDatabaseParametersDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
DatabaseCredentials |
getCredentials() |
List<String> |
getParameters()
A list of database parameter names.
|
ParameterScope |
getScope()
The clause used to specify when the parameter change takes effect.
|
int |
hashCode() |
ResetDatabaseParametersDetails.Builder |
toBuilder() |
String |
toString() |
@Deprecated @ConstructorProperties(value={"credentials","scope","parameters"}) public ResetDatabaseParametersDetails(DatabaseCredentials credentials, ParameterScope scope, List<String> parameters)
public static ResetDatabaseParametersDetails.Builder builder()
Create a new builder.
public ResetDatabaseParametersDetails.Builder toBuilder()
public DatabaseCredentials getCredentials()
public ParameterScope getScope()
The clause used to specify when the parameter change takes effect.
Use MEMORY
to make the change in memory and ensure that it takes
effect immediately. Use SPFILE
to make the change in the server
parameter file. The change takes effect when the database is next
shut down and started up again. Use BOTH
to make the change in
memory and in the server parameter file. The change takes effect
immediately and persists after the database is shut down and
started up again.
public List<String> getParameters()
A list of database parameter names.
Copyright © 2016–2022. All rights reserved.