@Generated(value="OracleSDKGenerator", comments="API Version: 20210929") public final class PhaseStatus extends Object
Job phase status details.
PhaseStatus.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 PhaseStatus.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
PhaseStatus.Builder |
Constructor and Description |
---|
PhaseStatus(OdmsJobPhases name,
JobPhaseStatus status,
Integer durationInMs,
Boolean isAdvisorReportAvailable,
List<PhaseExtractEntry> extract,
LogLocationBucketDetails logLocation,
Integer progress)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static PhaseStatus.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Integer |
getDurationInMs()
Duration of the phase in milliseconds
|
List<PhaseExtractEntry> |
getExtract()
Summary of phase status results.
|
Boolean |
getIsAdvisorReportAvailable()
True if a Pre-Migration Advisor report is available for this phase.
|
LogLocationBucketDetails |
getLogLocation() |
OdmsJobPhases |
getName()
Phase name
|
Integer |
getProgress()
Percent progress of job phase.
|
JobPhaseStatus |
getStatus()
Phase status
|
int |
hashCode() |
PhaseStatus.Builder |
toBuilder() |
String |
toString() |
@Deprecated @ConstructorProperties(value={"name","status","durationInMs","isAdvisorReportAvailable","extract","logLocation","progress"}) public PhaseStatus(OdmsJobPhases name, JobPhaseStatus status, Integer durationInMs, Boolean isAdvisorReportAvailable, List<PhaseExtractEntry> extract, LogLocationBucketDetails logLocation, Integer progress)
public static PhaseStatus.Builder builder()
Create a new builder.
public PhaseStatus.Builder toBuilder()
public OdmsJobPhases getName()
Phase name
public JobPhaseStatus getStatus()
Phase status
public Integer getDurationInMs()
Duration of the phase in milliseconds
public Boolean getIsAdvisorReportAvailable()
True if a Pre-Migration Advisor report is available for this phase. False or null if no report is available.
public List<PhaseExtractEntry> getExtract()
Summary of phase status results.
public LogLocationBucketDetails getLogLocation()
public Integer getProgress()
Percent progress of job phase.
Copyright © 2016–2022. All rights reserved.