@Generated(value="OracleSDKGenerator", comments="API Version: 20220528") public final class FsuActionProgressDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Progress of the Action in execution. If the Exadata Fleet Update Action has not started yet, this
will be omitted.
Note: Objects should always be created or deserialized using the FsuActionProgressDetails.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 FsuActionProgressDetails.Builder
, which maintain a
set of all explicitly set fields called FsuActionProgressDetails.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
FsuActionProgressDetails.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
FsuActionProgressDetails(Integer inProgressTargets,
Integer completedTargets,
Integer failedTargets,
Integer waitingTargets,
Integer totalTargets)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static FsuActionProgressDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Integer |
getCompletedTargets()
Number of targets with completed jobs.
|
Integer |
getFailedTargets()
Number of targets with failed jobs.
|
Integer |
getInProgressTargets()
Number of targets with jobs in progress.
|
Integer |
getTotalTargets()
Total number of targets impacted by Exadata Fleet Update Action.
|
Integer |
getWaitingTargets()
Number of targets with jobs waiting for batch to execute or for user to resume.
|
int |
hashCode() |
FsuActionProgressDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"inProgressTargets","completedTargets","failedTargets","waitingTargets","totalTargets"}) public FsuActionProgressDetails(Integer inProgressTargets, Integer completedTargets, Integer failedTargets, Integer waitingTargets, Integer totalTargets)
public static FsuActionProgressDetails.Builder builder()
Create a new builder.
public FsuActionProgressDetails.Builder toBuilder()
public Integer getInProgressTargets()
Number of targets with jobs in progress.
public Integer getCompletedTargets()
Number of targets with completed jobs.
public Integer getFailedTargets()
Number of targets with failed jobs.
public Integer getWaitingTargets()
Number of targets with jobs waiting for batch to execute or for user to resume.
public Integer getTotalTargets()
Total number of targets impacted by Exadata Fleet Update Action.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.