Package com.oracle.bmc.database.model
Class CompleteExternalBackupJobDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.database.model.CompleteExternalBackupJobDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class CompleteExternalBackupJobDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Note: Objects should always be created or deserialized using theCompleteExternalBackupJobDetails.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
CompleteExternalBackupJobDetails.Builder
, which maintain a set of all explicitly set fields calledCompleteExternalBackupJobDetails.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CompleteExternalBackupJobDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompleteExternalBackupJobDetails.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getCfBackupHandle()
The handle of the control file backup.Long
getDataSize()
The size of the data in the database, in megabytes.Long
getRedoSize()
The size of the redo in the database, in megabytes.String
getSpfBackupHandle()
The handle of the spfile backup.List<String>
getSqlPatches()
The list of SQL patches that need to be applied to the backup during the restore.String
getTdeWalletPath()
If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.int
hashCode()
CompleteExternalBackupJobDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
CompleteExternalBackupJobDetails
@Deprecated @ConstructorProperties({"tdeWalletPath","cfBackupHandle","spfBackupHandle","sqlPatches","dataSize","redoSize"}) public CompleteExternalBackupJobDetails(String tdeWalletPath, String cfBackupHandle, String spfBackupHandle, List<String> sqlPatches, Long dataSize, Long redoSize)
Deprecated.
-
-
Method Detail
-
builder
public static CompleteExternalBackupJobDetails.Builder builder()
Create a new builder.
-
toBuilder
public CompleteExternalBackupJobDetails.Builder toBuilder()
-
getTdeWalletPath
public String getTdeWalletPath()
If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.- Returns:
- the value
-
getCfBackupHandle
public String getCfBackupHandle()
The handle of the control file backup.- Returns:
- the value
-
getSpfBackupHandle
public String getSpfBackupHandle()
The handle of the spfile backup.- Returns:
- the value
-
getSqlPatches
public List<String> getSqlPatches()
The list of SQL patches that need to be applied to the backup during the restore.- Returns:
- the value
-
getDataSize
public Long getDataSize()
The size of the data in the database, in megabytes.- Returns:
- the value
-
getRedoSize
public Long getRedoSize()
The size of the redo in the database, in megabytes.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-