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 classCompleteExternalBackupJobDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompleteExternalBackupJobDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCfBackupHandle()The handle of the control file backup.LonggetDataSize()The size of the data in the database, in megabytes.LonggetRedoSize()The size of the redo in the database, in megabytes.StringgetSpfBackupHandle()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.StringgetTdeWalletPath()If the database being backed up is TDE enabled, this will be the path to the associated TDE wallet in Object Storage.inthashCode()CompleteExternalBackupJobDetails.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-