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.ExplicitlySetBmcModel
Details 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 class
PatchActivityDetails.Builder
static class
PatchActivityDetails.DeployStatus
Status of deploy operation.static class
PatchActivityDetails.MigrateListenerStatus
Status of migrate listener operation.static class
PatchActivityDetails.UpdateStatus
Status 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.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getDeployOperationId()
Operation Identifier for deploy operation.PatchActivityDetails.DeployStatus
getDeployStatus()
Status of deploy operation.String
getDeployTaskId()
Task identifier for deploy operation.String
getMigrateListenerOperationId()
Operation Identifier for migrate listener operation.PatchActivityDetails.MigrateListenerStatus
getMigrateListenerStatus()
Status of migrate listener operation.String
getMigrateListenerTaskId()
Task identifier for migrate listener operation.String
getUpdateOperationId()
Operation Identifier for update operation.PatchActivityDetails.UpdateStatus
getUpdateStatus()
Status of update operation.String
getUpdateTaskId()
Task identifier for update operation.int
hashCode()
PatchActivityDetails.Builder
toBuilder()
String
toString()
String
toString(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:
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
-
-