Package com.oracle.bmc.dblm.model
Class PatchActivityDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dblm.model.PatchActivityDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20240102") public final class PatchActivityDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails of deploy, update and migrate-listener(only for single Instance database) operations for this resource.
Note: Objects should always be created or deserialized using thePatchActivityDetails.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 thePatchActivityDetails.Builder, which maintain a set of all explicitly set fields calledPatchActivityDetails.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 classPatchActivityDetails.Builderstatic classPatchActivityDetails.DeployStatusStatus of deploy operation.static classPatchActivityDetails.MigrateListenerStatusStatus of migrate listener operation.static classPatchActivityDetails.UpdateStatusStatus of update operation.
-
Constructor Summary
Constructors Constructor Description PatchActivityDetails(String deployOperationId, String deployTaskId, PatchActivityDetails.DeployStatus deployStatus, String updateOperationId, String updateTaskId, PatchActivityDetails.UpdateStatus updateStatus, String migrateListenerOperationId, String migrateListenerTaskId, PatchActivityDetails.MigrateListenerStatus migrateListenerStatus)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PatchActivityDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDeployOperationId()Operation Identifier for deploy operation.PatchActivityDetails.DeployStatusgetDeployStatus()Status of deploy operation.StringgetDeployTaskId()Task identifier for deploy operation.StringgetMigrateListenerOperationId()Operation Identifier for migrate listener operation.PatchActivityDetails.MigrateListenerStatusgetMigrateListenerStatus()Status of migrate listener operation.StringgetMigrateListenerTaskId()Task identifier for migrate listener operation.StringgetUpdateOperationId()Operation Identifier for update operation.PatchActivityDetails.UpdateStatusgetUpdateStatus()Status of update operation.StringgetUpdateTaskId()Task identifier for update operation.inthashCode()PatchActivityDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
PatchActivityDetails
@Deprecated @ConstructorProperties({"deployOperationId","deployTaskId","deployStatus","updateOperationId","updateTaskId","updateStatus","migrateListenerOperationId","migrateListenerTaskId","migrateListenerStatus"}) public PatchActivityDetails(String deployOperationId, String deployTaskId, PatchActivityDetails.DeployStatus deployStatus, String updateOperationId, String updateTaskId, PatchActivityDetails.UpdateStatus updateStatus, String migrateListenerOperationId, String migrateListenerTaskId, PatchActivityDetails.MigrateListenerStatus migrateListenerStatus)
Deprecated.
-
-
Method Detail
-
builder
public static PatchActivityDetails.Builder builder()
Create a new builder.
-
toBuilder
public PatchActivityDetails.Builder toBuilder()
-
getDeployOperationId
public String getDeployOperationId()
Operation Identifier for deploy operation.- Returns:
- the value
-
getDeployTaskId
public String getDeployTaskId()
Task identifier for deploy operation.- Returns:
- the value
-
getDeployStatus
public PatchActivityDetails.DeployStatus getDeployStatus()
Status of deploy operation.- Returns:
- the value
-
getUpdateOperationId
public String getUpdateOperationId()
Operation Identifier for update operation.- Returns:
- the value
-
getUpdateTaskId
public String getUpdateTaskId()
Task identifier for update operation.- Returns:
- the value
-
getUpdateStatus
public PatchActivityDetails.UpdateStatus getUpdateStatus()
Status of update operation.- Returns:
- the value
-
getMigrateListenerOperationId
public String getMigrateListenerOperationId()
Operation Identifier for migrate listener operation.- Returns:
- the value
-
getMigrateListenerTaskId
public String getMigrateListenerTaskId()
Task identifier for migrate listener operation.- Returns:
- the value
-
getMigrateListenerStatus
public PatchActivityDetails.MigrateListenerStatus getMigrateListenerStatus()
Status of migrate listener operation.- 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
-
-